Имя: Пароль:
1C
1С v8
УФ: Как обновить содержимое колонки ТЧ документа? (дубль 2)
0 IamAlexy
 
01.08.11
09:30
Пример: есть заказ клиента, есть номенклатура в табличной части, есть форма редактирования строки табличной части при закрытии которой обработка оповещения соответетно видит возвращаемую стркутуру и перезаполняет ТЧ.

1. открываем заказ
2. открываем номенклатуру
3. редактируем строку
4. возвращаем структуру с содержимым строки
5. перезаполняем строку данными структуры.

соответственно наблюдается следующий прикол:
все числовые значения обновляются без проблем, а вот представление элемента справочника номенклатуры - не меняется.

то есть была до начала редактирования номенклатура с наименованием "валенок с калошей", открыли форму редактирования строки, из нее измениили наименование номенклатуры на "валенок с калошами" (номенклатура та же - просто наименование поправили) и закрыв форму перезаполнили строку документа.

в документе осталось старое наименование. Если соответственно закрыть и открыть докумен - наименование обновляется.
причем если перезаполнить номенклатуру (даже не смотря на то что ссылка та же) все равно не меняется представление оной в тч документа.

причем если штатно открыть форму элемента номенклатуры из ТЧ документа и там переименовать - то все в ТЧ обновляется..
1 IamAlexy
 
01.08.11
09:31
этаформа.ОбновитьОтображениеДанных();

не работает..
2 IamAlexy
 
01.08.11
09:43
ааап...
3 Stepa86
 
01.08.11
09:49
Попробуй ОповеститьОбАктивации, ОповеститьОбИзменении и аналоги