| 
	 | 
| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Дизайн отчета
			 
			
			Добрый день. Столкнулся с такой ситуацией:  в дизайне отчета не могу найти элементы, отображающие ряд значений. Получается, что дизайн отчета может в каком-то классе дополнительно модифицироваться кодом?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Enjoy! 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Enjoy! 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Дебаггер Вам поможет в это деле! 
		
		
		
		
		
		
		
		
			Upd. А поделитесь что за отчет, и можете приложить его, и сказать что найти там не можете. Последний раз редактировалось iCloud; 26.02.2013 в 16:08.  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
На готовом отчете есть поле "Итого получено", а в AOT -> Report -> EmplAdvance_RU -> Design... я его не вижу. Видимо, оно сформировано каким-то образом в коде. Не могу найти откуда оно берется.  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Нужно больше подробностей.  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 MCTS 
		
			
	 | 
	
	
	
		
		
		
		 
			
			имеется в виду печатная форма авансового отчета, поле "всего получено" (вроде так на русском)
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Вы не можете найти элементы в дизайнере или в дереве объектов отчета? Если у них стоит свойство Visible = No, элемент не будет отображаться при редактировании дизайна. А создавать элементы динамически - это уже перебор, я так считаю.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	// no comments  | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
В AOT- > Reports -> НашОтчет - > design... Т.е. готовый отчет формируется с некоторыми строками, которых нет в дизайне.  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Вы не о том поле что в методе Reports/EmplAdvance_RU/settleExec метка @DIS7131?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: S.Kuskov (1). | |
| 
			
			 | 
		#10 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Поставьте breakpoint в конце метода settleExec() и просмотрите значения переменных. 
		
		
		
		
		
		
			X++: // Total received docTxt = SysLabel::labelId2String(literalstr("@DIS7131"), languageId); docAmount = num2str(tmpAmount, 16, 2, 2, 3); debitAccountNum = ""; debitAmount = 0; creditAccountNum = ""; creditAmount = 0; element.execute(3); 
				__________________ 
		
		
		
		
		
			// no comments Последний раз редактировалось dech; 27.02.2013 в 14:56.  | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			ProgrammableSection(3):ProgrammableSection_3\String:Control_1
		
	 
 | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#14 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Попробуйте сделать поиск в репорте по переменной docTxt. В нее загоняется много чего, но вот у меня, например: 
		
		
		
		
		
		
		
	X++: docTxt = SysLabel::labelId2String(literalstr("@DIS7131"), languageId);  | 
| 
	
 |