|
1С 8 (УФ) Обновление элементов формы | ☑ | ||
---|---|---|---|---|
0
Novicadmin
15.12.14
✎
15:22
|
Есть две формы Форма1 (основная форма) и форма2 (Дополнительная)
На форме1 есть Элемент1(Подчинённый реквизиту обработки Реквизит1) Вызываю Форма2 из Формы1 и через "Выбор" в ТЗ на форме2 выполняю изменение Реквизит1, значение реквизита1 меняется, а Элемент1 на форме1 не обновляется, как выполнить обновление формы1 из Формы2? Спасибо! |
|||
1
Diman000
15.12.14
✎
15:24
|
ОбновитьОтображениеДанных
|
|||
2
Novicadmin
15.12.14
✎
15:30
|
ФормаДляОбновления = ПолучитьФорму("ВнешняяОбработка.Обработка1.Форма.Форма");
ФормаДляОбновления.ОбновитьОтображениеДанных(); Вот так не работает ) |
|||
3
Novicadmin
15.12.14
✎
15:31
|
Может можно процедуру обновления формы поместить в модуле формы1? и вызывать этй процедуру из формы2?
|
|||
4
olegves
15.12.14
✎
15:40
|
(2) а что ты обновляешь? Где у тебя открытие формы?
|
|||
5
olegves
15.12.14
✎
15:41
|
(3) Оповестить кури
|
|||
6
Novicadmin
15.12.14
✎
15:46
|
&НаКлиенте
Процедура ОткрытьФорму2(Команда) Форма2 = ПолучитьФорму("ВнешняяОбработка.МояОбработка.Форма.2"); ФормаРеестра.Открыть(); КонецПроцедуры Эта процедура на кнопке на форма1 для открытия формы2 - работает |
|||
7
Novicadmin
15.12.14
✎
15:47
|
вмест на синтаксиси внимание не обращайте )))
|
|||
8
Novicadmin
15.12.14
✎
15:50
|
Запускаешь обработку открывается форма1 (основная форма) из неё вызывается по кнопке ФОрма2 (также принадлежит этой обработке) так вот из формы2 надо изменить Элемент который расположен на Форма1 он отражает данные реквизита1, сам реквизит меняется через Объект.Реквизит1 = "че надо", а как обновить элемент на форме1 чтобы там тоже самое засветилось не знаю.
|
|||
9
Novicadmin
15.12.14
✎
15:50
|
Может я криво спрашиваю? )
|
|||
10
Novicadmin
15.12.14
✎
15:52
|
(8) Объект.Реквизит1 = "значение" расположен в Форма2 и поэтому он успешно изменяется, через отладчик это видно.
|
|||
11
Novicadmin
15.12.14
✎
15:54
|
(5) вот тут походу правда зарыта ))) спасибо
|
|||
12
Novicadmin
15.12.14
✎
16:08
|
(5) не получается )
|
|||
13
olegves
15.12.14
✎
16:12
|
(12) а ты добавил процедуру ОбработкаОповещения?
|
|||
14
Novicadmin
15.12.14
✎
16:14
|
да на форме2 добавил процедуру
|
|||
15
olegves
15.12.14
✎
16:17
|
(14) на форме2 надо оповещать, а обрабатывать на форме1
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |