| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		Максим Черепанов
 
 
  Joined: 17 Jan 2004 Posts: 136 Location: Максим Черепанов Occupation: ЖА Interests: Анапа
  | 
		
			
				 Posted: 23 Mar 2004 10:19    Post subject: Заставить БЭСТ печатать то что видно в предпросмотре | 
				     | 
			 
			
				
  | 
			 
			
				Задача.
 
В счете и в счет фактуре необходимо выодить для каждой номенклатуры еще и сорт в сорте храним доплнительное название для товара.  Вывожу 
 
1 способ через fileeval("x.frm", номенклатурный номер) где номенклатура ставим @@@@@@@@@@@  сверхсжатый, вычислить по формуле
 
 
x.frm
 
*aVars:=ARRAY(15)
 
*dbOpenBase({{'SSE',LoadPath()+'\SCLAD\MLABEL.DBF'}})
 
*dbpush("SSE","NNUM","sse->NNUM=aPars[1]")
 
*aVars[1]:=sse->NAME
 
*aVars[2]:=sse->SORT
 
*aVars[3]:=aVars[1]+aVars[2]
 
*dbpop()
 
*dbCloseBase({'SSE'})
 
*aVars[3]
 
 
2 способ
 
где номенклатура ставим @@@@@@@@@@@  сверхсжатый, вычислить по формуле PADR(Na,30)+PADR(Sort,30)
 
 
Проблема
 
Результат в обоих случаях одинаковый - в предпросмотре все выводиться как надо. если сохранять в текстовый файл тоже все нормально.  Если печатать через WinRep во всех строчках для номенклатур результат обработки последней строки - т.е. название +сорт для последней номенклатуры из счета/сч.фактуры. Пробема видимо в том что сервер отчетов пересчитывает по своему отчет. Одинаково и на сервере и на рабочих станциях. 
 
 
Помогите ктонибудь?????
 
 
 
 
 
[/b][/u] | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Magistr
 
  
  Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
  | 
		
			
				 Posted: 23 Mar 2004 11:17    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				А штатный способ печати (без всяких серверов и генераторов отчетов ) не подходи _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Максим Черепанов
 
 
  Joined: 17 Jan 2004 Posts: 136 Location: Максим Черепанов Occupation: ЖА Interests: Анапа
  | 
		
			
				 Posted: 23 Mar 2004 14:01    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Спасибо за участие. Штатный не подходит т.к. принтеры сетевые на несколько пользователей. 
 
В предпросмотре все замечательно....млин проблема видимо в повторной обработке из-за сжатия. 
 
буду пытаться без- но так будет некрасиво..... ;( | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Максим Черепанов
 
 
  Joined: 17 Jan 2004 Posts: 136 Location: Максим Черепанов Occupation: ЖА Interests: Анапа
  | 
		
			
				 Posted: 23 Mar 2004 14:06    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				ОЙ .. может меня не правильно поняли...
 
Форма создана в БЭСТе  в модуле продажи. Штатными средствами. При заходе в продажи->книга учета заказов печатается просто через F9. выбираем свою форму. а дальше Shift+F9 100% и ентер.  WinRep настроетн на стевую папку на сервере. Так что с этой стороны все штатн | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		SantechNik
 
 
  Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
  Interests: Москва
  | 
		
			
				 Posted: 23 Mar 2004 14:18    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				А почему печать через WinRep , а не просто печать в намапленный порт? _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Magistr
 
  
  Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
  | 
		
			
				 Posted: 23 Mar 2004 19:05    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Максим Черепанов wrote: | 	 		  Спасибо за участие. Штатный не подходит т.к. принтеры сетевые на несколько пользователей. 
 
В предпросмотре все замечательно....млин проблема видимо в повторной обработке из-за сжатия. 
 
буду пытаться без- но так будет некрасиво..... ;( | 	  
 
 
Мне тоже штатный не подходит. А если есть сетевые принтеры на несколько пользователей и нужно, чтобы пользователи могли выбирать нужный принтер из списка, да еще чтобы отчет сжимался и убирался на лист по ширине, да еще ... - то viewer32 - это то, что доктор прописал     _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Максим Черепанов
 
 
  Joined: 17 Jan 2004 Posts: 136 Location: Максим Черепанов Occupation: ЖА Interests: Анапа
  | 
		
			
				 Posted: 24 Mar 2004 08:56    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Это может быть попозже. Еще один интересный факт - такая проблема если используешь сжатие. если ставить нормальный - то печатается все путем. Но хочется чтоб в одну строку э это кроме как сжатием не сделать.... вот | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |