|
Обновить Табличную Часть документа | ☑ | ||
---|---|---|---|---|
0
DaryaKoroleva
09.03.16
✎
10:58
|
Добрый день!
Подскажите пожалуйста, как можно обновить табличную часть документа из внешней обработки. Делаю внешнюю обработку, креплю ее к документу через доп. обработки заполнения ТЧ. В документе нажимая кнопку заполнить, открывается форма обработки (там выбивается файл с данными для ТЧ) и на форме жмем выполнить. Обработка грузит данные в ТЧ документа, но естественно в ТЧ документа данные не отображаются пока не нажмешь кнопку "перечитать". В обработке пробовала: Документ.ПолучитьФорму("ФормаДокумента").Прочитать() Документ.ПолучитьФорму("ФормаДокумента").Обновить() Документ.ПолучитьФорму("ФормаДокумента").ЭтаФорма.Прочитать() ОповеститьОбИзменении(СтрокаТЧ); ОповеститьОбИзменении(СтрокаТЧ.Номенклатура); Документ - Объект. СтрокаТЧ - новая строчка табличной части документа. Что еще можно сделать? Да и в принципе возможно ли обновить открытую форму документа из внешней обработки? |
|||
1
Cyberhawk
09.03.16
✎
11:02
|
ОкнаКлиентскогоПриложения (ClientApplicationWindows)
ОкнаКлиентскогоПриложения (ClientApplicationWindows) Элементы коллекции: ОкноКлиентскогоПриложения Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы коллекции. Возможно обращение к элементу коллекции посредством оператора [...]. В качестве аргумента передается индекс (нумерация с 0). Методы: Количество (Count) Получить (Get) Описание: Коллекция содержит объекты типа ОкноКлиентскогоПриложения: все главные окна приложения, окна форм и документов. В коллекцию не входят модальные окна сообщений, подсказки и другие служебные окна. Коллекция формируется автоматически и не имеет методов добавления или удаления. Доступность: Тонкий клиент, веб-клиент, толстый клиент, внешнее соединение, мобильное приложение(клиент). См. также: Глобальный контекст, метод ПолучитьОкна -------------------------------------------------------------------------------- Методическая информация |
|||
2
Cyberhawk
09.03.16
✎
11:03
|
Ну а потом
УправляемаяФорма.ОбновитьОтображениеДанных (ManagedForm.RefreshDataRepresentation) УправляемаяФорма (ManagedForm) ОбновитьОтображениеДанных (RefreshDataRepresentation) Синтаксис: ОбновитьОтображениеДанных() Описание: В принудительном порядке обновляет содержание элементов управления. Полезен при изменении значений реквизитов формы вне формы, в тот момент, когда форма отображается на экране. Доступность: Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение(клиент). Примечание: В веб-клиенте обновление элементов управления происходит не сразу, а после окончания выполнения кода на встроенном языке. -------------------------------------------------------------------------------- Методическая информация |
|||
3
DaryaKoroleva
09.03.16
✎
11:57
|
(1) Спасибо огромное)
А метод ПолучитьОкна() - только для управляемого приложения? |
|||
4
Cyberhawk
09.03.16
✎
12:02
|
(3) Нет. В СП все написано.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |