| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Хочу с приложения отправить в Axapta XML в виде строки: 
		
		
		
		
		
		
		
	X++: ax.CallStaticClassMethod(xmlClassName, xmlMethodName, _xml); X++: static str xmlMethodName(str 8000 _xml) Как сделать, чтобы в параметр можно было запихнуть например 5000 символов?  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			EDT строкового типа не может иметь длину больше 1000 символов. Странно, что у Вас нет ошибки на этапе компиляции 
		
		
		
		
		
		
			Если требуется длина больше 1000 символов, то используют тип (memo). Т.е. "неопределенной" длины. Для XML есть такой Extended Data Types, который так и называется "XML" X++: static str xmlMethodName(XML _xml) Также можно использовать просто "str" без указания размерности. Но это не всегда работает. По возможности, такое указание типа следует избегать 
				__________________ 
		
		
		
		
	- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря...  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: SuperStar88 (1). | |
| 
	
	 | 
	
		
  |