30.04.2008, 12:21 | #1 |
Участник
|
Как программно заблокировать объект в AOT?
Для оптимизации рутинных операций захотелось в код, вызываемый из пункта контекстного меню, приделать кроме прочего автоматическую блокировку объекта AOT (таблицу, класс, форму, etc) - как это делается из контекстного меню выбором пункта «Блокировка». Копался в методах класса TreeNode, в формах экспорта/импорта - ничего подходящего не нашел.
По ходу выяснилось, что, к примеру, форма экспорта вызываются напрямую ядром Аксапты, которая потом через специально обученные методы на формах получает введенные параметры и уже непосредственно приступает к экспорту. См. форму SysExportDialog, которая вроде бы ничего и не делает, тот же метод export(), собирающий введенные параметры в виде битовых флагов, и методы getExportFlag(), getFileName() и иже с ними... Попробуйте поставить в них точку останова и посмотреть стэк вызовов А как же все-таки программно заблокировать объект? Неужели никак? AX 3.0 KR3 |
|
Теги |
ax2009, ax3.0, ax4.0 |
|
|