Текущее время: Пн, июл 28 2025, 14:18

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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