|  | 
|  28.07.2014, 19:31 | #1 | 
| Участник | Как в AIF заставить пустые поля выводиться в XML? 
			
			По-умолчанию AX при генерации XML файла просто пропускает теги, если поле пустое. Как сделать, чтобы она добавляла пустые теги? типа <Field1></Field1> | 
|  | 
|  29.07.2014, 02:42 | #2 | 
| Модератор | 
			
			См. \Classes\AxdBaseRead\serializeProperty
		 
				__________________ -ТСЯ или -ТЬСЯ ? | 
|  | 
|  29.07.2014, 10:59 | #3 | 
| Участник | 
			
			В Axd классе в методе initMandatoryFieldsMap() прописать список parm-методов X++: protected void initMandatoryFieldsMap() { super(); this.setParmMethodAsMandatory(classNum(AxClass1),methodStr(AxClass1,parmMethod1)) ; | 
|  | 
|  14.08.2014, 19:06 | #4 | 
| Модератор | Цитата: How to serialize int/real properties with 0/0.00 values via AIF outbound integration 
				__________________ -ТСЯ или -ТЬСЯ ? | 
|  | |
| За это сообщение автора поблагодарили: gl00mie (3). | |
|  04.08.2014, 13:49 | #5 | 
| Участник | 
			
			Спасибо, а если объявить метод как Mandatory, AX не будет ругаться, что поле пустое?
		 | 
|  | 
|  04.08.2014, 17:06 | #6 | 
| Участник | 
			
			Насколько помню нет - не ругается. У меня печатались нули и пустые строки
		 | 
|  | 
|  04.08.2014, 21:23 | #7 | 
| Модератор | Цитата:   
				__________________ -ТСЯ или -ТЬСЯ ? | 
|  | 
|  | 
| 
 |