Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Запрос: как вывести строки n-раз?

Запрос: как вывести строки n-раз?
Я
   Max91
 
30.06.19 - 12:26
Доброго времени суток!
Делаю отчет на СКД по штатной расстановке. Необходимо вывести занятые позиции и отдельными строками свободные.

Например: В штате выделено 5 позиций для бухгалтера, 2 позиции заняты и 3 свободны. Нужно чтобы отчет отображал это так:

Сотрудник                               Колич. ставок
Иванова Любовь Ивановна    1
Сергеева Ирина Ивановна    1
                                                  0
                                                  0
                                                  0

Может кто-нибудь сталкивался с подобным и может подсказать? =)
 
 
   Max91
 
1 - 01.07.19 - 11:20
Неужели никто с подобной ситуацией не сталкивался?
   lodger
 
2 - 01.07.19 - 11:32
постобработкой проще всего.
   Max91
 
3 - 01.07.19 - 11:40
(2) тоже подумал об этом. Но решил спросить на форуме, вдруг можно средствами запроса.
   Фрэнки
 
4 - 01.07.19 - 12:15
Вопрос вообще спорный, как лучше делать. Понятно, что если введено количество ставок по одной позиции, то как эти позиции нужно заранее в записи развернуть/создать, пускай даже и пустые, чтоб они обрабатывались в СКД.
   Фрэнки
 
5 - 01.07.19 - 12:16
Я для своих Заказчиков делал в пост-обработке, т.к. они в сам код решения обычно не смотрят.
   lodger
 
6 - 01.07.19 - 12:45
(3) средствами запроса и скд это обычно контр-продуктивно. там логика прямая - данные - группировка - вывод по группам.
а тут надо против логики пойти и в группы насовать неизвестное заранее число пустых строк. ну ок, выведем в детзаписях, все равно где-то эти пустые строки надо брать и брать столько сколько надо, а не рандомное число.
   Nuobu
 
7 - 01.07.19 - 12:48
А дай весь запрос, и укажи, где взять кол-во строк.
Я тебе намалюю.
   ILM
 
8 - 01.07.19 - 12:48
(3) Сделай пустой шаблон по всей штатке с нужным количеством 0, а потом заполни не пустые занятыми фио. Можешь селектор использовать (занято, свободно).

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.