База знаний ERP: Axapta/Tabax ...
Поиск:
Поиск по Ax сайтам
Наблюдать | Версия для печати | Вход:   Пароль:  

Tabax — это закладковый интерфейс для Axapta


домашняя страница http://www.axaptapedia.com/index.php/Tabax


скачать (87К)


Оглавление документа

Что нового

  • 0.3.2
    • Ax Path: теперь он пытается составлять условия по первичному ключу, а не по recID, название компании теперь dataAreaID
    • Французская локализация
  • 0.3.1
    • если нет файла с картгинкой, то пытается загрузить ресурс
  • 0.3
    • расширен Plugin API?
    • исправлены мелкие ошибки
  • 0.3 rc 1
    • Ax Path обрабатывает 64 битные Rec Id в Ax40
    • Исправлены ошибки
    • интеграция Ax Path с браузером в комплекте в папке Extras
  • 0.3 b 9
    • перекрестные ссылки вызываются прямо из поля формы
    • исправлены ошибки в плагине Ax Path
  • 0.3 b 8
    • Теперь в Ax Path записывается компания
    • При нажатии на кнопку открытия поля с Ctrl теперь вываеливается информацию по текущему контролу в инфолог (/Ivan Kashperuk)
    • расшинрен интерфейс плагинов
    • плагин для интеграции Ax Path с браузером
  • 0.2.15
    • В настройки добавлена галка “Fit maximized windows”. При включении табакс будет приводить максимизированные окна к немаксимизированному виду (спасибо /Andy D?)
    • Исправлены ошибки в table browser (спасибо /Ivan Kashperuk)
  • 0.2.14
    • на кнопку “Table browser” добавлены следующие функции:
      • если удерживать Ctrl+Shift, то покажется запрос активного датасурса (by /Ivan Kashperuk)
      • если удерживать Shift то вызовется обозреватель таблиц, но с предварительным выбором таблицы из списка
  • 0.2.13
    • добавлена лицензия – BSD
    • добавлена кнопка «Открыть объект приложения». Если нажать на большую зеленую стрелку вверх, например, в редакторе, то откроется класс или форма, которая редактируется
    • всем кнопкам присвоено свойство Text. Если добавить Menu Item? для Tabax, то можно будет управлять видимостью кнопок для разных групп пользователей
    • Tabax теперь выставляет себя в infolog.globalCache. Обратясь к нему можно получить его formrun и дальше им рулить:

// Пример: устанока текста окна поиска
static void Test_Tabax(Args _args)
{
    SysGlobalCache cache=infolog.globalCache();
    Object tabax;
    Object searchEd;
;
    if (cache.isSet('tabax',  'instance'))
    {
        tabax = cache.get('tabax',  'instance');
        searchEd = tabax.searchEd();
        searchEd.text('test');
    }
}

  • 0.2.12
    • теперь при определении текущего редактируемого метода распознаются методы элементов управления форм
    • если при вызове table browser удерживать Control, то он откроет в AOT таблицу, к которой привязана форма. Если таких таблиц несколько, то даст выбрать какую-нибудь из них.
  • 0.2.11
    • кнопка «редактировать текущее поле»
    • поле ввода теперь понимает пути в AOT
  • 0.2.10
    • обозреватель таблиц вызывается для текущей выбранной таблицы
    • Ax Path:
      • при вызове «Копировать» для текущей открытой формы копируется путь до записи
      • при вызове «Ctrl+Shift+Копировать» для AOT копируется путь до AOT
      • при вставке в поле ввода с нажатием Enter – переходит по пути
    • фикс переключения табов для Ax 30 Kr 3?
    • если в поле ввода ввести ?<X++ выражение> — выполнится выражение и результат запишется в Info Log
    • если в поле ввода ввести !<X++ инструкция> — выполнится инструкция
  • 0.2.9
    • добавлена кнопка «Пауза» (сделал /Ivan Kashperuk)
    • теперь Tabax пытается выяснить открытый метод редактора и вызвать действие для него (например, при наждатии на кнопку «копировать» будет скопировано название открытого метода редактора) (большую часть работы сделал /Andy D?)
  • 0.2.8
    • теперь дополнительные кнопки должны иметь имя <тип пункта меню>_<название пункта меню>.bmp, например Display_DevTableStructure.bmp
    • интеграция с Ax Search
  • 0.2.7
    • добавлена возможность простого подключения кнопок к тулбару: достаточно записfnm иконку кнопки с расширением BMP в папку <ваше приложение>\Share\Include\tabax\plugs и Menu Item? типа Action с таким же именем добавится в тулбар

See Also

To Do?

ошибки

  • Все еще актуально – У меня постоянно проблемы с Tabax – метод currentTable, вылетает ошибка времени выполнения
    • context не инициализирован (если кликаем и ничего совсем не выделено – все окна закрыты)
    • Если грид, на котором фокус, пустой – здесь хуже – летит ошибка в методе new класса Sys Context Menu?Tree Node? у него видите ли не инициализирован при вызове метода applObjectOldLayerMask.
    • Иногда ошибка вылетает и на гридах, где есть данные.
  • Ax Path: при копировании используется активный датасурс, при переходе — первый

пожелания

  • сделать возможность вызова table browser также как и открытия таблицы – из списка таблиц формы
  • Добавить при вызове броузера (при нажатой, например, кнопке “shift”) вызывать броузер, отфильтрованный по той строке, на которой стоим. Например, по Rec Id. Еще и в том поле, из которого был вызван броузер
  • !/Плагины — сделать возможность подключения плагинов
  • Ax Path: надо использовать более быстрый переход, если можно обсуждение
  • перевести Ax Path.dll? на английский

 
Много файлов (14). [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]
Время работы: 0.738 s
Использовано памяти: 0.340 Mb