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