0
Adgjj
02.09.11
✎
11:57
|
СпрТипыПростоев = СоздатьОбъект("Справочник.ТипыПростоев");
Если СпрТипыПростоев.НайтиПоНаименованию("Погрузка",,) = 1 Тогда
Погр = СпрТипыПростоев.Текущийэлемент();
КонецЕсли;
Если СпрТипыПростоев.НайтиПоНаименованию("Разгрузка",,) = 1 Тогда
Разгр = СпрТипыПростоев.Текущийэлемент();
КонецЕсли;
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с (ДатаНач) по (ДатаКон);
|Обрабатывать НеПомеченныеНаУдаление;
|Подр = Документ.СдельныйПЛ.Автомобиль.Родитель, Документ.ПовременныйПЛ.Автомобиль.Родитель, Документ.Ремонт.Автомобиль.Родитель;
|Авто = Документ.СдельныйПЛ.Автомобиль, Документ.ПовременныйПЛ.Автомобиль, Документ.Ремонт.Автомобиль;
|ТипПростоя = Документ.СдельныйПЛ.ТипПростоя, Документ.ПовременныйПЛ.ТипПростоя; //, Документ.Ремонт.ТипПростоя;
|ВремяПростоя = Документ.СдельныйПЛ.ВремяПростоя, Документ.ПовременныйПЛ.ВремяПростоя, Документ.Ремонт.ВремяПростоя;
|ВремяВНар = Документ.СдельныйПЛ.ВремяВНар, Документ.ПовременныйПЛ.ВремяВНар;
|Функция ВремяПростояСумма = Сумма(ВремяПростоя);
|Функция ВремяВНарСумма = Сумма(ВремяВНар);
|Функция ВремяПростояПогр_ = Сумма(ВремяПростоя) когда (ТипПростоя = Погр); //????
|Функция ВремяПростояРазгр_ = Сумма(ВремяПростоя) когда (ТипПростоя = Разгр); //????
|Группировка Подр;
|Группировка Авто;
|Группировка ВремяПростоя;
|Группировка ТипПростоя;
|"//}}ЗАПРОС
Скажите, пжл, как записать условие в запросе для строк, возле которых стоят вопрос. знаки?
|
|
7
1Сергей
02.09.11
✎
12:02
|
|Подр = Документ.СдельныйПЛ.Автомобиль.Родитель, Документ.ПовременныйПЛ.Автомобиль.Родитель, Документ.Ремонт.Автомобиль.Родитель;
|Группировка Подр;
в топку
|
|