|
Внешняя печатная форма 1с83 для справочника с параметром | ☑ | ||
---|---|---|---|---|
0
Misty
28.10.20
✎
04:09
|
Добрый день. В зарплате 83 нужно сделать для сотрудника дополнительную печатную форму "инструкция" с выбором реквизита или с выбором параметра. Я здесь запусталась. Выбираешь печать инструкции - открывается форма где выбираешь необходимую инструкцию и она распечатывается. Создала внешнюю обработку, в ней форму с реквизитом инструкция и кнопка Распечатать.
&НаКлиенте Процедура Распечатать(Команда) ЭтаФорма.Закрыть(Инструкция); КонецПроцедуры Из модуля объекта в функции печать пытаюсь открыть форму: ВыбранаИнструкция = ЭтотОбъект.ПолучитьФорму("Форма").ОткрытьМодально(); Программа ругается - интерактивные операции недоступны. Как правильно открыть форму? |
|||
1
Chameleon1980
28.10.20
✎
05:11
|
открытьформу
|
|||
2
Misty
28.10.20
✎
07:08
|
если открытьформу, то ругается: Процедура или функция с указанным именем не определена
|
|||
3
Chameleon1980
28.10.20
✎
08:51
|
(2)какая не определена?
|
|||
4
Misty
28.10.20
✎
09:35
|
ВыбранаИнструкция = открытьформу("Форма");
Процедура или функция с указанным именем не определена (открытьформу) |
|||
5
hhhh
28.10.20
✎
09:38
|
(2) функция открытьформу это на клиенте, на сервере вам не удастся ее получить.
|
|||
6
Misty
28.10.20
✎
09:51
|
Во внешних печатных формах, в модуле объекта у процедур и функций не определено, где они будут использоваться - на клиенте или на сервере.
|
|||
7
ГдеСобака Зарыта
28.10.20
✎
10:00
|
Модуль объекта исполняется на сервере, на сервере форму не открыть
|
|||
8
ГдеСобака Зарыта
28.10.20
✎
10:01
|
Нужно скачать БСП, развернуть и там десятки примеров реализации ВПФ
|
|||
9
Misty
29.10.20
✎
02:26
|
что такое БСП?
|
|||
10
Chameleon1980
29.10.20
✎
06:41
|
(9)неожиданно
|
|||
11
kobzon2
29.10.20
✎
07:53
|
гуглите - "Передача параметров во внешнюю печатную форму (управляемое приложение)". На форму кинете выбор своего параметра, сделаете список значений в виде названий инструкций.
В модуле объекта, в процедуре печати будете подставлять выбранное значение в название макета. |
|||
12
Misty
30.10.20
✎
03:10
|
(11) Я так все и делаю, в процедуре печати - как получить выбранное значение? Открыть форму - мне не дает, а по другому, не пойму как
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |