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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.01.2009, 09:51   #3  
petergunn is offline
petergunn
Участник
 
118 / 274 (10) ++++++
Регистрация: 30.08.2005
Адрес: Tyumen
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Так а чем не устроил getWorkspaceList()? Он как раз и возвращает набор валидных workspace
Распарси getWindowText() и получишь номер
Рассматривал ранее такой вариант как work around
Парсить getWindowText() (ориентироваться на текст заголовка окна) не самый лучший выход, если взять во внимание обстоятельство что заголовок окна мог быть изменен произвольным образом без сохранения штатного 'шаблона' информации, например в workspaceWindowCreated() или внешним кодом - в этом случае полезной (однозначной) информации из него не определить.

Цитата:
Сообщение от kashperuk
... Я не полностью согласен, что это баг, правда
Все же, в качестве результата выполнения функции infolog.hWnd(<некорректный workspaceNum>) можно было бы ожидать 0 (по аналогии с NULL как результат в функциях Win32) или выброс исключения который бы перехватывался в блоке catch. Это давало бы возможность для дальнейшего анализа и принятия решения в коде.
Теги
infolog, hwnd, ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DAX 2K9 & EP: Cookies, SOS! DSPIC DAX: Программирование 0 25.11.2008 11:19
Почему отказались от InventJournalVoucher в DAX 3.0 & 4.0 aidsua DAX: Функционал 0 20.05.2008 12:26
dax-lessons: Problem when creating a dynamic form with ActiveX control & Solution :) Blog bot DAX Blogs 0 30.04.2008 16:05
Сориентируйте в направлении куда копать...DAX 4. Report&Query проверка связи DAX: Программирование 0 28.01.2008 13:17
infolog.getImportedNode() в DAX 4.0 Masia DAX: Программирование 4 24.05.2007 22:29
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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