Текущее время: Пн, авг 25 2025, 15:57

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: как получить значения фильтра
СообщениеДобавлено: Чт, мар 10 2011, 13:39 
Ассистент
Ассистент

Зарегистрирован:
Вт, ноя 02 2010, 12:17
Сообщения: 37
Откуда: МО
Пол: Мужской
Добрый день, коллеги.

подскажите, как возможно программно получить переменные со значениями указанные в фильтре?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: как получить значения фильтра
СообщениеДобавлено: Чт, мар 10 2011, 14:59 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 15:57
Сообщения: 259
Откуда: Киев
Пол: Женский
Как то вы так запутали вопрос :D . Создавайте переменную на нужном вам признаке и в значение по умолчанию можете сделать ограничения как в фильтре


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как получить значения фильтра
СообщениеДобавлено: Пт, мар 11 2011, 10:24 
Ассистент
Ассистент

Зарегистрирован:
Вт, ноя 02 2010, 12:17
Сообщения: 37
Откуда: МО
Пол: Мужской
спасибо за ответ OlgaZ, мне это не подойдет.

Опишу детальнее задачу:
в фильтр запроса добавлена переменная, значение которой будет браться динамически. Для этого сделана будет обработка через user-exit. Просчитываться значения будут на основе значений другой переменной фильтра, которая не доступна для ввода и указаны значения, по которым будут фильтроваться данные.
Как возможно будет считать эти значения из фильтра для этой переменной?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: как получить значения фильтра
СообщениеДобавлено: Пт, мар 11 2011, 12:00 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 18 2008, 17:00
Сообщения: 110
Откуда: From Hell
Пол: Мужской
Т.е. есть:
1) переменная var1, которая заполняется через user-exit
2) переменная var2, которая должна заполняться через user-exit в зависимости от значений var1?

_________________
В 9.00 начался и в 00.45 закончился 7-й 8-часовой рабочий день 5-дневной рабочей недели...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как получить значения фильтра  Тема решена
СообщениеДобавлено: Пт, мар 11 2011, 12:11 
Ассистент
Ассистент

Зарегистрирован:
Вт, ноя 02 2010, 12:17
Сообщения: 37
Откуда: МО
Пол: Мужской
Для переменной var1 непосредственно присвоены значения в фильтре.

Спасибо всем. Я разобрался как считать данные.
Ниже привожу код программы:

Code:
DATA: l_compuid     TYPE sysuuid_25.
DATA: lt_teltuid    TYPE TABLE OF sysuuid_25.
DATA: lt_teltuid2   TYPE TABLE OF sysuuid_25.
DATA: lt_value      TYPE TABLE OF rschavl.

  SELECT SINGLE compuid
    INTO l_compuid
    FROM rszcompdir
    WHERE objvers = 'A' AND
          compid = compid.

  SELECT teltuid
    INTO TABLE lt_teltuid
    FROM rszeltxref
    WHERE seltuid = l_compuid AND
          objvers = 'A' AND
          laytp = 'SOB'.

  SELECT teltuid
    INTO TABLE lt_teltuid2
    FROM rszeltxref
    FOR ALL ENTRIES IN lt_teltuid
    WHERE seltuid = lt_teltuid-table_line AND
          objvers = 'A'.

  SELECT low
    INTO TABLE lt_value
    FROM rszrange
    FOR ALL ENTRIES IN lt_teltuid2
    WHERE eltuid = lt_teltuid2-table_line AND
          objvers = 'A' AND
          iobjnm = 'CODE'. "техническое имя признака


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

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


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

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


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

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