|
v7: Как в 7.7 открыть форму документа, записать и закрыть | ☑ | ||
|---|---|---|---|---|
|
0
ИсчадиеADO
17.06.13
✎
19:15
|
цель: создаю документ на основании другого. В методе открыть форму есть параметр документОснование. Тогда заполнение на основании происходило бы процедурой в модуле формы. Но как дальше записать документ и закрыть форму? Дублировать процедуру ВводНаОсновании как то не кошерно
ОткрытьФорму("Документ.ВидДокумента",,ДокументОснование); ??? |
|||
|
1
Ёпрст
гуру
17.06.13
✎
19:18
|
Ну, начать надо с того, что открывать форму это вообще моветон, но если очень хочется, то так:
http://infostart.ru/public/16514/ |
|||
|
2
ИсчадиеADO
17.06.13
✎
19:18
|
вообще 7.7 позволяет так сделать, или придется дублировать процедуру и заполнять ей?
|
|||
|
3
ИсчадиеADO
17.06.13
✎
19:20
|
качаю
|
|||
|
4
Ёпрст
гуру
17.06.13
✎
19:22
|
(2) позволяет.
|
|||
|
5
ИсчадиеADO
17.06.13
✎
19:24
|
(4) вон че! хитрый алгоритм, непрямой :)
|
|||
|
6
ИсчадиеADO
17.06.13
✎
19:24
|
(4) сенк
|
|||
|
7
ИсчадиеADO
17.06.13
✎
19:27
|
а форму то он не закрывает, я так понял
|
|||
|
8
Ёпрст
гуру
17.06.13
✎
19:30
|
В тексте на форме событие для закрытие открытой формы документа, с открытой формы тупо считываются все атрибуты в документ, созданный через СоздатьОбъект, который и записывается.
От и весь фокус. |
|||
|
9
ИсчадиеADO
17.06.13
✎
19:30
|
ок, как потом закрыть открытую форму
|
|||
|
10
Ёпрст
гуру
17.06.13
✎
19:31
|
Ну, мот еще где и ложное закрытие формы использует, для отдачи события "из вне"..
|
|||
|
11
Ёпрст
гуру
17.06.13
✎
19:31
|
(9) Конт.Форма.Закрыть()
|
|||
|
12
ИсчадиеADO
17.06.13
✎
19:31
|
агась, не увидел
|
|||
|
13
ИсчадиеADO
17.06.13
✎
19:31
|
сенк вам обоим! :)
|
|||
|
14
Злопчинский
18.06.13
✎
01:51
|
пользительно...
|
| Форум | Правила | Описание | Секции | Поиск |