#0
by BarakuzA
КАк прописать в документе, чтобы документ выводился на печать только после его проведения и установить запрет на повторную печать? Самописная$ простая конфигурация, управляемые формы 8.2. Спасибо.
#6
by BarakuzA
Выдает ошибку {Документ.Заказ.Команда.Печать.МодульКоманды(5,7)}: Переменная не определена (Проведен) Если <<?>>Проведен Тогда (Проверка: Тонкий клиент)
#10
by Аннушка
В модуле команды вызвать процедуру модуля документа, а в модуле документа Проведен будет определено.
#11
by BarakuzA
НЕ понятно как прописать в процедуре печати, что данный реквизит меняет свое значение с ложь на истина.
#14
by Аннушка
В процедуре "Печать" модуля документа "Заказ". Если Не Проведен Или Напечатан Тогда Вовзрат; Ещё подумать на счёт отмены проведения. Либо сбрасывать реквизит "Напечатан" в "Ложь", либо не давать отменять проведение.
#15
by timurhv
1) какие-то костыли кругом. 2) Получай данные запросом, необходимые для формирования печатной формы - там передавай ссылку документа и ставь ограничение на "Проведен". 3) Для чего необходим такой механизм - для меня не понятен. Человек вывел печатную форму, не распечатал - закрыл и все?
#16
by BarakuzA
Прописан что документ должен быть проведен. НЕ могу понять как здесь ограничить печать один раз.
#18
by BarakuzA
- а где прописать момент когда данный реквизит меняет свое значение с Ложь на Истина???
#19
by Аннушка
Ему не достаточно на проведённость проверить. Он хочет, чтобы человек второй раз не выводил форму. Как автор поставил задачу, так ему и отвечают, отсюда и костыли. И если пользователь вывел на печать, но не распечатал и закрыл, значит, такова нелёгкая судьба пользователя :) Можно попробовать подработать. КонецПроцедуры
#20
by Аннушка
ой, ну и режим записи установить, а то вдруг там документ перепроводится при записи, как-то нехорошо будет вместо
#21
by BarakuzA
, - ошибка {Документ.Заказ.Команда.Печать.МодульКоманды}: Поле объекта не обнаружено (Проведен) Если Не ТабДок.Проведен Тогд
#22
by BarakuzA
, - ошибка {Документ.Заказ.Команда.Печать.МодульКоманды}: Поле объекта не обнаружено (Напечатан)
#23
by Аннушка
тьфу, ТабДок - это же не ссылка на документ, а ссылка на табличный документ, тогда надо обратиться к объекту попробуй Если Не Объект.Проведен Тогда
#24
by BarakuzA
{Документ.Заказ.Команда.Печать.МодульКоманды(18,10)}: Переменная не определена (Объект) Если Не <<?>>Объект.Проведен Тогда (Проверка: Сервер) {Документ.Заказ.Команда.Печать.МодульКоманды(21,12)}: Переменная не определена (Объект) ИначеЕсли <<?>>Объект.Напечатан Тогда (Проверка: Сервер) {Документ.Заказ.Команда.Печать.МодульКоманды(28,2)}: Переменная не определена (Объект) <<?>>Объект.Напечатан = Истина; (Проверка: Сервер) {Документ.Заказ.Команда.Печать.МодульКоманды(29,2)}: Переменная не определена (Объект) <<?>>Объект.Записать(РежимЗаписиДокумента.Запись); (Проверка: Сервер)
#26
by Fram
Научись пользоваться отладчиком, поиском и синтакс помощником. Первым делом посмотри в отладчике ПараметрКоманды
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Печать 2-х различных форм на 2-х листах по одной кнопке "Печать"
- Не сохраняется после в .mht в Explorer после установки винды.
- Программная печать(печать без просмотра) на сетевой принтер(с установкой)
- Добавление кнопки печать и печать по умолчанию?
- БСП 2.1. Подсистема "Печать" печать с выбором печатной формы.
- Печать комплекта документов. Двусторонняя печать.
- Пропадает список баз после синего экрана, после перезагрузки возвращается
В этой группе 1С
- Фоновый запуск для регламентного задания
- было 120 дней бесплатного RDP но я не усмотрел вот они и истекли как их вернуть обратно
- Поступление товаров и услуг
- При подписке ... на событие ... произошла ошибка. Обработчик события не найден.
- v7: в наименование справочника воткнуть символ казахской буквы ә
- Настройка связей параметров выбора
- УФ. РЛС. Вопрос по доступу к номенклатуре.
- как высвать процедуру в обработке на уф
- REST интерфейс прикладных решений 1С:Предприятия
- Загрузка данных из табличного документа (тонкий клиент)
- Подчеркивание строк в макете
- ЗУП 2.5 - Форма П-4
- Долгое программное заполнение листа Excel в 2010 офисе
- список с пометками на управляемой форме
- Можно ли в запросе сразу изменить данные?
- Дублируются организации при обмене
- УП 8.3. Как добавить обработчик события COM-объекта на сервере?
- Запуск обработки при запуске базы БП 3.0
- При обновлении конфигурации Нарушение прав доступа
- Блокировка соединений с информационной базой.