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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.01.2008, 15:12   #1  
Андрей К. is offline
Андрей К.
Постигающий
 
152 / 10 (1) +
Регистрация: 09.04.2007
Anytype и его опознание
Доброго времени суток.
Прошу знающих просветить меня
принимаю в методе anytype параметр
нужно распознать common ли это или какой либо из РТД.
Спасибо
Старый 28.01.2008, 15:21   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
функция typeof
если это таблица, то попробовать достучаться до поля myAnyTypeVar.TableId
__________________
полезное на axForum, github, vk, coub.
За это сообщение автора поблагодарили: Андрей К. (1).
Старый 28.01.2008, 15:22   #3  
Андрей К. is offline
Андрей К.
Постигающий
 
152 / 10 (1) +
Регистрация: 09.04.2007
спасибо
Старый 28.01.2008, 15:29   #4  
Андрей К. is offline
Андрей К.
Постигающий
 
152 / 10 (1) +
Регистрация: 09.04.2007
Цитата:
Сообщение от mazzy Посмотреть сообщение
функция typeof
если это таблица, то попробовать достучаться до поля myAnyTypeVar.TableId
как это сделать у anytype ???
Старый 28.01.2008, 15:35   #5  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Регистрация: 08.11.2005
Адрес: Минск
Цитата:
как это сделать у anytype ???
запустить поиск по классам, и посмотреть, как до вас это использовали люди., поиск рулит.
Старый 28.01.2008, 15:35   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Андрей К. Посмотреть сообщение
как это сделать у anytype ???
что-то вроде такого.
X++:
AnyType myAnyTypeVar;
Common myCommonVar;

if( typeof(myAnyTypeVar) == Types::Record )
{
    myCommonVar = myAnyTypeVar;
    info(strfmt("%1", myCommonVar.TableId) );
}
__________________
полезное на axForum, github, vk, coub.
Старый 28.01.2008, 15:47   #7  
Андрей К. is offline
Андрей К.
Постигающий
 
152 / 10 (1) +
Регистрация: 09.04.2007
на самом деле сработало вот как
Код:
 if (typeof(myAnyTypeVar) == types::Record)
    {
         myTableVar = myAnyTypeVar;
    }
    if (typeof(myAnyTypeVar) == types::String)
    {
         myEDTType = myAnyTypeVar;
    }
вопрос решен

Последний раз редактировалось Андрей К.; 28.01.2008 в 15:49.
Старый 28.01.2008, 15:49   #8  
Андрей К. is offline
Андрей К.
Постигающий
 
152 / 10 (1) +
Регистрация: 09.04.2007
Цитата:
Сообщение от konopello Посмотреть сообщение
запустить поиск по классам, и посмотреть, как до вас это использовали люди., поиск рулит.


mazzy
да ! вот оно ! я уж сам догадался, спасибо за наводку
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Передача переменного числа параметров в метод lemchey_white DAX: Программирование 16 14.12.2009 21:21
Anytype (Баг или Фича) Eldar9x DAX: Программирование 3 15.01.2009 15:04
Anytype. Повторное присваивание z_av DAX: Программирование 8 24.12.2004 15:44
Мистика: anytype в Map Антон Солдатов DAX: Программирование 3 29.12.2003 12:33

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

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

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