|
Убрать пустые колонки в отчете СКД | ☑ | ||
---|---|---|---|---|
0
ogion83
21.03.14
✎
09:15
|
В результате выполнения отчета СКД бывают колонки без данных. Как можно сделать чтобы они не выводились?
ВЫБРАТЬ ГотоваяПродукцияОстаткиИОбороты.Регистратор, ГотоваяПродукцияОстаткиИОбороты.МПЗ, ГотоваяПродукцияОстаткиИОбороты.МестоХранения, ГотоваяПродукцияОстаткиИОбороты.НомерПлавки, ГотоваяПродукцияОстаткиИОбороты.КоличествоНачальныйОстаток, ГотоваяПродукцияОстаткиИОбороты.КоличествоКонечныйОстаток, ГотоваяПродукцияОстаткиИОбороты.КоличествоПриход, ГотоваяПродукцияОстаткиИОбороты.КоличествоРасход, ГотоваяПродукцияОстаткиИОбороты.КоличествоЧушекНачальныйОстаток, ГотоваяПродукцияОстаткиИОбороты.КоличествоЧушекКонечныйОстаток, ГотоваяПродукцияОстаткиИОбороты.КоличествоЧушекПриход, ГотоваяПродукцияОстаткиИОбороты.КоличествоЧушекРасход, ГотоваяПродукцияОстаткиИОбороты.СуммаНачальныйОстаток, ГотоваяПродукцияОстаткиИОбороты.СуммаКонечныйОстаток, ГотоваяПродукцияОстаткиИОбороты.СуммаПриход, ГотоваяПродукцияОстаткиИОбороты.СуммаРасход, ГотоваяПродукцияОстаткиИОбороты.КодОперации, ВЫБОР КОГДА ГотоваяПродукцияОстаткиИОбороты.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОпераций.ПоступлениеПродукцииСоСтороны) ТОГДА ГотоваяПродукцияОстаткиИОбороты.КоличествоПриход КОНЕЦ КАК ПоступлениеПродукцииСоСтороны, ВЫБОР КОГДА ГотоваяПродукцияОстаткиИОбороты.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОпераций.ВводОстатков) И ГотоваяПродукцияОстаткиИОбороты.КоличествоПриход <> 0 ТОГДА ГотоваяПродукцияОстаткиИОбороты.КоличествоПриход КОНЕЦ КАК ВводОстатковПлюс, ВЫБОР КОГДА ГотоваяПродукцияОстаткиИОбороты.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОпераций.ПоступлениеПродукцииИзПроизводства) ТОГДА ГотоваяПродукцияОстаткиИОбороты.КоличествоПриход КОНЕЦ КАК ПоступлениеПродукцииИзПроизводства, ВЫБОР КОГДА ГотоваяПродукцияОстаткиИОбороты.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОпераций.ИзменениеМаркиТМЦ) И ГотоваяПродукцияОстаткиИОбороты.КоличествоПриход <> 0 ТОГДА ГотоваяПродукцияОстаткиИОбороты.КоличествоПриход КОНЕЦ КАК ИзменениеМаркиТМЦПлюс, ВЫБОР КОГДА ГотоваяПродукцияОстаткиИОбороты.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОпераций.Продажа) ТОГДА ГотоваяПродукцияОстаткиИОбороты.КоличествоРасход КОНЕЦ КАК Продажа, ВЫБОР КОГДА ГотоваяПродукцияОстаткиИОбороты.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОпераций.ПереводПродукцииВСырье) ТОГДА ГотоваяПродукцияОстаткиИОбороты.КоличествоРасход КОНЕЦ КАК ПереводПродукцииВСырье, ВЫБОР КОГДА ГотоваяПродукцияОстаткиИОбороты.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОпераций.ИзменениеМаркиТМЦ) И ГотоваяПродукцияОстаткиИОбороты.КоличествоРасход <> 0 ТОГДА ГотоваяПродукцияОстаткиИОбороты.КоличествоРасход КОНЕЦ КАК ИзменениеМаркиТМЦМинус, ВЫБОР КОГДА ГотоваяПродукцияОстаткиИОбороты.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОпераций.ВводОстатков) И ГотоваяПродукцияОстаткиИОбороты.КоличествоРасход <> 0 ТОГДА ГотоваяПродукцияОстаткиИОбороты.КоличествоРасход КОНЕЦ КАК ВводОстатковМинус ИЗ РегистрНакопления.ГотоваяПродукция.ОстаткиИОбороты(, , Авто, , ) КАК ГотоваяПродукцияОстаткиИОбороты |
|||
1
ogion83
21.03.14
✎
09:28
|
Вот блинский, походу сложнейшая задача.
|
|||
2
KrivosheevE V163rus
21.03.14
✎
09:49
|
Ну, можно покривляться с постобработкой результата запроса: после выполнения изменять текст и заново выполнять.
Так же можно работать с табличным документом после вывода результата. |
|||
3
ogion83
21.03.14
✎
09:50
|
(2) Пробовал Условным форматирование, но не выходит...
|
|||
4
KrivosheevE V163rus
21.03.14
✎
10:07
|
А ещё можно можно после формирования запроса менять структуру полей варианта отчёта. Но это очень дикое извращение.
|
|||
5
ogion83
21.03.14
✎
10:11
|
Не выводить колонку по условию в СКД. Неужто невозможно???
|
|||
6
vicof
21.03.14
✎
10:30
|
(5) Отбор на уровне группировки ставь, делов-то
|
|||
7
ogion83
02.04.14
✎
10:29
|
Возвращаюсь к данному вопросу) Может появился кто знающий?
|
|||
8
ogion83
02.04.14
✎
10:32
|
(6) Не работает или я что то не то делаю.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |