Имя: Пароль:
1C
1С v8
Подсчет строк зависимой таблицы
0 егаис
 
04.01.16
13:59
Есть две ТЧ документа - "Товары" и "Коды", связаны между собой по полю "КлючЗаписи".
Голову сломал, как в поле "Количество" ТЧ "Товары" устанавливать количество записей из "Коды"?
Пока так, но работает не совсем корректно, все время суммирует
----
&НаКлиенте
Процедура КодыПередОкончаниемРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования, Отказ)
    Если Элементы.Товары.ТекущиеДанные=Неопределено Тогда
        Возврат;
    КонецЕсли;
    Элемент.ТекущиеДанные.КлючСвязи=Элементы.Товары.ТекущиеДанные.КлючСвязи;
    Элементы.Товары.ТекущиеДанные.Количество=Элементы.Товары.ТекущиеДанные.Количество + 1;
КонецПроцедуры

В идеале возвращать просто КоличествоСтрок() из Элемент.ТекущиеДанные, но такого метода нет. Подскажите, как решить?
1 егаис
 
04.01.16
14:01
блин, называется пока писал ))

    Если НЕ ОтменаРедактирования Тогда
        Элементы.Товары.ТекущиеДанные.Количество=Элементы.Товары.ТекущиеДанные.Количество + 1;    
    КонецЕсли;


плюс добавить процедуру на удаление строки
2 zak555
 
04.01.16
14:03
найтистроки
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.