AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 04.06.2012, 08:33   #1  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Join Date: 16.03.2009
Редактор отчётов Axapta AxRepEditor --- обсуждение
Добрый день.

Я открыл эту тему для обсуждения AxRepEditor. Особенно хотелось бы услышать пожелания по развитию программы, т.к. у меня идеи пока закончились. Также интересно, какие Вы выявили ошибки, какими (не)пользуетесь функциями, что удобно или неудобно. Например, пользуетесь ли exporter-ом? Шаблонами?

Далее приведу список ограничений и возможностей на сегодняшний день:

Ограничения:
. Редактируется только GENERATED DESIGN.
. Controls автоматически располагаются в каждой секции методом "Horizontal, flush right" независимо от указанного в ArrangeMethod секции.
. Автоматическое расположение controls происходит без переносов на следующие строки, т.е. как в режиме "Fit to page".
. Свойства LabelLineBelow и LabelLineThickness не учитываются.
. Ширина текстов может немного отличаться от Axapta.
. Значение свойства LabelPosition=Above не обрабатывается.
. При использовании background image доступны только увеличения 0.5, 1, 2.
. При экспорте в PDF свойство DynamicHeight не поддерживается.

Возможности:

. Поддержка загрузки отчётов Axapta 3.0--5.0.
. Поддержка экспортированных Axapta-овских меток при редактировании.
. Создание любого количества групп controls и выполнение действий над всеми controls группы, например, групповое перемещение или изменение свойств.
. Экспорт/импорт групп control'ов, что позволяет создавать и использовать шаблоны.
. "Mark other" --- позволяет выделить control, накладывающийся на активный.
. С помощью "Mark lowest" можно быстро найти, почему секции на печати неплотно прилегают друг к другу (не всегда очевидно).
. С помощью "Mark rightmost" можно найти, по какому control'у будет масштабироваться отчёт при "Fit to page".
. "Show too wide texts" и "Highlight field/shape intersections" подсвечивают возможные ошибки в позиционировании control'ов.
. Можно изменять тип существующих control'ов и секций, например, превратить DBLFIELD в STRFIELD.
. "Scale controls" позволяет масштабировать группы control'ов.
. "Align as table" --- автоматическое выравнивание таблиц.
. Создание связей между control-ами (links).
. "Link as table" --- автоматическое связывание control'ов в таблицы, что даёт возможность легко изменять размеры строк и столбцов.
. Автоматическая генерация исходного кода на VBA/X++ для экспорта секций отчёта в Excel (c возможностью использования фиксированной горизонтальной сетки).
. Создание секций отчёта прямо из Excel (exporter.xls).
. Экспорт примеров отчётов в PDF.
. Возможность написания plugins на Tcl/Tk.
. Увеличение до 64x.
. Использование фонового изображения для "обрисовки".
. Разбиение controls по вертикали/горизонтали.
. Разбиение текстов в указанных разделителем местах.
. Объединение controls.
. Возможность отмены всех действий с controls.
. Преобразование отчётов в формате Axapta 4.0 или выше в формат 3.0.
. Настраиваемая сетка, привязка к ней, вертикальные и горизонтальные линейки.
. Запись/чтение метаниформации (групп и ссылок) при сохранении/загрузке отчётов.
. Поиск control-ов для добавления в группу (или исключения из неё) по поисковым выражениям.
. Возможность абсолютного или относительного изменения свойств controls в группе при редактировании.
. Конфигурируемые пользователем вкладки в окне свойств controls.
. Возможность задания имени файла отчёта для редактирования при запуске.
. Функция выделения controls, пересекающихся с активным.
. Разбиение текстового поля на несколько с имитацией выравнивания по ширине.
. При нажатии ALT во время перемещения активного control-а перемещение происходит только по вертикали или по горизонтали от исходного положения.
. Для выполнения действий можно использовать клавиши:
. Delete --- удалить активный control.
. CTRL-z --- Undo.
. CTRL-n --- создать новый control под курсором.
. Shift-Insert, CTRL-v --- вставить control'ы из буфера обмена в позицию курсора.
. CTRL-Insert, CTRL-c --- копировать активный control в буфер обмена.
. ALT-стрелка --- перемещение controls по сетке.
. CTRL и '+','-' --- zoom.
. CTRL-стрелка --- scrolling.
. Shift-стрелка --- изменение размера controls.
This post has been rated by: Aquarius (1).
Old 04.06.2012, 16:00   #2  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,039 / 1635 (57) ++++++++
Join Date: 07.06.2003
Blog Entries: 1
Вам бы резюме в Microsoft послать.
Масштабы проделанной работы впечатляют
Такая штука очень бы пригодилась в стандарте, а не то, что они сейчас предлагают
Проблема в том, что текущий редактор Reporting Services для 2012 все делает то же самое. Правда немного кривее, но все же
Old 05.06.2012, 10:01   #3  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Join Date: 16.03.2009
Quote:
Originally Posted by trud View Post
Вам бы резюме в Microsoft послать.
Масштабы проделанной работы впечатляют
Такая штука очень бы пригодилась в стандарте, а не то, что они сейчас предлагают
Проблема в том, что текущий редактор Reporting Services для 2012 все делает то же самое. Правда немного кривее, но все же
AxRepEditor предназначен для тех, у кого не используется Reporting Services, т.е. для тех, кто всё ещё пользуется встроенными отчётами Axapta.
Old 29.08.2012, 18:24   #4  
twilight is offline
twilight
MCTS
MCBMSS
 
