|
Как в запросе | ☑ | ||
---|---|---|---|---|
0
SvetaTur
17.04.12
✎
15:03
|
Добрый день! Помогите, пожалуйста, с отбором положительных результатов согласования всех циклов (согласовано или согласовано с замечаниями), если нет положительных результатов оставить отрицательные!!! Конфигурация 1С:Документооборот.
Есть запрос: Если ПараметрыПечати.Согласование Тогда Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ | РезультатыСогласования.ЗадачаИсполнителя.РезультатВыполнения КАК РезультатВыполнения, | РезультатыСогласования.ЗадачаИсполнителя.ДатаИсполнения КАК ДатаИсполнения, | РезультатыСогласования.ЗадачаИсполнителя.СрокИсполнения КАК СрокИсполнения, | РезультатыСогласования.ЗадачаИсполнителя.Исполнитель.Представление КАК Исполнитель, | РезультатыСогласования.ЗадачаИсполнителя.Исполнитель КАК ИсполнительДляПодразделения, | РезультатыСогласования.ЗадачаИсполнителя.РольИсполнителя КАК РольИсполнителя, | РезультатыСогласования.ЗадачаИсполнителя.ОсновнойОбъектАдресации КАК ОсновнойОбъектАдресации, | РезультатыСогласования.ЗадачаИсполнителя.ДополнительныйОбъектАдресации КАК ДополнительныйОбъектАдресации, | РезультатыСогласования.ЗадачаИсполнителя.Предмет КАК Предмет, | РезультатыСогласования.РезультатСогласования КАК РезультатСогласования, | РезультатыСогласования.Ссылка КАК БизнесПроцесс, | СведенияОПользователях.Пользователь |ИЗ | БизнесПроцесс.Согласование.РезультатыСогласования КАК РезультатыСогласования | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОПользователях КАК СведенияОПользователях | ПО РезультатыСогласования.Ссылка = СведенияОПользователях.Пользователь |ГДЕ | РезультатыСогласования.ЗадачаИсполнителя.ТочкаМаршрута В(&ТочкиМаршрута) | И РезультатыСогласования.ЗадачаИсполнителя.Предмет В(&МассивОбъектов) | И РезультатыСогласования.РезультатСогласования <> &НеСогласовано |ИТОГИ ПО | Предмет, | БизнесПроцесс"; |
|||
1
butterbean
17.04.12
✎
15:05
|
и...
|
|||
2
SvetaTur
17.04.12
✎
15:39
|
это типовой запрос, я добавила связь по РегистрСведений.СведенияОПользователях и условие, если вариант не согласовано не выводить вообще, но это не совсем правильно.
Нужно, чтобы вариант не согласовано выводился, если нет вообще положительного результата (согласовано или согласовано с замечаниями) у исполнителя. А как это можно сделать? |
|||
3
mr_K
17.04.12
✎
15:46
|
(2) Написать на бумажке бинарные условия. Скомпоновать их использую И и ИЛИ. В 99% случаев получить искомый результат.
Переписать условия с бумажки в условия запроса. Профит )) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |