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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.07.2004, 15:57   #1  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
? как получить название типа данных?
Ну вот есть у меня переменная не EDT.
Т.е. у нее есть тип и все.

str s;
types ts;
;
ts = typeOf(s);

т.е. тип-то я получил, вот как мне теперь получить нужное мне слово "str"?
Старый 23.07.2004, 16:18   #2  
dn is offline
dn
Участник
Самостоятельные клиенты AX
 
486 / 159 (6) ++++++
Регистрация: 26.03.2003
Адрес: Москва
PHP код:
enum2str(ts
Старый 23.07.2004, 16:28   #3  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
как бы ни так
enum2str вернет значение элемента, т.е. string
а мне нужен str
Старый 23.07.2004, 16:44   #4  
bucken is offline
bucken
Участник
Аватар для bucken
 
259 / 12 (1) ++
Регистрация: 04.09.2003
Адрес: Москва
может кейс написать? если стандатных методов нет. так:
if(emum2str(ts)=="string") return "str";
if(emum2str(ts)=="integer") return "int";
....
__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5
Старый 26.07.2004, 10:08   #5  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
Да не ну это понятно
просто странно что стандартных нет

кстати то что вы написали не совсем кейс
Старый 26.07.2004, 12:27   #6  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Отсутствие возможности можно объяснить тем, что "str" является зарезервированным словом, элементом языка, обозначающим команду "создать переменную типа String" или что-то типа этого.
__________________
Андрей.
Старый 26.07.2004, 16:12   #7  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
Все равно нелогично
Есть средства создания кода методов в рантайме (что я собственно и делал) и нет достаточной функциональности для этого.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как получить из элемента enum-а код типа (enum-а)? Romb DAX: База знаний и проекты 12 27.06.2013 16:17
Как получить значение переменной из типа Object Arahnid DAX: Программирование 6 23.05.2007 16:17
Как получить значения полей (modifiedDate, modifiedTime, modifiedBy и др.) при работе с объектами AOT типа Map? LRA DAX: База знаний и проекты 15 02.04.2007 13:37
Как получить имя типа расширенного типа velk DAX: Программирование 9 03.08.2006 14:17
Как получить название полей? Ivan Mischenko DAX: База знаний и проекты 4 07.02.2003 19:01

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

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

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