|
Как заставить форму перечитать данные?
| ☑ |
0
Target1025
13.01.20
✎
15:34
|
Есть документ ВедомостьВыплатыЗарплатыВБанк, есть таблица Состав, которая выводится на экран, собирая данные из другой таблицы - Зарплата. Я правлю внешней обработкой таблицу зарплата, но Состав я исправить не могу - он считается динамически. Существует ли возможность заставить ВладелецФормы "перечитать" саму себя, чтобы обновить элементы формы?
|
|
1
Ёпрст
13.01.20
✎
15:36
|
ОбновитьСтроки
|
|
2
Target1025
13.01.20
✎
16:02
|
(1) Спасибо за совет! К сожалению, пока что я не смог найти ни одного примера в сети, иллюстрирующий использование данного метода. В конфе ЗУП тоже нет ни одного вызова такого метода. Так что пока что вопрос остается для меня открытым.
|
|
3
Ёпрст
13.01.20
✎
16:12
|
ВладелецФормы.Элементы.ТвойСписок.ОбновитьСтроки()
|
|
4
ezhikofff
13.01.20
✎
16:14
|
ДокументСписок.<Имя документа> (DocumentList.<Имя документа>)
Обновить (Refresh)
Синтаксис:
Обновить()
Описание:
Обновляет список перечитыванием данных из базы данных.
Доступность:
Сервер, толстый клиент, внешнее соединение.
|
|
5
dka80
13.01.20
✎
16:20
|
"Обновляет список перечитыванием данных из базы данных"
А данные у него в базе не записаны еще, наверняка
|
|
6
Target1025
13.01.20
✎
22:04
|
(3) Метод объекта не обнаружен (ОбновитьСтроки)
{ВнешняяОбработка.ОбработкаВедомостиАвансами.Форма.Форма.Форма(23)}: ВладелецФормы.Элементы.Состав.ОбновитьСтроки()
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(333)}: ФормаВнешнегоОбъекта.ВыполнитьКоманду(ПараметрыВызоваСервера.ИдентификаторКоманды, ПараметрыВызоваСервера.ОбъектыНазначения);
{ОбщийМодуль.ПодключаемыеКомандыКлиент.Модуль(190)}: ВыполнитьОбработкуОповещения(Обработчик, ПараметрКоманды);
{ОбщийМодуль.ПодключаемыеКомандыКлиент.Модуль(60)}: ПродолжитьВыполнениеКоманды(Контекст);
{Документ.ВедомостьНаВыплатуЗарплатыВБанк.Форма.ФормаДокумента.Форма(311)}: ПодключаемыеКомандыКлиент.ВыполнитьКоманду(ЭтотОбъект, Команда, Объект);
|
|
7
Asmody
13.01.20
✎
22:51
|
(0) послать форме-владельцу оповещение, и в форме-владельце его обработать.
|
|