|
Закрыть форму программно | ☑ | ||
---|---|---|---|---|
0
Гуслица
28.02.17
✎
19:09
|
Добрый день коллеги.
Есть два документа. Док1 и Док2 Открываю форму Док1 - создаю на основании Док2 и далее в форме Док2 правлю реквизит1 - далее провожу док2. При проведении Док2 - программно в Док1 меняю реквизит1 и хочу чтобы в форме который ранее открыт поменялось. все получилось, кроме последнего. Подскажите плиз |
|||
1
Гуслица
28.02.17
✎
19:13
|
в обработке проведения в Док2 пишу:
ДокПостНаРС = ДокументОснование.ПолучитьОбъект(); ФормаПост = ДокПостНаРС.ссылка.ПолучитьФорму("ФормаДокумента"); ФормаПост.ЭтотОбъект.прочитать(); ФормаПост.Открыть(); Открывает еще одну форму документа (такую же) Как закрыть ту открытую форму? Или обновить там данные. |
|||
2
Мимохожий Однако
28.02.17
✎
19:14
|
(0) "При проведении Док2 - программно в Док1 меняю реквизит1". ))
Смешались в кучу кони , люди...ИМХО, неправильно это |
|||
3
Гуслица
28.02.17
✎
19:18
|
(2) такая задача
|
|||
4
ERWINS
28.02.17
✎
19:19
|
(3) задача не правильная
|
|||
5
Гуслица
28.02.17
✎
19:21
|
в первом документе при нажатии на кнопку "на основании" открывается форма документа док2 а форма документа док1 - недоступна пока доку2 не закроешь. Как разблокировать первую форму?
|
|||
6
Гуслица
28.02.17
✎
19:21
|
(4) может быть и так - но все же как это сделать?
|
|||
7
jsmith82
28.02.17
✎
19:25
|
разблокировать первую? а почему она недоступна? ты модальное открываешь? а если закрыл, почему недоступна? путано как-то всё
|
|||
8
jsmith82
28.02.17
✎
19:26
|
*модально
|
|||
9
jsmith82
28.02.17
✎
19:26
|
так же не написано, оф или уф
в (0) одна задача, затем про какую-то недоступность пишешь |
|||
10
Гуслица
28.02.17
✎
19:30
|
(9) ОФ
я тут экспериментирую и по ходу пишу и дополняю. (0)Открываю форму Док1 - создаю на основании Док2 .... форма Док1 открыт но не доступен. (1)при попытке открыть программно - открывается еще один экземпляр формы Док1 (две формы одного документа) |
|||
11
Мимохожий Однако
28.02.17
✎
19:43
|
(10) В чём великий смысл данного механизма? В чём состоит цель задания? Извини, но не понимаю для чего мешать в кучу два отдельных механизма.
|
|||
12
Гуслица
28.02.17
✎
20:04
|
(11)
на основании одного документа - создают второй. реквизиты заполняются из первого документа автоматически. Пользователь захотел изменить один из реквизитов второго документа. сделал и провел. Нужно программно изменить этот же реквизит в первом документе и сразу показать в ранее откорытой форме |
|||
13
Мимохожий Однако
28.02.17
✎
20:10
|
(12) Не обязательно отдельно менять реквизит у второго документа. Можно по команде ввода на основании перед созданием открыть форму ввода этого волшебного реквизита и сразу создать и провести второй документ, не открывая. А при изменении этого реквизита в исходном документе достаточно команды обновления формы.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |