СКД. Несколько вариантов макета одной группировки отчета #588729


#0 by sbabay
Хочется выводить разные макеты (или области из макета СКД) для определенной группировки по различным условиям. Например, есть отчет "реестр клиентов". Одна из группировок - "клиент". Для клиентов-должников хотим выводить строку с определенным форматированием и другой доп. инфой, для всех остальных "стандартную" строку. Крайне желательно сделать это все без "программирования", т.е. реально ли сделать такое тыкаясь в настройках СКД?
#1 by sbabay
Нет вообще никаких вариантов?
#2 by Oleg_Nik
Условное форматирование чем не подходит?
#3 by sbabay
Там как бы не цвет/форма и т.д. меняются, а прям сама область макета
#4 by sbabay
После обеда ни у кого мыслей не появилось?
#5 by ptiz
Можно выкрутиться, если поступить так: сначала вывести "хороших" потом "плохих" (или наоборот). Т.е. в запросе сделать 2 поля: КонтрагентОбычный и КонтрагентДолжник, А в настройке добавить 2 группировки: сначала по КонтрагентОбычный (и задать отбор в группировке на заполненность поля КонтрагентОбычный), потом по КонтрагентДолжник (задать отбор в группировке на заполненность поля КонтрагентДолжник). Ну а для разных полей задать разные макеты.
#6 by sbabay
Да, об этом думал, но общая сортировка не должна сбиваться: если выбрали вывод по наименование, то и выводим всех от А до Я
#7 by sbabay
..апну под конец дня..
#8 by Defender aka LINN
А чем эта область от "обычной" кроме цвета/шрфита отличается-то?
#9 by Иешуа
Как вариант... Если там у "особых" просто данных больше, то можно для всех получать все поля, а потом через ВЫБОР-КОГДА-ТОГДА "обнулять" ненужные поля.
#10 by Defender aka LINN
Это и условным оформлением можно
#11 by sbabay
Там все другое. Оформление, пожалуйста, не предлагайте
#12 by Defender aka LINN
Пример в студию. Я тебе через УО так строку изуродовать могу - мать родная не узнает :) Ну или выкидывай нафиг СКД. Или показываешь пользователям и говоришь: "Будет вот так и ниипет" :)
#13 by PVV65
То что написано в решается условным оформлением. Или правильно сформулируй вопрос.
#14 by sbabay
Например печатаем документ-отчет о проделанной работе (или продаже товара): "Шапка" для каждого клиента одна и таже. Если клиент пользуется только услугами, то выводится ТЧ по услугам с тремя колонками. Если он покупал товар - то другая ТЧ с товарами, их ценой, складом, остатком и т.п. (пусть будет 5 колонок о товаре) Если пользовался и товаром и услугой, то всего будет 7 колонок - симбиоз предыдущих.
#15 by PVV65
И осталось нарисовать, как это будет реально выглядеть (на куске бумаги).
#16 by V_V_V
И где ты свое "если-если" собрался проверять? В СКД? Без программирования? Не морочь голову. Или забей несколько ВАРИАНТОВ отчетов (8.2), с нужным выводом данных.
#17 by sbabay
Я не знаю, возможно ли такое вообще в СКД. Поэтому и задал здесь вопрос.
#18 by Defender aka LINN
А при чем тут вообще? Услуги какие-то, товары...
#19 by sbabay
Ну пусть будет так: Если клиент - НЕ должник, то выводится ТЧ с тремя колонками. Если он должник - то другая ТЧ с инфой о долге, его размере, периоде возникновении и т.п. (пусть будет 5 колонок о товаре) + в последней колонке этой таблички картинка. сути-то проблемы это не меняет.
#20 by Defender aka LINN
У тебя секции разной ширины будут? Ты себе сам-то такой отчет представляешь? Баловство это все, в общем.
#21 by sbabay
Общая ширина - одинаковая. Количество колонок (читай как "Количество групп объединенных ячеек в строке/области") - разное. Т.е. кол-во мокселевских колонок всегда одно, а "обведенных" и объединенных - разное В чем баловство-то? Это часто встречаемая ситуация.
#22 by Defender aka LINN
Часто, да. Если говорить о том, что пользователи часто хотят непонятную куету вместо отчетов. Тут главное понять, что ему не важно, на самом деле, как он будет выглядеть. Кому нужна информация ее прочтет и так. Кому не нужна - будет орать, что "тут должна быть колонка 1см шириной, а у вас - 1,02!". Первым показать, вторых послать.
#23 by sbabay
Вы в каком-то идеальном мире живете, где клиента можно послать )) У меня немного по-другому
#24 by Defender aka LINN
Просто я из франчей давно ушел :)
#25 by sbabay
просто вы наверное фикси
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям