СКД - количество записей в группировки и сортировка по ЭТОМУ ЖЕ количеству
Дано 1С 8.3, в самопальной конфигурации есть периодический регистр сведений "ТВ_Программа". У него единственный ресурс "ТВ_Передача" типа "СправочникСсылка.ТВ_Передачи". (см. Рис)
Требуется создать при помощи СКД отчёт, сколько раз встречается каждая ТВ-программа в регистре БЕЗ учёта периода, отсортировав по убыванию. Должно получиться что-то вроде:
Программа 1 100
Программа 2 95
Программа 3 90
и т.д.
Где задавать группировку и сортировку? Большая просьба расписать поподробнее, как делать отчёт. (А то у меня весь день получается всё, что угодно, кроме того, что надо).
И чтобы 2 раза не вставать - можно ли добавить отчёт с СКД на главный экран при запуске 1С-предприятия в режиме управляемых форм? (В 8.3 - рабочая область начальной страницы, в 8.2 - рабочая область рабочего стола)
Требуется создать при помощи СКД отчёт, сколько раз встречается каждая ТВ-программа в регистре БЕЗ учёта периода, отсортировав по убыванию. Должно получиться что-то вроде:
Программа 1 100
Программа 2 95
Программа 3 90
и т.д.
Где задавать группировку и сортировку? Большая просьба расписать поподробнее, как делать отчёт. (А то у меня весь день получается всё, что угодно, кроме того, что надо).
И чтобы 2 раза не вставать - можно ли добавить отчёт с СКД на главный экран при запуске 1С-предприятия в режиме управляемых форм? (В 8.3 - рабочая область начальной страницы, в 8.2 - рабочая область рабочего стола)
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(4)
Спасибо, посмотрю, но мне хотелось бы не рыбу, а удочку, то есть меня интересует ход разработки решения, а не сам результат. А то ведь и через таблицу значений можно было бы сгруппировать и отсортировать.
За что я не люблю СКД - что невозможно быстро, одним взглядом определить, чтО именно сделано. Приходится лазить по всяким закоулкам и не факт, что увидишь всё, что надо.
Спасибо, посмотрю, но мне хотелось бы не рыбу, а удочку, то есть меня интересует ход разработки решения, а не сам результат. А то ведь и через таблицу значений можно было бы сгруппировать и отсортировать.
За что я не люблю СКД - что невозможно быстро, одним взглядом определить, чтО именно сделано. Приходится лазить по всяким закоулкам и не факт, что увидишь всё, что надо.
(4)
1. Два раза добавить одно и то же поле - до этого я бы точно не додумался.
2. А как можно узнать, какое поле на вкладке "Объединения/Псевдонимы" служит для количества? Или Вы их руками в тексте запроса обозвали?
3. Вижу, на последней вкладке "Настройки" добавили детализацию по записям, на уровне отчёта добавили поля "Программа" и "Количество" на внутренней вкладке "Выбранные поля" и установили сортировку на внутренней вкладке "Сортировка". Я ничего не пропустил?
4. У меня почему-то Ваш отчёт вместо количества выдавал опять наименование и не сортировал. "Количество различных" также не работало.
Но стоило по совету toypaul заменить строку с количеством на
сумма(1) КАК Количество
как всё заработало как часы. Спасибо!
1. Два раза добавить одно и то же поле - до этого я бы точно не додумался.
2. А как можно узнать, какое поле на вкладке "Объединения/Псевдонимы" служит для количества? Или Вы их руками в тексте запроса обозвали?
3. Вижу, на последней вкладке "Настройки" добавили детализацию по записям, на уровне отчёта добавили поля "Программа" и "Количество" на внутренней вкладке "Выбранные поля" и установили сортировку на внутренней вкладке "Сортировка". Я ничего не пропустил?
4. У меня почему-то Ваш отчёт вместо количества выдавал опять наименование и не сортировал. "Количество различных" также не работало.
Но стоило по совету toypaul заменить строку с количеством на
сумма(1) КАК Количество
как всё заработало как часы. Спасибо!
(6)
> либо ты пытаешься достать данные из регистра, которой для этого не предназначен либо данный регистр неправильно сконструирован
Есть такая буква (с). Меня извиняет только то, что данный отчёт временный одноразовый. Но, так как подобные "времянки" периодически появляются на горизонте, хотелось бы спихивать их побыстрее и безболезненней.
> данный регистр не предназначен для таких отчетов
Всемогущая СКД здесь бессильна?
> либо ты пытаешься достать данные из регистра, которой для этого не предназначен либо данный регистр неправильно сконструирован
Есть такая буква (с). Меня извиняет только то, что данный отчёт временный одноразовый. Но, так как подобные "времянки" периодически появляются на горизонте, хотелось бы спихивать их побыстрее и безболезненней.
> данный регистр не предназначен для таких отчетов
Всемогущая СКД здесь бессильна?
И чтобы 2 раза не вставать - можно ли добавить отчёт с СКД на главный экран при запуске 1С-предприятия в режиме управляемых форм?
В Конфигураторе, встаешь на корень - правой кнопкой - Открыть рабочую область начальной страницы - выбираешь обработку.
Перед этим обработку добавь в обработки в конфигураторе.
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)