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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.06.2012, 16:06   #1  
Roman777 is offline
Roman777
NavAx
Аватар для Roman777
NavAx Club
 
320 / 64 (3) ++++
Регистрация: 10.02.2005
Адрес: г. Москва
Попробую объяснить по-другому.
Есть dll, исходников которой у меня нет (собственно они и не нужны).
В dll есть метод, на вход которого нужно передать значение enum в виде COM-объекта DocFlowStatus (это тип, который объевлен в dll).
К dll имеется пример ее использования в виде html-странички, в которой этот метод успешно вызывается так:
PHP код:
    function getDocflowsList() {
        
wrap(function () {
            var 
date = new Date();
            
date.setDate(date.getDate() - 1); 

            $(
docflowsList).val(
                    
Client.getDocflowsList($(docflowStatus).val(), date, $(docflowDirection).val())
                );
        });
    }

                    <
td>Состояние</td>
                    <
td>
                        <
select id="docflowStatus">
                            <
option value="Succeed" selected="selected">Выполнен</option>
                            <
option value="Sending">В процессе отправки</option>
                            <
option value="WaitingForAnswer">В ожидании ответа</option>
                            <
option value="CompletedWithWarning">Завершен с предупреждением</option>
                            <
option value="Fail">Завершен с ошибкой</option>
                        </
select>
                    </
td
Старый 27.06.2012, 12:16   #2  
Deepoint is offline
Deepoint
Участник
SAP
 
60 / 14 (1) ++
Регистрация: 01.04.2011
Записей в блоге: 1
Задача стоит обмен со сторонней системой?
Старый 27.06.2012, 13:08   #3  
Roman777 is offline
Roman777
NavAx
Аватар для Roman777
NavAx Club
 
320 / 64 (3) ++++
Регистрация: 10.02.2005
Адрес: г. Москва
Цитата:
Сообщение от Deepoint Посмотреть сообщение
Задача стоит обмен со сторонней системой?
Да. Такском-файлер.
Старый 27.06.2012, 13:06   #4  
b_nosoff is offline
b_nosoff
Читатель
Аватар для b_nosoff
MCP
MCBMSS
 
197 / 143 (5) +++++
Регистрация: 01.12.2004
Адрес: Msk
Записей в блоге: 13
Цитата:
Сообщение от Roman777 Посмотреть сообщение
В dll есть метод, на вход которого нужно передать значение enum в виде COM-объекта DocFlowStatus (это тип, который объевлен в dll).
К dll имеется пример ее использования
могу ошибаться, но мне показалось, что приведенный кусок кода скармливает указанному методу строковое значение...
__________________
Axapta non erubescit
Старый 27.06.2012, 13:09   #5  
Roman777 is offline
Roman777
NavAx
Аватар для Roman777
NavAx Club
 
320 / 64 (3) ++++
Регистрация: 10.02.2005
Адрес: г. Москва
Цитата:
Сообщение от b_nosoff Посмотреть сообщение
могу ошибаться, но мне показалось, что приведенный кусок кода скармливает указанному методу строковое значение...
Была попытка скормить и строку и целое число - не работает и ошибку не пишет. Вернее метод возвращает набор данных, но не отфильтрованный по входящим параметрам метода
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка при вызове COM-метода koraman DAX: Программирование 8 23.10.2014 09:57
emeadaxsupport: Content news: May Blog bot DAX Blogs 0 01.06.2012 01:11
DynamicsAxSCM: Visualizing Security in Microsoft Dynamics AX 2012 Blog bot DAX Blogs 0 29.08.2011 13:11
Kurt Hatlevik: Sneak preview of the WMS E&E Blog bot DAX Blogs 0 04.05.2009 14:05
Com Connector и вызов статического метода Gorlum DAX: Программирование 2 11.08.2005 01:39

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

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

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