Текущее время: Вс, авг 03 2025, 02:13

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Определить фактический тип параметра типа ANY
СообщениеДобавлено: Вт, авг 24 2010, 18:20 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 16 2010, 09:57
Сообщения: 106
Откуда: СПб
Пол: Мужской
Здравствуйте.

Внутри функции нужно определить фактический тип параметра, переданного через формальный параметр типа ANY. Т.е. нужна функция наподобие функции VarType(varname) в Visual Basic. Как это сделать в ABAP?

Спасибо.

P.S. Заодно еще про такой оргмомент подскажите. Возможно, этот мой вопрос тривиальный (я вообще новичок) и уже поднимался. Но я ничего не могу найти, потому что почти на любой мой запрос Форум говорит, что мои слова слишком употребительны и поэтому искать ничего не будем :(( Или я "просто не умею их готовить" ? (слова) Как вообще правильно искать??


Последний раз редактировалось Gustav Ср, авг 25 2010, 09:48, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Определить фактический тип параметра типа ANY
СообщениеДобавлено: Вт, авг 24 2010, 21:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Использйте RTTI. Это набор классов для определения типа/структуры переменных/типов/объектов. Например cl_abap_structdescr. Но, как мне кажется, все равно нужно хотя бы примерно знать, что передается(посмотрите на структуру классов - поймете о чем я).

Про поиск: там еще прикручен поиск через яндекс и гугл. Попробуйте искать через них.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определить фактический тип параметра типа ANY
СообщениеДобавлено: Ср, авг 25 2010, 08:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Посмотрите DESCRIBE FIELD ... TYPE, если нужен только базовый тип (C, I, P и т.п.)

По поводу вопросов: чаще пользуйтесь встроенной справкой. И прежде чем задавать вопрос, поищите на help.sap.com :wink:

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определить фактический тип параметра типа ANY
СообщениеДобавлено: Ср, авг 25 2010, 23:09 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Google -> запрос site:sapboard.ru

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB