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

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

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

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


