Текущее время: Сб, июн 21 2025, 05:17

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Переменная из переменной
СообщениеДобавлено: Вт, дек 30 2008, 13:40 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, фев 20 2007, 13:18
Сообщения: 63
Добрый день!
В проектировщике запросов я для 0BUS_AREA задала переменную, необязательную для ввода LS_FIL,
а для 0PLANT - переменную LS_IZ_BS, которая должна заполняться из LS_FIL через программу клиента

WHEN 'LS_IZ_BS'.
CLEAR: l_s_range, e_t_range, wa_range.
REFRESH: e_t_range.
IF i_step = 2.
LOOP AT i_t_var_range INTO wa_range WHERE vnam = 'LS_FIL'.
ENDLOOP.
l_s_range-low = wa_range-low.
l_s_range-sign = 'I'.
l_s_range-opt = 'EQ'.
APPEND l_s_range TO e_t_range.
ENDIF.

Если при открытии рабочей книги задается филиал, то вторая переменная тоже срабатывает,
Но если не заносить номер филиала (т.е. выборка по всем филиалам), то получается так:

Филиал из БC Не присвоено
Филиал из БC #
Филиал пустое разграничение
Филиал пустое разграничение и соответственно данных по 0PLANT - нет.

Можно это как-то сделать? Не хочется, чтобы пользователь заносил данные по двум условиям.
Спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переменная из переменной
СообщениеДобавлено: Вт, дек 30 2008, 15:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
А если Append делать по условию (т.е. только в том случае, когда определена переменная LS_FIL), ситуация не меняется?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переменная из переменной
СообщениеДобавлено: Вт, дек 30 2008, 16:46 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, фев 20 2007, 13:18
Сообщения: 63
Спасибо!!!
Заработало!

С Новым годом!!!


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

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


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

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


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

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