AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.08.2011, 16:27   #1  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Регистрация: 16.03.2009
А в Axapta 3.0 --- не работает. Интересно, в ней это вообще возможно сделать?
Старый 19.08.2011, 16:36   #2  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от Ярослав Щекин Посмотреть сообщение
А в Axapta 3.0 --- не работает. Интересно, в ней это вообще возможно сделать?
Как минимум можно сделать через стандартную форму экспорта, но это уже отдельная песня )
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 19.08.2011, 19:10   #3  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Регистрация: 16.03.2009
Жаль, то есть автоматизировать не получится. Выкладываю новую версию.

Изменения:
. Добавлена (в меню групп) возможность вертикального и горизонтального разбиения всех control-ов в группе.
. Немного откорректирована прорисовка сетки.
. Открыты для редактирования/поиска свойства LabelLineBelow, LabelLineThickness.

Последний раз редактировалось Ярослав Щекин; 01.09.2011 в 19:52.
Старый 19.08.2011, 19:29   #4  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от Ярослав Щекин Посмотреть сообщение
Жаль, то есть автоматизировать не получится
Ну почему же можно, просто это будет немного не так красиво: добавить галочку в стандартную форму экспорта и вызывать редактор после того как стандартный экспорт отработает.
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 24.08.2011, 12:35   #5  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Регистрация: 16.03.2009
Выкладываю новую версию.
Изменения:
. Исправлена ошибка при попытке открыть несуществующий отчёт.
. Исправлена ошибка в "Paste/import here".
. Добавлен cache для быстрого поиска control-ов по названию.
. Добавлены шаблоны (Templates) в дистрибутив.
. Оптимизирован PreCalcControl (расчёт размеров control'a).

Последний раз редактировалось Ярослав Щекин; 28.04.2012 в 08:11.
За это сообщение автора поблагодарили: mazzy (2).
Старый 24.08.2011, 15:17   #6  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
Ярослав, а можно попросить здесь привести некое описание рекламного характера вашего редактора отчетов? С картинками, перечнем основных функций, и какие кнопки клавиатуры (мыши) нажимать, чтобы создать отчет. Что-то вроде из серии "для чайников".
Могу ли я с помощью вашего инструмента изменить уже существующий в Аксапте отчет, который был создан без вашего инструмента? А существующий отчет наподобие товарной накладной (с линиями) смогу отредактировать?
Устроят картинки и описание для Аксапты 3.0.
Спасибо!

PS: Люблю всякие фишки и примочки в Аксапте, которые запускаются одной-двумя кнопками типа ALT~ или правой кнопкой мыши. А вот Tabax так и не прижился у меня

Последний раз редактировалось Ace of Database; 24.08.2011 в 15:20.
Старый 24.08.2011, 16:04   #7  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
Закачал вашу программу, загрузил в нее проект с отчетом из Аксапты 3.0
Редактор корректно заработал с отчетом (сначала загрузил отчет без GENERATED DESIGN, потом прочитал README-файл и понял что к чему)
Теперь хочу понять основное. Почему мне лучше пользоваться данной утилитой, а не встроенным в Аксапту редактором отчетов?

Может из-за этого:
1) данный редактор отчетов позволяет сдвигать один или несколько контролов мышкой и вставлять в освободившееся место новые контролы.

А еще можно продолжить этот список?
Старый 24.08.2011, 18:02   #8  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Регистрация: 16.03.2009
Цитата:
Сообщение от Ace of Database Посмотреть сообщение
А еще можно продолжить этот список?
2) Изменение любых свойств для всех control'ов группы, например установка Font=Bold или изменение толщины линий.
3) Экспорт/импорт групп control'ов, что позволяет создавать и использовать шаблоны.
4) С помощью "Mark lowest" можно быстро найти, почему секции на печати неплотно прилегают друг к другу (не всегда очевидно).
5) С помощью "Mark rightmost" можно найти, по какому control'у будет масштабироваться отчёт при "Fit to page".
6) "Show too wide texts" и "Highlight field/shape intersections" подсвечивают возможные ошибки в позиционировании control'ов.
7) Можно изменять тип существующих control'ов и секций, например, превратить DBLFIELD в STRFIELD.
8) "Scale controls" позволяет масштабировать группы control'ов.
9) "Align as table" --- автоматическое выравнивание таблиц.
10) "Link as table" --- автоматическое связывание control'ов в таблицы, что даёт возможность легко изменять размеры строк и столбцов.
За это сообщение автора поблагодарили: Ace of Database (2).
Старый 24.08.2011, 16:35   #9  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от Ace of Database Посмотреть сообщение
PS: Люблю всякие фишки и примочки в Аксапте, которые запускаются одной-двумя кнопками типа ALT~ или правой кнопкой мыши. А вот Tabax так и не прижился у меня
Табакс удобен для управления окнами. Хотя я много из него перенес на горячие клавишы (HKFrameWork), теперь столько времени экономит. Табакс у меня тоже под себя хорошо кастомизирован.
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 24.08.2011, 17:06   #10  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Регистрация: 16.03.2009
Цитата:
Сообщение от Ace of Database Посмотреть сообщение
Могу ли я с помощью вашего инструмента изменить уже существующий в Аксапте отчет, который был создан без вашего инструмента?
Да, в этом-то и смысл программы.

Цитата:
Сообщение от Ace of Database Посмотреть сообщение
А существующий отчет наподобие товарной накладной (с линиями) смогу отредактировать?
Почему нет?

Что касается описания, прочитайте Readme и попробуйте все функции во всех контекстных меню, если что-то непонятно --- спрашивайте.
Теги
xpo, xpo editor, законченный пример, полезное, редактор

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Альтернативные конструкторы отчетов в Axapta Jox DAX: Программирование 22 25.04.2009 22:02
Просмотр отчетов Axapta через WEB OliaM DAX: Функционал 17 24.01.2005 23:46
Target - новый инструментарий формирования отчетов для Axapta?! OliaM DAX: Программирование 35 15.01.2005 11:09
Отчеты: стандартные средства Axapta или сторонние генераторы отчетов? ArturK DAX: Функционал 6 14.08.2003 13:54
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:12.