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