Помогите сформировать запрос
10.08.2012
17:11
#1
(
если &ТипКлиента = Перечисление.ТипКлиента.ФизЛицо тогда
Выбрать = РегистрСведений.ТарифыПрейскуранта.сНДСфиз
ИначеЕсли &ТипКлиента = Перечисление.ТипКлиента.ЮрЛицо тогда
Выбрать = РегистрСведений.ТарифыПрейскуранта.сНДСюр
)
Где
РегистрСведений.ТарифыПрейскуранта.Прейскурант = &Прейскурант
если &ТипКлиента = Перечисление.ТипКлиента.ФизЛицо тогда
Выбрать = РегистрСведений.ТарифыПрейскуранта.сНДСфиз
ИначеЕсли &ТипКлиента = Перечисление.ТипКлиента.ЮрЛицо тогда
Выбрать = РегистрСведений.ТарифыПрейскуранта.сНДСюр
)
Где
РегистрСведений.ТарифыПрейскуранта.Прейскурант = &Прейскурант
10.08.2012
17:21
#4
Если Вы не можете нормально сформулировать вопрос, то о чем тогда говорить? не стоит Вам заниматся 1С. Все сказанное сугубо ИМХО!
13.08.2012
13:08
#5
Если это условие на выборку данных для поля запроса, то так:
Выбор Когда &ТипКлиента = Значение(Перечисление.ТипКлиента.ФизЛицо) Тогда
РегистрСведений.ТарифыПрейскуранта.сНДСфиз
Когда &ТипКлиента = Значение(Перечисление.ТипКлиента.ЮрЛицо)
РегистрСведений.ТарифыПрейскуранта.сНДСюр
Иначе
Неопределено
Конец КАК ТарифКлиента
Выбор Когда &ТипКлиента = Значение(Перечисление.ТипКлиента.ФизЛицо) Тогда
РегистрСведений.ТарифыПрейскуранта.сНДСфиз
Когда &ТипКлиента = Значение(Перечисление.ТипКлиента.ЮрЛицо)
РегистрСведений.ТарифыПрейскуранта.сНДСюр
Иначе
Неопределено
Конец КАК ТарифКлиента
Читают тему
(гостей: 1)