SAPфорум.RU
https://sapboard.ru/forum/

Проверка значения поля по домену или элементу данных
https://sapboard.ru/forum/viewtopic.php?f=13&t=94888
Страница 1 из 1

Автор:  maksim2050 [ Пт, май 19 2017, 19:43 ]
Заголовок сообщения:  Проверка значения поля по домену или элементу данных

Добрый день. Тема старая :)
Загружаю exel файл. Хочу проверить правильность заполнения полей.
Как мне по моей структуре узнать домен каждого поля? Как найти элемент данных проблем нет, использую класс cl_abap_elemdescr.
Но он находит название элемента данных . Чем дальше проверять ?
Просто если бы по структуре или элементу данных найти домен , то я смог бы воспользоваться ФМ CHECK_DOMAIN_VALUE (хоть он и староват) .
Может быть кто то знает современные ФМ , которые универсально могут по структуре выдавать ответ о возможности подставить в конкретное поле то или иное значение исходя из его элемента данных или домена? Или как домен определить? Ну или что то в этом роде ..
Заранее всем спасибо, кто откликнется и подскажет

Автор:  tav [ Пн, май 22 2017, 13:12 ]
Заголовок сообщения:  Re: Проверка значения поля по домену или элементу данных

Метод, который возвращает список полей структуры со всей подробной информацией (имя, ЭД, домен, ...):
CL_RECA_DDIC_TABL=>GET_FIELD_LIST_X

Затем из полученного списка берете имя домена и выполняете проверку значения методом:
CL_RECA_DDIC_DOMA=>CHECK_VALUE

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/