|
УФ. Не обновляются элементы формы после выполнения команды |
☑ |
0
Stim
10.08.12
✎
13:01
|
на форме списка - динамический список. команда, которая меняет реквизиты текущего документа.
в процедуре
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
после изменения реквизита код:
ПараметрыВыполненияКоманды.Источник.ОбновитьОтображениеДанных();
но данные на форме изменяются только после ручного обновления данных(F5).
почему так?
|
|
1
Stim
10.08.12
✎
13:06
|
ап?
|
|
2
Stim
10.08.12
✎
13:25
|
ап!! мну негодуэ!
|
|
3
Cashtane
10.08.12
✎
14:37
|
&НаКлиенте
ОбновитьОтображениеДанных();
Или
Элементы.НужныйТебеРеквизит.Обновить();
|
|
4
Stim
10.08.12
✎
14:38
|
(3) чувак. обработка реквизитов выполняется в модуле команды. там недоступно ОбновитьОтображениеДанных(), это только для формы
|
|
5
Cashtane
10.08.12
✎
14:40
|
Синтаксис:
Прочитать()
Описание:
Обновляет объект управляемой формы.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент.
|
|
6
Cashtane
10.08.12
✎
14:42
|
Блин, нет под рукой УФ:(
|
|
7
Cashtane
10.08.12
✎
14:43
|
Гоню чего то я. По ходу домой уже пора. Пятница.
|
|
8
Stim
10.08.12
✎
14:45
|
(5)
{Документ.МойДокумент.Команда.мояКоманда.МодульКоманды(28)}: Метод объекта не обнаружен (прочитать)
ПараметрыВыполненияКоманды.Источник.прочитать();
|
|
9
Defender aka LINN
10.08.12
✎
14:51
|
(4) Вторую строку ты из принципа проигнорировал?
|
|
10
Stim
10.08.12
✎
14:52
|
(9) ??
|
|
11
acsent
10.08.12
✎
14:52
|
просто Обновить()
|
|
12
acsent
10.08.12
✎
14:53
|
ПараметрыВыполненияКоманды.Источник.Элементы.Список.Обновить()
|
|
13
acsent
10.08.12
✎
14:54
|
но учти что команду могут и не из списка вызвать
|
|
14
Stim
10.08.12
✎
14:58
|
(13) косяк
|
|