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

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

Найти!

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

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

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

odines.ru
13.12.2024 - 09:56
Смотри также:
Пропадают номера ПФР
Расшифровка - не пойму(((
v7: комплексная 7.7 на бухгалтерию 8.1

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

JannyS
1 - 31.03.2009 - 08:52
выбор

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

Ciceron
2 - 31.03.2009 - 08:55
(1) - Подскажите , пожалуйста, синтаксис поподробнее.

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

JannyS
3 - 31.03.2009 - 08:58
ВЫБОР
КОГДА Логич_выраж ТОГДА Выраж1
ИНАЧЕ Выраж2
КОНЕЦ

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

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

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

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

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

odines.ru
13.12.2024 - 09:56
Смотри также:
Хочу вот такой такую табличную часть документа.
ошибка каждый вечер
OLE Объект в таблице

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
Только это условие не срабатывает.

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С: Одинэс.Ру