Помогите с условием в запросе

Форум 1С: Одинэс.Ру

Найти!

Помогите с условием в запросе

Ciceron
31.03.2009 - 08:51
В запрос по регистру продажи хочу добавить условие типа:
?(<Логич_выраж>,<Выраж1>,<Выраж2>). Выходит ошибка: "Неожиданное выражение '?'". Подскажите , как можно использовать вышеназванное условие?
К списку тем 1 > К списку форумов

Интересные темы

odines.ru
23.04.2024 - 23:28
Смотри также:
1C и SQL какие варианты связи?
Заполение счёт фактуры по OLE. Туплю, помогите разобраться....
В какой конфигурации можно вести упр и фиск учет?

Re: Помогите с условием в запросе

Ciceron
4 - 31.03.2009 - 09:01
Это в семерке есть такой оператор?

Re: Помогите с условием в запросе

JannyS
5 - 31.03.2009 - 09:02
это в восьмерке, в (0) о версии программы не было ни слова

Re: Помогите с условием в запросе

Ciceron
6 - 31.03.2009 - 09:04
Извиняюсь, не указал.
А как в семерке в запросе это сделать не подскажите?

Re: Помогите с условием в запросе

Ciceron
7 - 31.03.2009 - 09:07
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с ДатаНачала по ДатаКонца;
|Фирма = Регистр.Продажи.Фирма;
|УпрАналитика = Регистр.Продажи.Фирма.УпрАналитика;
|ЮрЛицо = Регистр.Продажи.Фирма.ЮрЛицо;
|Покупатель = Регистр.Продажи.Покупатель;
|СвойствоПок=Регистр.Продажи.Покупатель.ОсновноеСвойство.ЗначениеСвойства;
|Номенклатура = Регистр.Продажи.Номенклатура;
///Дальше дописал
|Импорт = Регистр.Продажи.Номенклатура.СтранаПроисхождения.Наименование;
 
//И теперь нужно вот такое условие вставить
|ПродСтИмп     = ?( ПустоеЗначение(Импорт)=1,0,Регистр.Продажи.ПродСтоимость);

Re: Помогите с условием в запросе

Ciceron
8 - 31.03.2009 - 09:14
Только это условие не срабатывает.

Интересные темы

odines.ru
23.04.2024 - 23:28
Смотри также:
Некорректное отображение реквизитов при печати в ТОРГ-12/ 1С 7-ка
Подскажите конфигурация по управлению погрузками и доставками (под платформу 7.7)
вопрос по обмену

Re: Помогите с условием в запросе

Sores
9 - 31.03.2009 - 09:20
|ПродСтИмп = Регистр.Продажи.ПродСтоимость;
|Функция СуммПродСтИмп=Сумма(ПродСтИмп) когда ПустоеЗначение(Импорт)=1;
 
ну как-то так

Re: Помогите с условием в запросе

Ciceron
10 - 31.03.2009 - 09:24
(9) А для 7-ки вместо "когда" какой оператор использовать?

Re: Помогите с условием в запросе

Sores
11 - 31.03.2009 - 09:25
я тебе для семерки и написал

Re: Помогите с условием в запросе

Sores
12 - 31.03.2009 - 09:26
Функция <ИмяФункции> = <ТипФункции>(<Параметр>|<УточненныйПараметр>) [Когда(<Условие>)];

Re: Помогите с условием в запросе

Ciceron
13 - 31.03.2009 - 09:28
Sores, большое спасибо! Пробую.
К списку тем 1 > К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Бюджет, кбк 2009 Для меня до сих пор остается загадкой »
© 2009 Форум 1С: Одинэс.Ру