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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.09.2006, 17:50   #1  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Единственное, что .... из обасти проектирования.. Вы пытаетесь дернуть метод объекта, который вы получили.... Другими словами, вы ожидаете от него реализации какого-то поведения, функции.... интерфейса....
Я бы создал интерфейс, в своем классе(классах) реализовывал бы этот интерфейс, а у caller бы проверял - реализует ли данный object нужный мне интерфейс.
Хотя, в общем то, не принципиально. Как говорится "те же яйца, вид в профиль", но с точки зрения архитектуры и расширяемости решения я бы выбрал этот вариант.
За это сообщение автора поблагодарили: ATimTim (1).
Старый 13.09.2006, 09:18   #2  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Цитата:
Сообщение от Андре Посмотреть сообщение
Единственное, что .... из обасти проектирования.. Вы пытаетесь дернуть метод объекта, который вы получили.... Другими словами, вы ожидаете от него реализации какого-то поведения, функции.... интерфейса....
Я бы создал интерфейс, в своем классе(классах) реализовывал бы этот интерфейс, а у caller бы проверял - реализует ли данный object нужный мне интерфейс.
Хотя, в общем то, не принципиально. Как говорится "те же яйца, вид в профиль", но с точки зрения архитектуры и расширяемости решения я бы выбрал этот вариант.
Проблема в том, что caller может быть как классом так и формой, так что без проверки существования метода не обойтись. Или я не прав?

Кстати, как в Аксапте проверить реализует ли object некоторый интефейс или нет?
Теги
formhasmethod, sysdictclass, метод, проверка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка при вызове COM-метода koraman DAX: Программирование 8 23.10.2014 09:57
Проблема вызова метода доступа (Enum'ы!) Zoe DAX: Программирование 4 14.04.2008 23:48
Проверить существование значения Himan DAX: Программирование 8 20.11.2006 16:49
lookup не закрывается до завершения метода modified Morpheus DAX: Программирование 4 09.08.2006 16:43
Есть ли таблица соответствий ID -объекта - Имя объекта в Аксапта? coja DAX: Администрирование 5 26.04.2005 15:25

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:11.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.