Внешние компоненты в 1С 8.2 / Хабрахабр: "де параметров можно передавать только примитивные типы. Исключение есть только для строк.
При необходимости передать массив можно использовать две стратегии:
1) Одной процедурой сказать компоненте, что нужно создать новый массив с определенным идентификатором. Далее второй процедурой в массив с определенным идентификатором в цикле добавляются элементы.
2) Так же можно штатно сериализировать массив (список значений, структуру, соответствие, таблицы значений, а так же их комбинации) и передать в виде строкового параметра. В этом случае важно не забывать, что тип строкового параметра широкая строка (в C — это wchar*). Так же нужно написать в компоненте процедуру создания требуемой структуры в памяти по её описанию."
'via Blog this'
No comments:
Post a Comment