Kuranov.Dmitry написал(а):
sonics написал(а):
Из профиля, достал подразделение из параметра и вставил в таблицу, теперь хотелось бы сделать сравнение по ключу.
Если таблица внутренняя:
READ TABLE<tabname> WITH TABLE KEY
если прозрачная:
SELECT SINGLE ... FROM .... WHERE...
а если у меня уже есть параметр и мне просто нужно сравнивать значение?
kod_otd = param. в этой переменной содержится необходимый параметр и мне просто нужно сравнить его, там ДОП или ПОД, иначе ошибку
В последствии я этот параметр, конечно, помещаю в таблицу.
Извините, мне немного сложно, я изучал лишь javascript
по абапу прочел сколько книг, но запомнить всё, что нужно я не могу и поэтому приходится по примере поставленной задачи по ходу дела разбираться.
loop в данном случае не подходит, т.к. мы еще не начали заполнять таблицу, эта проверка при запуске программы, если данные в профиле "ДОП" or "ПОД" то тогда call screen 999 иначе
message 'Ошибка: Неверные параметры: подразделения у пользователя!' type 'E' display like 'E'.