Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 03:18

Проверка на проведен перед выводом на печать.

Автор Artjomrgv, 31 янв 2016, 14:14

0 Пользователей и 1 гость просматривают эту тему.

Artjomrgv

Здравствуйте Хочу запретить печатать документ, пока он не будет проведен. Как из модуля команды это возможно сделать? 1С 8.3 Управляемые приложения.


&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды, ДанныеВыбора)
   //{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
   
   ТабДок = Новый ТабличныйДокумент;
   Печать(ТабДок, ПараметрКоманды);
   ТабДок.Защита = Ложь;
   ТабДок.ТолькоПросмотр = Ложь;
   ТабДок.ОтображатьЗаголовки = Ложь;
   ТабДок.Показать();
   //}}
КонецПроцедуры

дфтын

Если НЕ ЗначениеЗаполнено (Объект.Ссылка) Тогда
Сообщить("Все в баню");
КонецЕсли

vitasw

Цитата: Artjomrgv от 31 янв 2016, 14:14Хочу запретить печатать документ, пока он не будет проведен.
Цитата: дфтын от 31 янв 2016, 20:54Если НЕ ЗначениеЗаполнено (Объект.Ссылка) Тогда
замечательный совет


дфтын

а. мне показалось записан.
ну. Объект.ссылка.Проведен

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск