|
Как изменить тип формы? | ☑ | ||
|---|---|---|---|---|
|
0
ам794123
06.06.14
✎
16:24
|
Добрый день. УТ 10.3 сильно доработанная. Документ ЧекККМ; добавил еще одну форму "ФормаОплат". При этом при создании формы указал тип формы - произвольная. Все бы хорошо, да понадобилось мне воспользоваться контекстом модуля объекта. Короче вызвать экспортную функцию модуля объекта, а она как назло вызывается только в том случае, когда тип формы - форма документа. Ну и собственно сабж. Форма управляемая.
|
|||
|
1
Fragster
гуру
06.06.14
✎
16:25
|
создаешь новую форму, из старой все копируешь и вставляешь
|
|||
|
2
shuhard
06.06.14
✎
16:28
|
(0) основной реквизит у формы - галку поставить пробовал ?
|
|||
|
3
Fragster
гуру
06.06.14
✎
16:29
|
(2) в обычных формах эта галка не выведена
|
|||
|
4
shuhard
06.06.14
✎
16:29
|
(3) Форма управляемая.
|
|||
|
5
Fragster
гуру
06.06.14
✎
16:34
|
(4) ага, УТ 10.3 только из управляемых форм и состоит...
|
|||
|
6
Apokalipsec
06.06.14
✎
16:36
|
(5) Не состоит, но в (0) автор явно написал, что она управляемая, в самом конце.
|
|||
|
7
Fragster
гуру
06.06.14
✎
16:37
|
(6) я так далеко не дочитываю никогда
|
|||
|
8
ам794123
06.06.14
✎
16:42
|
(2) Пробовал.
{Документ.ЧекККМ.Форма.ФормаОплат.Форма(593,10)}: Процедура или функция с указанным именем не определена (ПровестиИРаспечататьЧек) Если <<?>>ПровестиИРаспечататьЧек(Ответ, Отказ) Тогда |
|||
|
9
hhhh
06.06.14
✎
17:03
|
(6) в форме документа такое тоже не получится. Нужно объект указывать.
|
|||
|
10
ам794123
06.06.14
✎
17:08
|
(9) Точно,
поэтому сделал так: МодульОбъекта = РеквизитФормыВЗначение("Объект"); Если МодульОбъекта.ПровестиИРаспечататьЧек(Ответ, Отказ) Тогда ... Всем спасибо. Вопрос закрыт. |
| Форум | Правила | Описание | Секции | Поиск |