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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.09.2006, 00:00   #11  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,283 / 3491 (123) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
А если немного "подпилить" класс SysTableBrowser, метод run()
PHP код:
public void run(tableId tableIdCommon _tmpTable null)
{
    
// Обозреватель временных таблиц -->
    
FormDataSource           formDataSource
    
// Обозреватель временных таблиц <--
    
Form                            tableBrowser;
..........
    
formRun.parmTableId(tableId);
    
// Обозреватель временных таблиц -->
    
if (_tmpTable && (_tmpTable.isTmp() || dictTable.isTmp()))
    {
        
formDataSource formRun.dataSource(1);
        if (
_tmpTable.isTmp())
        {
            
formDataSource.cursor().setTmp();
        }
        
formDataSource.cursor().setTmpData(_tmpTable);
        
formDataSource.allowCreate(false);
        
formDataSource.allowDelete(false);
    }
    
// Обозреватель временных таблиц <--
    
formRun.run();
    ......

и в коде, который правил oip во втором сообщении изменить:
PHP код:
if(formRun && formRun.dataSourceCount()>0)
{
    
ds=formRun.dataSource();
    
tableID ds.table();
    if(
tableID)
        new 
SysTableBrowser().run(tableIDds.cursor());
}
if(!
tableID && selected && selected.sysNodeType()==#NT_DBTABLE)
{
    
tableID=tableName2ID(selected.treeNodeName());
    if(
tableID)
         new 
SysTableBrowser().run(tableID);

то мы "научим" наш обозреватель таблиц смотреть содержимое временных таблиц
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 13.09.2006 в 00:03.
За это сообщение автора поблагодарили: Logger (3).
Теги
tabax, taskbar, toolbar, инструменты, панель задач, панель инструментов, полезное, табакс, тулбар, управление окнами

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
[ANN] Sidax 0.3.6 - многоцелевая боковая панель для Axapta belugin DAX: База знаний и проекты 104 30.06.2008 11:32
axaptafreak: Tabax: tabbed Axapta interface !!!! Blog bot DAX Blogs 0 10.11.2006 01:14
Панель задач в Аксапте wb DAX: Программирование 14 18.04.2006 17:13
Говорят вышел SP2 для Axapta 3. Кто нибуть что знает на эту тему? soin DAX: Прочие вопросы 10 13.10.2003 10:43
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:05.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.