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

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


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

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


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

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