|
Внешняя печатная форма и контроль проведения
| ☑ |
0
poligraf
18.12.15
✎
10:09
|
Любая конфигурация на современных БСП.
Когда в модуле формы добавляется команда печати, то есть параметр контроля проведения документа.
Во внешней форме как такой же добавить?
|
|
1
Cyberhawk
18.12.15
✎
10:14
|
В БСП 2.3 эта проверка по умолчанию включена и зашита в коде модулей подсистемы
|
|
2
Мимохожий Однако
18.12.15
✎
10:16
|
Возьми Демо БСП и посмотри в образце внешней печатной формы
|
|
3
Cyberhawk
18.12.15
✎
10:16
|
В БСП 2.2, кстати, тоже. Так что если у тебя не предлагается провести при печати непроведенного, то скорее всего были внесены изменения в конфигурацию
|
|
4
Cyberhawk
18.12.15
✎
10:19
|
В типовых БСП даже добавленный параметр в команду печати будет проигнорирован - всегда будет задаваться вопрос-предложение о проведении перед печатью непроведенного
|
|
5
poligraf
18.12.15
✎
10:20
|
Не правда ваша...
КомандаПечати = КомандыПечати.Добавить();
КомандаПечати.Идентификатор = "РасходнаяНакладная";
КомандаПечати.Представление = НСтр("ru = 'Расходная накладная'");
КомандаПечати.ПроверкаПроведенияПередПечатью = Истина;
Это из модуля менеджера.
Проверка, да, в модулях подсистемы.
Но каждой команде можно поставить проверять или нет
|
|
6
Мимохожий Однако
18.12.15
✎
10:22
|
(5)Так в чём твой вопрос?
|
|
7
poligraf
18.12.15
✎
10:23
|
(6) во внешнюю форму как вставить
КомандаПечати.ПроверкаПроведенияПередПечатью = Ложь;
|
|
8
Мимохожий Однако
18.12.15
✎
10:24
|
(7)Демо посмотрел? ))
|
|
9
Cyberhawk
18.12.15
✎
10:26
|
(5) Я вел речь о подсистеме БСП "Дополнительные отчеты и обработки", а ты - о подсистеме "Печать".
Так что ты заблуждаешься, ответ в (4) применительно к твоей задаче дан
|
|
10
poligraf
18.12.15
✎
10:33
|
(9) понял, так и думал
|
|
11
Cyberhawk
18.12.15
✎
10:37
|
(10) Так тебе надо эту проверку для внешних печатных форм отключить? Тогда без изменения кода конфигурации - никак.
P.S. Общий модуль из нужной подсистемы с суффиксом "Переопределяемый", если что, тебе в помощь.
|
|