|
|
Управляемая форма, обновление отображения реквизитов |
☑ |
|
0
Sun125
11.09.10
✎
22:06
|
Программно изменен реквизит открытой формы, не получается обновить его значение на форме, подскажите, пожалуйста, что не так делаю?
Если ИмяСобытия = "ОбновленДокумент" Тогда
ОбновитьОтображениеДанных();
КонецЕсли;
|
|
|
1
mdocs
11.09.10
✎
22:23
|
какой режим запуска приложения?
|
|
|
2
Sun125
11.09.10
✎
22:26
|
обычный
|
|
|
3
Sun125
11.09.10
✎
22:27
|
в обоих режимах не обновляется
|
|
|
4
Zolotko
11.09.10
✎
22:28
|
в условие заходит?
|
|
|
5
mdocs
11.09.10
✎
22:33
|
в какой процедуре вызывается? Полностью код можно?
|
|
|
6
Sun125
11.09.10
✎
22:34
|
(4)да, в условие заходит. по кноке "Перечитать" все обновляется, а программно нет
&НаКлиенте
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
Если ИмяСобытия = ""ОбновленДокумент" Тогда
ОбновитьОтображениеДанных();
КонецЕсли;
КонецПроцедуры
|
|
|
7
Sun125
11.09.10
✎
22:34
|
&НаКлиенте
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
Если ИмяСобытия = "ОбновленДокумент" Тогда
ОбновитьОтображениеДанных();
КонецЕсли;
КонецПроцедуры
|
|
|
8
mdocs
11.09.10
✎
23:31
|
Тогда уж обработку изменения реквизита тоже надо
|
|
|
9
Sun125
11.09.10
✎
23:44
|
(8) Что вы имеете в виду? обработчик реквизита на форме?..
|
|
|
10
H A D G E H O G s
11.09.10
✎
23:48
|
Код, как меняешь реквизит, приведи!
|
|
|
11
Sun125
12.09.10
✎
00:09
|
ВладелецОбъект[РеквизитДокумента] = Док; // СправочникОбъект ВладелецОбъект.Записать();
Оповестить("ОбновленДокумент");
|
|
|
12
Sun125
12.09.10
✎
00:09
|
ВладелецОбъект[РеквизитДокумента] = Док; // СправочникОбъект ВладелецОбъект.Записать();
Оповестить("ОбновленДокумент");
|
|
|
13
H A D G E H O G s
12.09.10
✎
00:20
|
Ты меняешь сам объект. Его надо перечитать
|
|
|
14
Sun125
12.09.10
✎
00:34
|
(13) не подскажите как это сделать? что-то команду не найду такую..как перечитать
|
|
|
15
mdocs
12.09.10
✎
00:55
|
Прочитать();
|
|
|
16
mdocs
12.09.10
✎
00:56
|
вместо ОбновитьОтображениеДанных();
|
|
|
17
Sun125
12.09.10
✎
00:58
|
спасибо!
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой