Страница 1 из 1
					
				Как вернуть параметры из своего интерфейса
				Добавлено: 14 дек 2005, 15:05
				 Ajax
				Здравствуйте! 
Есть свой интерфейс. Нужно в этом интерфейсе сделать множественный выбор записей, которые потом будут выводиться в отчете (на Галактике).
Подскажите пожалуйста, как бы мне передать несколько выбранных пользователем записей из интерфейса в отчет?
Спасибо!
			 
			
					
				
				Добавлено: 14 дек 2005, 16:11
				 coolibin
				Либо занести нреки выбранных записей в какой-нибудь pick - временная таблица,либо через маркеры
По работе с маркерами смотри в опыте, вроде там было.
			 
			
					
				
				Добавлено: 15 дек 2005, 13:22
				 Ajax
				2 coolibin:
Спасибо!
попробую.
			 
			
					
				
				Добавлено: 15 дек 2005, 14:38
				 Ajax
				А для единичного выбора в интерфейсе также надо использовать маркеры, чтобы вернуть выбранное знаение?
Или есть другой, более простой способ.  Подскажите пожалуйста
			 
			
					
				
				Добавлено: 15 дек 2005, 15:01
				 Max_Fin
				для единичного значения можно использовать параметры интерфейса
			 
			
					
				
				Добавлено: 15 дек 2005, 15:05
				 Ajax
				а можно попросить кусочек кода, по нему попробую разобраться
Спасибо!
			 
			
					
				
				Добавлено: 16 дек 2005, 06:42
				 Алексей
				В интерфейсе делаешь объявление:
Var p1:word;
      p2:comp;
Parameters p2,p1;
Далее присваивай этим переменным значения.  После закрытия интерфейса, эти значения передадутся тем, переменным, которые будут подставлены в качестве параметров при вызове твоего интерфейса.
			 
			
					
				
				Добавлено: 16 дек 2005, 08:00
				 san
				Закрытие интерфеса должно происходить по closeinterface(0), если в ините сделать abort;exit; параметры не вернуться. побочный эфект такого метода на экране на короткое время появляется панель.не советую использовать в циклах, будет мелькать панель.
			 
			
					
				
				Добавлено: 16 дек 2005, 11:41
				 m0p3e
				interface <NameInterface> AlwaysReturn;
и вернет после аборта.
			 
			
					
				
				Добавлено: 16 дек 2005, 14:10
				 Ajax
				Спасибо вам!  
единичный выбор удалось реализовать.
Теперь собираюсь разбираться с множественным выбором. 
Спасибо!