Есть штатное расписание: АСУ, 1Сник - 6 ставок
Работает 4 человека: Иванов, Петров, Сидоров - по 1 ставке и Пупкин - на 0,5 ставки
В отчет нужно вывести:
Иванов - 1 ставка (и прочие сведения)
Петров - 1 ставка (и прочие сведения)
Сидоров - 1 ставка (и прочие сведения)
Пупкин - 0,5 ставки (и прочие сведения)
Вакантная - 1 ставка (и прочие сведения)
Вакантная - 1 ставка (и прочие сведения)
Вакантная - 0,5 ставки (и прочие сведения)
Соответственно, это нужно на СКД - группировать и тд
Как такое лучше сделать?
У меня только 1 идея - сначала выгребаем общее количество вакантных ставок и заполняем ТабличкуЗначений, а потом - загружаем это в СКД через "набор данных - объект" и объединяем с выборкой всех сотрудников. Но как-то это неоптимально - например, если сделать отбор по подразделению, то нужно и вакантные отсеивать.
Либо же таблицу с вакантными только один раз заполнять.
(3) Если честно, (0) очень тяжело читать. Попробуй переформулировать вопрос, желательно со скриншотами.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший