|  | Глюк при программном обновлении формы? | ☑ | 
    
        | 0
    
        Andrey1957   26.04.13✎ 06:07 | 
        Имеется документ, в табличные части которого принимаются данные из HTML-файла (несколько тысяч строк). В табличных частях на форме в подвале выводятся итоги по суммовым колонкам. При повторном приеме данных табличные части очищаются и запускается процедура их нового заполнения. Код:
 
 СводныеЗатраты.Очистить();
 ДетальныеЗатраты.Очистить();
 ЭтаФорма.Обновить();
 ЗаполнитьТЧДаннымиИзФайла();
 
 И вот здесь возникает нечто: После ЭтаФорма.Обновить() форма обновляет отображение ТЧ, показывая их, как и должно быть пустыми, и при этом ВЫВОДИТ ИТОГИ В ПОДВАЛЕ СОХРАНЕННЫЕ ОТ СТАРОГО СОДЕРЖИМОГО ТАБЛИЧНЫХ ЧАСТЕЙ. После чего пользователь на протяжении 5 минут, пока идет повторный прием данных в ТЧ, недоуменно любуется пустыми ТЧ с.. миллионными итогами в подвале.
 |  | 
    
        | 1
    
        MKZM   26.04.13✎ 06:14 | 
        Ну так обнули итоги     |  | 
    
        | 2
    
        Cube   26.04.13✎ 06:14 | 
        (0) А может ты итоги сам считаешь и хранишь в реквизите формы, который не обнуляешь. Откуда мы знаем...     |  | 
    
        | 3
    
        Mkonst   26.04.13✎ 06:15 | 
        может кэш почистить.     |  | 
    
        | 4
    
        Andrey1957   26.04.13✎ 06:24 | 
        (2) Уважаемый, потрудись сам проверить, прежде, чем такие комменты писать. На форме взведены у нужных колонок галочки "отображать итоги", и вот такая хрень лезет. При интерактивном обновлении, после окончания работы кода обработчика события итоги на форме отображаются правильно. А после программного - так, как я написал.     |  | 
    
        | 5
    
        Andrey1957   26.04.13✎ 06:26 | 
        (1) и как это сделать? Как обнулить итоги, подсчитываемые формой в подвале у колонок с проставленными галочками "ОтображатьИтогиВПодвале"?     |  | 
    
        | 6
    
        Andrey1957   26.04.13✎ 06:48 | 
        (1) Нашел, как можно самому обнулить итоги в подвале. Сделал. Сейчас все работает корректно, хотя считаю, что коли уж 1С-ка взяла на себя функции отображать итоги в подвале у выбранных колонок, то должна это делать корректно при всех ситуациях, в т.ч. и при программном обновлении формы.     |  | 
    
        | 7
    
        Эмбеддер   26.04.13✎ 06:52 | 
        (6) а как обнулить итоги в подвале?     |  | 
    
        | 8
    
        Andrey1957   26.04.13✎ 07:44 | 
        (7) см. 
 ЭлементыФормы.ДетальныеЗатраты.Колонки.Сумма.ТекстПодвала="";
 |  |