| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Изменение вывода данных на печать в зависимости от наличия галочки в форме Фактура
			 
			
			Здравствуйте уважаемые. 
		
		
		
		
		
		
			Подскажите пожалуйста как решить следующую задачу. На форме Фактура (FactureJournal_RU) создан CHeckBox. Он не привязан к датасорсе. Необходимо, чтобы при выводе фактуры на печать (report CustVendFacture) система проверяла наличие(неналичие) галочки в этом чекбоксе и в зависимости от этого выводила(не выводила) на печать некоторые поля фактуры. Ни как не могу передать значения этого чекбокса в рапорт. Заранее благодарен за помощь. 
				__________________ 
		
		
		
		
	Александр  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
|
| За это сообщение автора поблагодарили: tolstjak (1). | |
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			 
				__________________ 
		
		
		
		
	Александр  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			У меня ничего не получилось. Так и не смог передать значение CheckBox в отчет. 
		
		
		
		
		
		
			Пришлось создать поле в таблице и соответственно в датасорсе, тогда только значение чекбокса смог передать в отчет. Может быть кто-нибудь знает как передать значение чекбокса в отчет без создания его в датасорсе? 
				__________________ 
		
		
		
		
	Александр  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 MCTS 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Методов куча. Можно создать в classDeclaration переменную YesNo. Создать метод на форме, который возвращает эту переменную. В модифиед контрола устанавливать значение этой переменной. В отчете остается получить caller и вызвать вышеуказанный метод. 
		
		
		
		
		
		
		
		
			Еще можно на основе edit метода сделать- мне это больше нравится. Последний раз редактировалось Eldar9x; 31.07.2009 в 13:05.  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: tolstjak (1). | |
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Упс, опередили  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: tolstjak (1). | |
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Всем спасибо. В понедельник буду пробовать.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Александр  | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Всем спасибо за подсказки. С Вашей помощью я все-таки получил в отчете(Report) значение моего checkBox. Задачу как-бы решил, но гложит "небольшой" глюк, который возникает после перехода на другую строку на форме FactureJournal_RU. 
		
		
		
		
		
		
			Глюк заключается в том, что после нажатия кнопки Печать или перехода на другую строку на текущее значение птички в данной строке тиражируется на все записи формы. Как это предотвратить? 
				__________________ 
		
		
		
		
	Александр  | 
| 
	
 |