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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.01.2005, 13:09   #1  
vasiliy is offline
vasiliy
Программер
 
288 / 17 (1) ++
Регистрация: 21.10.2004
Адрес: E-burg
Выбор должностных лиц в книге покупок
В форму печати книги покупок надо добавить кнопку вызова формы выбора должностных лиц.
Подскажите как сделать.
Старый 10.01.2005, 13:59   #2  
vasiliy is offline
vasiliy
Программер
 
288 / 17 (1) ++
Регистрация: 21.10.2004
Адрес: E-burg
Впродолжение вопроса.
Версия Аксапты 3.0

При добавлении кнопки обычным способом, при запуске возникает ошибка.
Дело в том что при запуске класса, который открывает форму должностных лиц происходит проверка вызывающего объекта на поддержку русского языка. В глобальном классе есть метод isInterfaceSupported_RU.
Я так понял что проверка идет на принадлежнасть объекта слою dis. Если идет проверка объекта из слоя cus, то проверка выдает false.
Как сделать чтоб эта проверка выдавала true и для cus? Метод который открывает сделан в слое cus.
Кто нить знает как это обойти. Без правки вызывающего класса желательно.
Старый 10.01.2005, 14:25   #3  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,258 / 980 (37) +++++++
Регистрация: 03.04.2002
Цитата:
Изначально опубликовано vasiliy
В глобальном классе есть метод isInterfaceSupported_RU.
Я так понял что проверка идет на принадлежнасть объекта слою dis. Если идет проверка объекта из слоя cus, то проверка выдает false.
Судя по коду, метод проверяет, реализует ли класс _classId, интерфейс _ifaceNo. Т.е. вам нужно в определении класса указать. А проверка слоя или бага или вы не так поняли поведение.
Цитата:
Дело в том что при запуске класса, который открывает форму должностных лиц происходит проверка вызывающего объекта на поддержку русского языка.
Я правльно понимаю, что вы имеете в виду метод \Classes\InventJournalPrintForm_RU\main ? В данном случае, в декларации класса, передаваемого в качестве параметра, должена содержаться конструкция:
implements InventJournalReportPackable_RU
и, соответственно, реализованн метод packReportList.
P.S. В x++ часто цитируется java, в данном случае, интерфейсы. Для понимания сути происходящего, рекомендую выбрать самую маленькую и простую книгу по java и потратить пару недель на ее изучение. Хотя, после java, x++ вызывает раздражение
__________________
Isn't it nice when things just work?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Коррекция НДС в книге покупок Ann DAX: Функционал 8 06.04.2006 13:45
Проводка предоплаты в книге продаж и книге покупок aevi82 DAX: Функционал 4 23.06.2005 16:35
Кто нибудь работал с формой выбора должностных лиц??? vasiliy DAX: Программирование 3 13.01.2005 17:54
Ошибка округления в книге покупок AlexUnik DAX: Функционал 0 06.08.2004 10:41
Не получается увидеть погашение аванса в книге покупок maloy DAX: Функционал 0 26.03.2004 02:47
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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