Показать сообщение отдельно
Старый 28.06.2013, 14:13   #14  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Регистрация: 16.03.2009
Цитата:
Сообщение от raz Посмотреть сообщение
А как его использовать, что то не увидел.
А это потому, что я забыл это описать, т.к. это был просто довольной примитивный пример макроса. Вообще, я думал, что тот, кому это нужно, сможет его доработать под себя, а может и выложит улучшенную версию.

Используется так:
1. Открываете в Excel-е exporter.xls (разрешаете макросы).
2. Копируете в него шаблон своего отчёта.
3. Выделяете фрагмент отчёта, который в Axapta должен стать очередной секцией.
4. Нажимаете "Export .xpc" и сохраняете в .xpc-файл, который Вы потом сможете импортировать в AxRepEditor с помощью "Import controls".
5. Создаёте такие файлы для каждой секции отчёта.
6. Импортируете их в AxRepEditor (в заранее созданные пустые секции).

И ещё, если перед экспортом "покрасить" (задать фон) ячейки с текстами, то они будут эскпортированы как controls определённого типа. Если цвет зелёный, то получится STRFIELD, если синий --- DBLFIELD, иначе TXTFIELD.
За это сообщение автора поблагодарили: raz (10).