Экранная форма операций типа «Печать».
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Danik_tankist Участник
Вступление в Клуб: 08.01.2014
|
Ср Янв 08, 2014 12:37  Экранная форма операций типа «Печать». |
|
Полезность: Нет оценки
|
Здр-те. Выводим квитанцию, в операшке печать в окно, она по умолчанию доступна для редактирования, и пользователи пользуються этим. Задача: для одной конкретно операшки(тип Печать), поставить только для чтения. Можно это сделать скриптами(чтобы код сильно не менять)? Или придеться в PDF все выводить, в виде отчета? |
|
 |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Чт Янв 09, 2014 10:49   |
|
Полезность: Нет оценки
|
В word есть процедура, если вызвать из клиент скрипта перед показом документа
Call WordApp.ActiveDocument.Protect(2,true,"1234")
попробовал второй параметр
false - отваливаются поля с выч. параметрами
true - поля можно редактировать, остальной текст - нет |
|
 |
Danik_tankist Участник
Вступление в Клуб: 08.01.2014
|
Чт Янв 09, 2014 11:08   |
|
Полезность: Нет оценки
|
квитанция выводиться в экранную форму, помоему это не прокатит. Вроде советывали, с этой процедурой поработать ScriptDisableForm. |
|
 |
devor Профи
Вступление в Клуб: 13.02.2012
|
Чт Янв 09, 2014 13:39  Re: Экранная форма операций типа «Печать». |
|
Полезность: Нет оценки
|
Danik_tankist пишет: | Здр-те. Выводим квитанцию, в операшке печать в окно, она по умолчанию доступна для редактирования, и пользователи пользуються этим. Задача: для одной конкретно операшки(тип Печать), поставить только для чтения. Можно это сделать скриптами(чтобы код сильно не менять)? Или придеться в PDF все выводить, в виде отчета? |
Системный параметр NAV.LOCK_PRINT_PREVIEW
Цитата: | Делает недоступным для редактирования окно предварительного просмотра операции типа "Печать". Также становится недоступным копирование содержимого этого окна (с помощью горячих клавиш Ctrl+C, Ctrl+X, Ctrl+Ins).
|
Залочит все формы. |
|
 |
Danik_tankist Участник
Вступление в Клуб: 08.01.2014
|
Чт Янв 09, 2014 15:46   |
|
Полезность: Нет оценки
|
Цитата: | Системный параметр NAV.LOCK_PRINT_PREVIEW |
Знаю про параметр, но он лочит все, а надо только одну Придется все таки переделывать вывод в pdf файл. |
|
 |
agmalov Участник со стажем
Вступление в Клуб: 22.11.2012
|
Ср Фев 26, 2014 09:29   |
|
Полезность: Нет оценки
|
vtar пишет: | В word есть процедура, если вызвать из клиент скрипта перед показом документа
Call WordApp.ActiveDocument.Protect(2,true,"1234")
попробовал второй параметр
false - отваливаются поля с выч. параметрами
true - поля можно редактировать, остальной текст - нет |
Удалось ли найти способ не теряя выч.параметры их защитить от редактирования, может иным способом? Попробовал: и при true и при false нередактируется всё, кроме выч.параметров
Заранее спасибо!
P.S. у нас всесто WordApp -> WrdApp, иначе не проходит, это принципиально? |
|
 |
agmalov Участник со стажем
Вступление в Клуб: 22.11.2012
|
Ср Фев 26, 2014 09:43   |
|
Полезность: Нет оценки
|
agmalov пишет: | Удалось ли найти способ не теряя выч.параметры их защитить от редактирования, может иным способом? |
Отвечаю сам: необходимо первый параметр выставить 3 вместо 2 |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|