Здравствуйте!
Никак не могу разобраться, как в табличном документе, который создается на основе "Макета табличного документа", организовать Группировки.
Есть такой код:
и собственно сам макет
Чего не хватает, чтобы все группировалось по Подразделению?
(0) alex81nzp, сделай проще:
1. скоприруй код запроса
2. зайди в конфигуратор и создай новый отчет
3. Используй конструктор печати
4. в нем укажи этот запрос и вывод в табл документ
5. смотри получившийся код *13
Спасибо за подсказку, но результат меня не устроил, фактически получилось тоже самое за исключением вот этого кусочка:
Есть еще идеи?
Нужно чтобы получилось вот такой структуры (взято из настроек Произвольных отчетов):
Подразделение организации (Иерархия)
Должность, Количество, Ставка
То что формируется через запрос в консоли отчетов меня устраивает, но не устраивает того для кого это делается! Потому и начал рыть в макетах. Ситуация осложняется еще и тем, что справочник подразделений имеет сложную структуру, т.е. например "1 цех" имеет глубину вложений 2, а именно:
Например:
1 цех
- Бухгалтерия
- Служба ИТ
- - Отдел по работе с пользователями
- - Еще какой-нибудь отдел
- - - какая-нибудь группа
и т.д.
в итоге при печати того же Штатного расписания, нужно чтобы в качестве группы шло название Цеха, а внутри вся его структура...
1 цех
- Бухгалтерия
...Бухгалтер, 3 шт., 10000 руб.
- Служба ИТ
- - Отдел по работе с пользователями
..........Лоботряс, 10 шт., 5000 руб.
- - Еще какой-нибудь отдел
- - - Какая-нибудь группа
.........Бездельник, 1, 3000 руб.
Вот как-то так Вопрос остается открытымИзменено 20.01.12 09:41:18
(5) E_Migachev, Простите, самое главное то я и не написал *12
Вся эта каша из-за того что мне в отчет нужно добавить поле, которое вычисляется из содержимого другого поля, причем поле источник - строка из которой нужно брать определенную информацию, языка запросов тут явно не хватит.
Объясню суть, в общем есть штатное расписание, в нем заводим штатную единицу в такое-то подразделение... все это сохраняется в регистр накопления СведенияОШтатныхЕдиницах. все замечательно, но! Случилось так, что одинаковых должностей с одинаковыми разрядами в подразделении может быть несколько, что приводит к некоторым сложностям при вычислении Месячного фонда (Ставка * Оклад * Районный коэффициент). Было решено на закладке Дополнительно в поле Описание вводить расшифровку типа так: 2* 6000; 3* 4000; 7* 5000; Затем читаем строку, раскладываем её по полочкам и вуаля правильный фонд посчитан. Все это сделано, все считается и выводиться, но в виде обычной таблицы, а нужно хотябы как на рисунке выше с группировками.Изменено 24.01.12 13:42:35
(7) E_Migachev, Посмотрел пример по ссылке, что-то похожее уже делал, кажется с несколькими схемами в одном отчете, только без Набор данных - объект.
Теперь новый вопрос Ну вот я имею некую ТЗ, создаю в СКД Набор данных-объект, указываю имя, в коде добавляю следующее:
Уж простите за мою глупость, но ничего не изменилось! Разве ничего больше в СКД, кроме как Имя объекта, задавать не нужно?