AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.04.2017, 22:41   #1  
Constantine_imported is offline
Constantine_imported
Участник
 
126 / 10 (1) +
Регистрация: 28.04.2011
Обмен табличными данными NAV - C#
Коллеги, добрый день!
Есть НАВ 2009, классический клиент. Возникла необходимость интегрировать его с некой библиотекой на C#, скомпиленной как com объект. Так вот, в некоторых случаях, нужно обменяться табличными данными. Процедура в C# возвращает Array, можно ли его как-то прочитать навиком? Или сконвертить этот Array в какой-нибудь RecordSet и с ним поработать.
Если есть рабочие примеры, поделитесь,кому не жалко.
Старый 26.06.2017, 15:28   #2  
Predatore is offline
Predatore
Участник
 
163 / 17 (1) ++
Регистрация: 29.09.2010
Вам нужно проитерировать массив внутри NAV. Для этого Ваш Array, который у Вас возвращается из метода должен уметь итерироваться, т.е. иметь итератор, ну или хотя бы индексатор. Если у Вас элементарный массив, т.е. из интов, стрингов или чего-то подобного, то с ним можно работать как и с обыкновенным массивом в NAV. Если же что-то по интереснее, то... зачем Вам массив? Пользуйтесь списками, у них всё есть.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
stoneridgesoftware: Changes to Microsoft Dynamics NAV Change Log System: How to Revert its Behavior Blog bot NAV: Blogs 0 23.06.2016 20:13
german_nav_developer: Buildnummern-Übersicht Microsoft Dynamics NAV 2013 R2 Blog bot NAV: Blogs 0 15.05.2016 18:12
german_nav_developer: Buildnummern-Übersicht Microsoft Dynamics NAV 2013 Blog bot NAV: Blogs 0 15.05.2016 18:12
Обмен данными с 1С? nihtfershtein NAV: Прочие вопросы 9 07.12.2005 12:31

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:50.