Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 13:02

Запрос в скд

Автор Dezmont89, 12 мар 2014, 14:41

0 Пользователей и 1 гость просматривают эту тему.

Dezmont89

Здравствуйте. Был запрос в СКД
Формировал по месяцам какие то данные и выдавал их количество и процент.
Потребовалось добавить еще один столбец в котором будет выводиться разница процентов текущего месяца с предыдущим. Реально ли это сделать в скд, или нужно уже формировать макет руками и считать в коде?

KrivosheevEV


Dezmont89


KrivosheevEV

Как добавить собственное поле в отчёт СКД без изменения кода:
  • Открыть отчёт. "Все действия" - "Изменить вариант".
  • Вкладка "Поля", запоминаем/переписываем наименование вычитаемых полей (например: "Процент текущего месяца", "Процент предыдущего месяца").
  • Вкладка "Пользовательские поля" - Добавить - "Новое поле выражение...".
  • На открывшейся форме: "Заголовок" - написать наименование нового поля (например: "Разница процентов"), "Выражение детальных записей:" - пропускаем, "Выражение итоговых записей..." - "[Процент текущего месяца] - [Процент предыдущего месяца]" (без кавычек, в квадратных скобках).
  • Выбрать в структуре отчёта необходимую колонку. На вкладке "Поля", в "Выбранные поля" добавить из "Пользовательские поля" созданное поле "Разница процентов".
  • Кнопка "Завершить редактирование", кнопка "Сформировать" (или иная).

Dezmont89

Цитата: KrivosheevEV от 13 мар 2014, 10:08
Как добавить собственное поле в отчёт СКД без изменения кода:
  • Открыть отчёт. "Все действия" - "Изменить вариант".
  • Вкладка "Поля", запоминаем/переписываем наименование вычитаемых полей (например: "Процент текущего месяца", "Процент предыдущего месяца").
  • Вкладка "Пользовательские поля" - Добавить - "Новое поле выражение...".
  • На открывшейся форме: "Заголовок" - написать наименование нового поля (например: "Разница процентов"), "Выражение детальных записей:" - пропускаем, "Выражение итоговых записей..." - "[Процент текущего месяца] - [Процент предыдущего месяца]" (без кавычек, в квадратных скобках).
  • Выбрать в структуре отчёта необходимую колонку. На вкладке "Поля", в "Выбранные поля" добавить из "Пользовательские поля" созданное поле "Разница процентов".
  • Кнопка "Завершить редактирование", кнопка "Сформировать" (или иная).

Спасибо. Но в этом и проблема. Запрос выглядит.

ВЫБРАТЬ
ВЫБОР
  КОГДА _Анкета.ТочкаРМ.Ссылка ЕСТЬ NULL
   ТОГДА "Интернет"
  ИНАЧЕ _Анкета.ТочкаРМ
КОНЕЦ КАК ТочкаРМ,
_Анкета.ОпределениеИКолПовторов КАК Количество,
МЕСЯЦ(_Анкета.Дата) КАК М,
_Анкета.Дата КАК Дата
ИЗ
Документ._Анкета КАК _Анкета
ГДЕ
_Анкета.Дата МЕЖДУ &Дата1 И &Дата2
По количеству в самом скд в настройках вывода выбирается выводить процент по группировкам. И у меня нигде не храниться предыдущий месяц, и тем более процент по нему

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск