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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.03.2023, 07:29   #1  
oleggy is offline
oleggy
Участник
 
253 / 36 (2) +++
Регистрация: 03.12.2019
Адрес: Россия
как проверить существование метода у таблицы + запустить его
Привет.
Система DAX2009.
Прошу можете прислать пример следующего кода:
Где через код проверяется существование метода у таблицы (есть только tableId), и если метод такой есть - запустить данный метод.
P.S.
Не смог найти похожий пример кода.
Старый 07.03.2023, 07:57   #2  
Pandasama is offline
Pandasama
Участник
 
448 / 133 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
проверить наличие метода - global::tableHasMethod()
вызвать метод у таблицы - DictTable.CallObject()
Старый 07.03.2023, 23:23   #3  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от oleggy Посмотреть сообщение
Где через код проверяется существование метода у таблицы (есть только tableId), и если метод такой есть - запустить данный метод.
Лучше задайтесь вопросом: а с какими типами формальных параметров вы вызовите метод? А что он вам вернет? Эта вот вся слабая типизация и вызовы через Dict-классы - обычно от лукавого, если вы знаете заранее, что у какого-то набора таблиц должен быть однотипный метод, то лучше используйте табличный Map.
За это сообщение автора поблагодарили: Pandasama (3), ta_and (3).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как вернуть текущую запись DataSource(Таблицы) для редактирования поля из метода clicked кнопки Metrofun DAX: Программирование 5 14.07.2020 08:07
Передача таблицы TempDB по маршруту класс1-форма-класс2, как правильно? mikki_messer DAX: Программирование 7 15.07.2019 16:07
Lookup, фильтр по значению метода выбираемой таблицы smailik DAX: Программирование 4 01.08.2014 12:22
Запись в поле таблицы значения из перекрытого lookup-метода kvantono DAX: Программирование 2 30.04.2013 11:13
Две таблицы - один grid!? Kengo DAX: Программирование 3 01.11.2004 15:01
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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