890 / 241 (10) ++++++
Join Date: 17.10.2004
Location: Королёв
При импорте отчета, отредактированного в редакторе, в Аксапту выдает ошибку "Ожидалось PROPERTIES, но обнаружено GROUPBY".
Аксапта 2009 ru8
__________________
I could tell you, but then I would have to bill you.
Old 30.08.2012, 10:25   #5  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Join Date: 16.03.2009
Пожалуйста, выложите или пришлите отчёт до и после редактирования.
Old 31.08.2012, 08:17   #6  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Join Date: 16.03.2009
Спасибо, выложил новую версию.
This post has been rated by: twilight (2).
Old 31.08.2012, 11:45   #7  
lvan is offline
lvan
Участник
lvan's Avatar
Лучший по профессии 2014
 
858 / 82 (4) ++++
Join Date: 15.04.2011
Blog Entries: 1
Да, редактор наверное хороший, но немного запоздал.
Мы уже не используем встроенные отчеты к примеру.
А скриншоты можно увидеть?
Old 31.08.2012, 14:06   #8  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Join Date: 16.03.2009
Мне кажется, легче скачать и попробовать, по скриншотам там смотреть особо не на что.
Old 31.08.2012, 14:18   #9  
lvan is offline
lvan
Участник
lvan's Avatar
Лучший по профессии 2014
 
858 / 82 (4) ++++
Join Date: 15.04.2011
Blog Entries: 1
не на чем пробовать )
разве что 2009 аксапту для этого устанавливать )))
Old 31.08.2012, 16:41   #10  
twilight is offline
twilight
MCTS
MCBMSS
 
890 / 241 (10) ++++++
Join Date: 17.10.2004
Location: Королёв
Там пример фактуры в загрузочном архиве.
__________________
I could tell you, but then I would have to bill you.
Old 01.09.2012, 17:32   #11  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Join Date: 16.03.2009
А 3-ей или 4-ой у Вас нет?
Old 15.02.2013, 16:05   #12  
Shakr
Гость
 
n/a
Как можно отблагодарить за тулзу?
Old 15.02.2013, 18:08   #13  
user_ax is offline
user_ax
Участник
user_ax's Avatar
 
599 / 39 (3) +++
Join Date: 07.10.2012
Location: ZP
Quote:
Originally Posted by Shakr View Post
Как можно отблагодарить за тулзу?
Под нужным сообщением нажать "Поблагодарить автора этого сообщения" либо попросить кошелёк для перевода определённой суммы
This post has been rated by: Pustik (1).
Old 04.04.2013, 14:47   #14  
kip is offline
kip
Участник
 
1 / 10 (1) +
Join Date: 04.04.2013
Возможно как то: выбрать одновременно несколько объектов и установить у них одинаковое свойство или несколько, в одинаковое значение ?
Old 05.04.2013, 09:19   #15  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Join Date: 16.03.2009
Добавляете control-ы в группу, делаете её активной (все control-ы будут отображены как выделенные в отчёте), делаете активным любой control из неё, изменяете его любое свойство.
См. также в README.txt о "Relative group updates".
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Редактор отчётов для Axapta, версия 2 Ярослав Щекин DAX: Программирование 19 24.12.2014 22:41
Редактор отчётов для Axapta Ярослав Щекин DAX: Программирование 46 09.09.2011 12:31
Альтернативные конструкторы отчетов в Axapta Jox DAX: Программирование 22 25.04.2009 22:02
Отчеты: стандартные средства Axapta или сторонние генераторы отчетов? ArturK DAX: Функционал 6 14.08.2003 13:54
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 23:56.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.