О системах планирования ресурсов предприятия
“ Никогда бы не подумал, что отчёт фиксированной формы сделать так просто. Ну, это и раньше было возможно с помощью RGW, но мне не доводилось с этой функциональностью RGW работать, в основном работал с отчётами с переменным количеством строк. А тут заодно проверил иную логику получения цифр в разных ячейках, не от ячейки к счёту, а от счёта к ячейке
  • Главная
    • О проекте
      • Разъяснение о проекте и его участниках
      • Заявление / Memorandum
    • Новости проекта
    • Список опубликованных материалов основного раздела
    • Информация, перенесённая из старых форумов
    • Подписаться на новостную рассылку
  • Наши услуги
  • Статьи
    • Статьи
    • Избранное
    • Мысли вслух
  • Процедуры
  • Доходчиво о сложном
    • Концепция
    • Обучение
    • Как сделать?
    • iScala «для чайников»
    • Оч.умелые ручки
  • Структура таблиц
    • Scala 5.1 SR13
    • iScala 2.2 HF 2.3318
    • Tables structure changes history from iScala 2.2 SR2 to iScala 3.0 FSP4
    • Epicor iScala 2.3 — 2.03.3363
    • Epicor iScala 2.3 SR1
    • Epicor iScala 2.3 SR2
    • Epicor iScala 2.3 SR3
    • Epicor iScala 3.00 FSP 2 — 3.00.02254
    • Epicor iScala 3.0 FSP4 — 3.0.4267
    • Изменение структуры таблиц iScala 3.1 по сравнению с iScala 3.0 FSP4 / Table structure changes between iScala 3.0 FSP4 and iScala 3.1
    • Epicor iScala 3.1 — 3.1.0511
    • Epicor iScala 3.2 — 3.2.0317
    • Epicor iScala 3.3 — 3.3.0419
    • Epicor iScala 3.4 — 3.4.0399
    • Epicor iScala 3.5 — 3.5.0.0429
    • Изменение полей в таблицах БД iScala 3.4 по сравнению с iScala 3.2 / Difference between DB structure of iScala 3.4 and iScala 3.2
    • Изменение полей в таблицах БД iScala 3.5 по сравнению с iScala 2.2 / Difference between DB structure of iScala 3.5 and iScala 2.2
  • Материалы по модулям iScala
    • Главная Книга
    • Основные Средства
    • Книга Закупок
    • Книга Продаж
    • Заказы на Закупку
      • Требования
        • Заказы на Продажу
    • Управление Запасами
    • Установка, Администрирование
      • Настройка определений документов MSRS
    • Заработная плата
    • Структура базы данных
      • Отчётность SSRS
    • Отчётность AFR
    • Примеры отчётов
    • Примеры отчётов AFR
    • Интеграция с другими системами
    • Epicor Service Connect
      • English
  • Контакты
  • Поиск
Главная  »»»  Базы данных и программирование  »»»  Отчёт фиксированной формы. Оказывается это так просто!

Отчёт фиксированной формы. Оказывается это так просто!

20.03.2026 Автор Алексей Васильев

Изучаю новое 🙂

Скачал форму баланса в Экселе, использовал её в качестве шаблона. Эти цифирьки в фигурных скобках — это номера полей в запросе, который должен вернуть одну строку и несколько (в моём случае 8) столбцов

Шаблон отчёта фиксированной формы. Баланс

Как мы всегда делали раньше — для каждой ячейки был собственный запрос, который возвращал одно значение. В RGW для этого использовались «окошки». В других случаях что-то другое, я никогда этим не занимался, для этого были другие, более опытные в такого рода отчётах люди, моя стезя — это отчёты с переменным количеством строк или столбцов 🙂 🙂 🙂
И в этом случае всегда шли от ячейки отчёта, какие счета соответствуют нужной нам ячейке, что с этими суммами нужно сделать, прибавить или отнять. А мне чего-то захотелось сделать по-другому. Я давно уже обдумывал разные варианты и, в частности, у меня была идея объявить ячейки отчёта счетами в принимающей компании после консолидации, но я никогда такого иезуитства в Скале не делал даже для демо целей. А тут вспомнил про идею. Ну, у меня в моей БД нет ни проводок, ни таблицы соответствия счетов номерам ячеек в таблице. Но, как говаривал один сотрудник отдела консалтинга в своё время, «ну, мы же консультанты». Ну, что мне мешает сделать для целей тестирования эмуляцию двух таблиц в Экселе?
Эмуляция таблицы проводок и связи счетов и ячеек в отчётеПравильно, ничего не мешает 🙂 🙂 🙂 Только вы на номера счетов не обращайте внимание, это всё взято с потолка, просто чтобы что-то было 🙂

Ну, вот я и сделал на основе этих псевдо таблиц соответствующий запрос:

Запрос для отчёта фиксированной формы

Ну, осталось только запустить отчёт и он открывается прямо в Экселе:

Никогда бы не подумал, что это так просто! 🙂 🙂 🙂

Рубрика: Базы данных и программирование, Отчётность Метки: отчёт
VK Telegram
Сделано человеком, а не ИИ!

Авторские права © 2026 О системах планирования ресурсов предприятия.

Gammapolis Тема WordPress, Автор Алексей Васильев

Прокрутка вверх