|  | Проблема с табличной частью формы документа. | ☑ | 
    
        | 0
    
        23th   18.08.16✎ 06:23 | 
        В самой форме в табличной части "Товары" добавил колонку "Остаток", но не как реквизит документа. Сделал обработчик события "ПриИзменении" колонки "Номенклатура" следующие:
 СтрокаТабличнойЧасти.Остаток = УзнатьОстатокПоСтроке(СтрокаТабличнойЧасти.Номенклатура, Заказчик, Дата);
 
 У меня есесно не находится поле "Остаток", как мне быть? Сразу отмечу, что дополнительный реквизит ТЧ "Товары" делать совсем не хочется.
 |  | 
    
        | 1
    
        impulse9   18.08.16✎ 06:28 | 
        Где не находится?     |  | 
    
        | 2
    
        craxx   18.08.16✎ 06:33 | 
        (0) учить мат. часть с азов
в части реквизитов документов и колонок на форме
 |  | 
    
        | 3
    
        Midzgun   18.08.16✎ 06:34 | 
        форма управляемая?     |  | 
    
        | 4
    
        23th   18.08.16✎ 06:36 | 
        Нет простая форма
 Сделал через ПриВыводеСтроки()
 ОформлениеСтроки.Ячейки.Остаток.Значение = УзнатьОстатокПоСтроке(ДанныеСтроки.Номенклатура, Заказчик, Дата);
 |  | 
    
        | 5
    
        craxx   18.08.16✎ 06:39 | 
        (4) а теперь попробуй строк 200 в документ забей - и посмотри как работать будет     |  | 
    
        | 6
    
        Midzgun   18.08.16✎ 06:39 | 
        Можно еще ОформлениеСтроки.Ячейки.Остаток.Текст = Строка(УзнатьОстатокПоСтроке(...))     |  | 
    
        | 7
    
        craxx   18.08.16✎ 06:40 | 
        (6) оба варианта одинаково хреновы     |  | 
    
        | 8
    
        23th   18.08.16✎ 06:44 | 
        (7) У тебя какой вариант тогда?     |  | 
    
        | 9
    
        craxx   18.08.16✎ 06:51 | 
        (8) обработчик ПриПолученииДанных     |  | 
    
        | 10
    
        impulse9   18.08.16✎ 06:54 | 
        Запросы к БД в цикле не очень полезны.     |  | 
    
        | 11
    
        craxx   18.08.16✎ 06:56 | 
        (10) вот у ТС именно это и получится
и если в ТЧ будет строк 200 то из-за тормозов работать с формой будет невозможно
 |  | 
    
        | 12
    
        23th   18.08.16✎ 07:40 | 
        (9) ПриПолученииДанных() не работает как ПриИзменении(), или надо постоянно Ф5 нажимать     |  | 
    
        | 13
    
        Mauser   18.08.16✎ 07:46 | 
        (12) Да-да. Точно-точно. Не работает. Абсолютно.     |  |