| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		itman
 
  
  Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
  | 
		
			
				 Posted: 31 Aug 2005 16:49    Post subject: Параметры MakeRefer() для выбора нескольких позиций. | 
				     | 
			 
			
				
  | 
			 
			
				| Подробней по теме (bYesArray, ..) и с примерами, если можн | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 31 Aug 2005 18:27    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				bYesArray - это блок кода который выполняется в справочнике когда происходит пометка клавишей INS (такая возможность появляется автоматически как только появляется описание данного блока кода не NIL). Номера помеченных записей заполняются в указанный в блоке кода массив aRECNO (например так назовем его) и далее этот массив вы можете использовать для последующей обработки при выходе из справочника (разумеется необходимо отслеживать выход через Esc или нет, помечалось что-то или нет и т.п.)
 
bYesArray:={|x| IF(ValType(x)=='A',aRecNo:=x,aRecNo) } | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		itman
 
  
  Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
  | 
		
			
				 Posted: 02 Sep 2005 11:59    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| И все?? И больше никаких параметров на эту тему?? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 02 Sep 2005 13:37    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				По конкретно этому параметру это все.
 
Если что не понятно - задавайте вопросы.
 
Описание Makerefer() есть в HELP к БЭСТ, более подробный HELP со временем сделаем.
 
Если что-то интересует конкретно  еще - спрашивайте | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |