#0
by Dunstan
День добрый господа! Мои коллеги аксаптологи подкинули мне задачку. Суть заключается в том, что в 1С 8.2 передается огбъект аксапты контейнер. Контейнер это конечный набор каких-либо простых объектов. Аксапта возращает ComObject. См. текст программы: //************************************************ Мassiv содержит КомОбъект контейнер. Вот как можно из этого контейнера извлечь его содерживое в 1С. Сам объект container имеет в своем составе методы: conlen(c) - кол-во элементов контейнера с conpeek(c, n) – получить элемент #n из контейнера с Я думал все просто: прямо в 1С пишешь код КонецЦикла; Но так не работает...:( Может кто занет как быть в этой ситуации...
#2
by Ненавижу 1С
1. может не стоит сразу же закрывать соединение? 2. нумерация случайно не с 0 начинается?
#3
by АйЭм
Даже не задумываясь - на смотрел? В свое время из Кацапты в Эксель коннект делался по материалам этого сайта.
#6
by Dunstan
Я в аксапте не силен. Но в этих функциях контейнер выступает как аргумент функции. И ,казалось бы, функция глобальная
#12
by Serginio1
А какие нибудь поля показывает? Может через ADO или рекордсеты проще будет? Найди обработку, которая через ITypeInfo показывает все свойства и методы объекта
#17
by Serginio1
А вообще пользовательские функции из Акзапты Экспортируютс? Судя по Axapta.CallStaticClassMethod("ComBalanceInterface_AC","Test"); Сроздай две функци которые бы применяли conlen(c) и conpeek(c, n) И вызывай их через Axapta.CallStaticClassMethod
#18
by Dunstan
Правильно, мне дали сосет по поводу делать так как в Экселе. У AxaptaCOMConnector.Axapta3 есть свои объекты. И, в том числе, объект Axapta.Container у которого свои методы,отличные от чисто аксаптивных.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Копия AD в Windows Server 2003
- УПП Кассовая книга
- v7: пропадает реквизит при переносе в другую группу справочника
- 1С-> MySql Как получить ID вновь вставленной записи в MySQL?
- Табель учета рабочего времени Т-13 по кадровым документам
- v8: Внешние источники данных. Не могу к ним подключиться в серверном варианте
- Как программно ввести адрес в конфигурации "1С:Управление небольшой фирмой"
- Передать на сервер текущие данные
- MS SQL Server 2005. Почему растет размер tempdb?
- Где взять драйвер СШК АТОЛ 6.5.3 и обработку под него?
- переход на 1C Бухгалтерия 8.2. Многофирменный учет
- Пользователю '1' не разрешается изменение документов пользователя '<Не указан>'
- Закрытие COM-соединения 1С 8.2
- вопрос по работе обработки ВыгрузкаЗагрузкаДанныхXML81.epf
- Как сделать задержку?
- ЗУП Поместить сотрудника в архив
- СКД + Полное соединение
- ИНВ-16 по ОКУД 031714 нужен макет или обработка
- УФ: общие команды...
- ЗУП. Перс. надбавка, зав. от отработанного времени