Показать сообщение отдельно
Старый 10.11.2008, 07:14   #27  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
885 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
WYSWYG - зло, оно приучает к лени и атрофирует мозг программиста. Когда написанный код сразу не дает визуального представления своего результата твроцу - творцу есть повод задуматься :)
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) и результат такого
Изображения
 
Вложения
Тип файла: txt oborot2dbf.txt (9.6 Кб, 176 просмотров)
__________________
Мы летаем, кружимся, нагоняем ужасы ...

Последний раз редактировалось TasmanianDevil; 10.11.2008 в 07:34. Причина: аттачмент присобачить забыл
За это сообщение автора поблагодарили: konopello (2).