| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		Виктория-Юг
 
 
  Joined: 26 Oct 2005 Posts: 14 Location: Александр Occupation: программист Interests: Краснодар
  | 
		
			
				 Posted: 19 Oct 2007 17:21    Post subject: Вызов печати из собственного InitListа в БЭСТ-5 | 
				     | 
			 
			
				
  | 
			 
			
				Есть плагин, перенесенный из БЭСТ-4, он состоит из двух взаимосвязанных InitListов (из одного вызывается другой затем идет возврат и т.д.) В четверке по F9 из в каждом InitListe вызывалась своя форма печати реестра. Как это же можно реализовать в БЭСТ-5 3.3?
 
Весь плагин перенес, скомпилировал, все работает кроме печати. Т.е. даже стандартные возможности печати не работают (F9, Alt+F9). Внутри InitListов клавиши переназначаются, но F9 никто не переназначает. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Виктория-Юг
 
 
  Joined: 26 Oct 2005 Posts: 14 Location: Александр Occupation: программист Interests: Краснодар
  | 
		
			
				 Posted: 23 Oct 2007 09:26    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Up | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 23 Oct 2007 12:05    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Да Александр. Тему видел.
 
Думаю что Инитлист в этом месте отличается и не поддерживает старый
 
хотябы потому, что Вы в Б4 печатали через массив полей а тут
 
на эти клавиши подвешивается FastReport и надо создавать шаблон
 
и привязывать его как шаблон по умолчанию.
 
Но более точно смогу ответить чуть позже. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Виктория-Юг
 
 
  Joined: 26 Oct 2005 Posts: 14 Location: Александр Occupation: программист Interests: Краснодар
  | 
		
			
				 Posted: 31 Oct 2007 15:19    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Вопрос все еще актуале | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 31 Oct 2007 17:20    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| В личку написал причины задержки с ответом. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Титов Александр
 
 
  Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
  | 
		
			
				 Posted: 01 Nov 2007 10:09    Post subject: Re: Вызов печати из собственного InitListа в БЭСТ-5 | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Виктория-Юг wrote: | 	 		  Есть плагин, перенесенный из БЭСТ-4, он состоит из двух взаимосвязанных InitListов (из одного вызывается другой затем идет возврат и т.д.) В четверке по F9 из в каждом InitListe вызывалась своя форма печати реестра. Как это же можно реализовать в БЭСТ-5 3.3?
 
Весь плагин перенес, скомпилировал, все работает кроме печати. Т.е. даже стандартные возможности печати не работают (F9, Alt+F9). Внутри InitListов клавиши переназначаются, но F9 никто не переназначает. | 	  
 
Добрый день!
 
А Вы не могли бы кинуть плагин мне на почту?
 
titov@bestnet.ru _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Виктория-Юг
 
 
  Joined: 26 Oct 2005 Posts: 14 Location: Александр Occupation: программист Interests: Краснодар
  | 
		
			
				 Posted: 02 Nov 2007 10:26    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Отправил | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Титов Александр
 
 
  Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
  | 
		
			
				 Posted: 03 Nov 2007 16:25    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Виктория-Юг wrote: | 	 		  | Отправил | 	  
 
Получил. Ответ с исправлениями послал почтой. _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Виктория-Юг
 
 
  Joined: 26 Oct 2005 Posts: 14 Location: Александр Occupation: программист Interests: Краснодар
  | 
		
			
				 Posted: 06 Nov 2007 12:17    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Можно выложить описание QPrint ? В хелпе на Б4 и здесь на форуме не нашел. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 06 Nov 2007 13:18    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Выложил QPRINT | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 06 Nov 2007 16:05    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Выложил исправленный для Вас вариант в БЭСТ-5 | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Виктория-Юг
 
 
  Joined: 26 Oct 2005 Posts: 14 Location: Александр Occupation: программист Interests: Краснодар
  | 
		
			
				 Posted: 06 Nov 2007 17:13    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Спасибо    
 
Только теперь, для полного понимания работы этой функции мне потребуется весть (или половина) текста БЭСТа, начиная с Qprint1  .
 
Хотелось всего-то внятного описания передаваемых параметров.
 
 
Сейчас задача такая:
 
По примеру Титова А.А. я сделал отчет, в одном из его полей есть сумма по документу. Надо вывести подножие отчета со словом "Итого" и итоговой суммой по полю. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 06 Nov 2007 17:35    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Положил QPRINT1() | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Титов Александр
 
 
  Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
  | 
		
			
				 Posted: 07 Nov 2007 12:08    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Виктория-Юг wrote: | 	 		  Спасибо    
 
Только теперь, для полного понимания работы этой функции мне потребуется весть (или половина) текста БЭСТа, начиная с Qprint1  .
 
Хотелось всего-то внятного описания передаваемых параметров.
 
 
Сейчас задача такая:
 
По примеру Титова А.А. я сделал отчет, в одном из его полей есть сумма по документу. Надо вывести подножие отчета со словом "Итого" и итоговой суммой по полю. | 	  
 
Добрый день!
 
для QPrint1 - входной массив как в Б4:
 
             {
 
             Наименование отчета,;
 
             {наименование 1 поля,имя 1 поля в базе,шаблон вывода,признак суммирования},;
 
             {наименование 2 поля,имя 2 поля в базе,шаблон вывода,признак суммирования},;
 
             {блок кода возвращающий наименование 3,имя 3 поля в базе,шаблон вывода,признак суммирования},;
 
              ...
 
             }
 
             Пример:
 
             aPHeads:=;
 
             {"КАPТОТЕКА УЧЕТА ТМЦ НА СКЛАДЕ,{'Группа','Grup','XXXXXX'},;
 
             {'Н/ном','NNum'},{'Наименование','MLabel->Name'},;
 
             {{|| IF(n=1,"Тест 1","Тест 2" },'MLabel->Name'},;
 
             {'Нач.остаток','Kol0',,.T.},{'Тек.кол-во','KolTek','99999999',.T.}} _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |