Имя: Пароль:
1C
 
Как в запросе условить и умножить
0 Pilot
 
25.08.05
09:20
Как в запросе умножить пишу * он ругаеться, а вообще в запросе есть что-то вроде ?(<Логич_выраж>,<Выраж1>,<Выраж2>). Вот такие вопросы сегодня беспокоят меня.
1 povar
 
25.08.05
09:21
покажи запрос
2 Волшебник
 
модератор
25.08.05
09:24
ВЫБОР
 КОГДА условие ТОГДА выражение
 КОГДА условие ТОГДА выражение
 ИНАЧЕ выражение
КОНЕЦ КАК Псевдоним
3 GrayT
 
25.08.05
09:28
мой телепат подсказывает что в скобках написать надо
4 Pilot
 
25.08.05
09:36
|Период С ДатаН По ДатаК;
   |ОбрабатыватьДокументы Проведенные;
   |Обрабатывать НеПомеченныеНаУдаление;
   |КурсВал=Документ.УслугиСтороннихОрганизаций.Курс;
   |Цена = Документ.ПоступлениеТоваров.Цена, Документ.ПоступлениеМатериалов.Цена,
   |  Документ.ПоступлениеФиксированныхАктивов.Сумма,Документ.АктЗакупа.Цена, Документ.УслугиСтороннихОрганизаций.Сумма*Курс,
   |  Документ.АктЗакупаКоп.Цена,Документ.АктЗакупаКопЛ.Цена, Документ.АктЗакупаОМТС.Цена,Документ.ПоступлениеМатериаловАССТ.Цена,
   |  Документ.ПоступлениеМатериаловОМТС.Цена, Документ.ПоступлениеМатериаловПР.Цена,Документ.ПоступлениеМатериаловССТ.Цена,
   |  Документ.ПоступлениеТоваровКопЛ.Цена, Документ.ПоступМатГСМРС.Цена;
А как умножить?
5 Bazooka
 
25.08.05
10:37
(2) это в 7-ке?
6 Pilot
 
25.08.05
12:25
У меня семерка
7 GrayT
 
25.08.05
12:28
Ну а что на что тебе умножить надо? Чего вообще надо?
8 Директор PR отдела
 
25.08.05
12:28
Ужос. Так не умножают. Выноси в функции или потом умножай.
9 MAG
 
25.08.05
12:32
+8 Вставь в запрос функцию умножения, так примерно:

Функция ХХХ= Сумма(ТвояФункция(ПеременнаяЗапроса));
10 MAG
 
25.08.05
12:36
Или в условие ее вынеси
11 GrayT
 
25.08.05
13:36
Сумма*Курс - я и не приметил :(
Закон Брукера: Даже маленькая практика стоит большой теории.