Lemming, у меня, к сожалению нет дома книженции по Axapta за 1999 год, потому предметно и конкретно возразить не могу. Однако осмелюсь заметить, что не надо пугаться приведенного Вами - оно ручное и не кусается
Теперь подробнее о наших баранах, о генераторе отчетности FCOM то есть...
FCOM - это
устаревшая система формирования отчетности для построения отчетов в любом из структурированных форматов (по умолчанию там текст, RTF и SLK - однако в своем опыте доводилось его средствами HTML и XML ваять). Идеология проста - есть базовая форма-прототип, с описанием полей, вычисляемых переменных, вертикальных и горизонтальных циклов вывода, условных блоков. На ее основе (с соблюдением структуры базовых циклов и условных блоков, но с любой конфигурацией полей вплоть до дополнительных циклов на основе дополнительных выборок из БД) делается форма потомок - некая аналогия ООП получается. Язык описания топологии - на первый взгляд странен, однако любому мало-мальски знакомому со структурированными языками описания данных он не представляет сложности. Внутренний же язык вычислений - чистый паскаль с элементами SQL.
C двухтысячных годов активно применяется прямое формирование отчетов в Word и Excel через COM (при том более стабильная реализация, нежели в DAX). C 2004 лицензирован и встроен в систему FastReport в качестве основного генератора отчетов(на смену FCOM).
Резюме - мягко говоря, мимо кассы претензия
P.S. А еще там интерфейсы пользовательских форм в текстовом виде описываются, по структуре,сложности(да и красивости) превосходящие DAX'овские - и ведь большинство не плачется, а плачущиеся, как правило, c WYSWYG-средами всю свою жизнь разработчика провели и другого не представляют.
В аттачменте простейший пример описания (ищите слово screen) и результат такого