|
Вопрос по отчету в обычных приложениях | ☑ | ||
---|---|---|---|---|
0
Akkreditator
06.03.15
✎
15:58
|
ВЫБРАТЬ
ПриемДСВодителейСрезПоследних.Регистратор КАК Документ, ПриемДСВодителейСрезПоследних.Водитель, ПриемДСВодителейСрезПоследних.Позывной, ПриемДСВодителейСрезПоследних.Сумма КАК Внесение ИЗ РегистрСведений.ПриемДСВодителей.СрезПоследних КАК ПриемДСВодителейСрезПоследних ГДЕ ПриемДСВодителейСрезПоследних.Водитель = &ТекВодитель Потом в самом отчете при выборе норм фильтруется но если не выбран никто, то ошибка, как сделать так чтобы если никто не выбран выдавал всех??? Плизз гуру |
|||
1
Остап Сулейманович
06.03.15
✎
16:01
|
(0) Очевидно же.
ТекстЗапроса = " ВЫБРАТЬ ПриемДСВодителейСрезПоследних.Регистратор КАК Документ, ПриемДСВодителейСрезПоследних.Водитель, ПриемДСВодителейСрезПоследних.Позывной, ПриемДСВодителейСрезПоследних.Сумма КАК Внесение ИЗ РегистрСведений.ПриемДСВодителей.СрезПоследних КАК ПриемДСВодителейСрезПоследних" Если НЕ ТекВодитель.Пустая() Тогда ТекстЗапроса = ТекстЗапроса +" ГДЕ ПриемДСВодителейСрезПоследних.Водитель = &ТекВодитель "; КонецЕсли; |
|||
2
Дмитрий
06.03.15
✎
16:03
|
ПриемДСВодителейСрезПоследних.Водитель В ИЕРАРХИИ (&ТекВодитель)
|
|||
3
ОператорПК
06.03.15
✎
16:03
|
ПриемДСВодителейСрезПоследних.Водитель = Значение(Справочник.Водители.ПустаяСсылка)
или ПриемДСВодителейСрезПоследних.Водитель = &ТекВодитель |
|||
4
ОператорПК
06.03.15
✎
16:04
|
+(3) пардон
&ТекВодитель = Значение(Справочник.Водители.ПустаяСсылка) или ПриемДСВодителейСрезПоследних.Водитель = &ТекВодитель |
|||
5
ccskn
06.03.15
✎
16:06
|
{ГДЕ ...}
|
|||
6
Akkreditator
06.03.15
✎
16:08
|
Я говорю про систему компоновки данных, делаю выбор и условие добавляю в пользовательские настройки параметр ТекВодитель, когда его выбирают отчет норм формируется без него ошибка отчет все через СКД идет
|
|||
7
ccskn
06.03.15
✎
16:08
|
и вообще условие должно быть в параметрах виртуальной таблица
|
|||
8
Остап Сулейманович
06.03.15
✎
16:10
|
(6) Птля...
Тогда вот это вот : ГДЕ ПриемДСВодителейСрезПоследних.Водитель = &ТекВодитель убрать из запроса вообще. Юзать отбор в настройках. |
|||
9
ccskn
06.03.15
✎
16:12
|
вот тебе пример
подгонишь сам ВЫБРАТЬ ВоинскийУчетСрезПоследних.Физлицо, ВоинскийУчетСрезПоследних.ОтношениеКВоинскойОбязанности, ВоинскийУчетСрезПоследних.ОтношениеКВоинскомуУчету, ВоинскийУчетСрезПоследних.КатегорияЗапаса ИЗ РегистрСведений.ВоинскийУчет.СрезПоследних(&Дата, {(Физлицо = &Физлицо)}) КАК ВоинскийУчетСрезПоследних |
|||
10
Akkreditator
06.03.15
✎
16:16
|
Всем спасибо большое,
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |