Экранная форма операций типа «Печать». 
	   
	     | 
   
 
	
		| Предыдущая тема :: Следующая тема   | 
	 
	
	
		| Автор | 
		Сообщение | 
	 
	
		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 | 
			 
		  | 
	 
	
		  | 
	 
	
		 | 
	 
 
  
	 
	    
	   | 
	
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
  | 
   
 
		 |