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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.06.2006, 17:58   #1  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2476 (88) +++++++++
Регистрация: 20.08.2005
В 3.0, значит, поменяли.

Такое предложение - при вызове Caption() возвращать из него уникальное значение, которое сохранять так же в поле. В Run() после Super() искать окно по этому заголовку и менять его (заголовок)
Что-то типа этого
X++:
ClassDeclaration
str Cap;

public str caption(str _reportSpelling, str _reportName, str _designCaption, str _designName)
{
    ;
    cap = "Уникальное значение"
    return cap;
}

public void run()
{
    int     hWnd;
    #WinApi
    ;
    super();
    if (infolog.hWnd())
    {
        hWnd = winapi::getWindow(infolog.hWnd(), #GW_CHILD);
        if (hWnd)
            hWnd = winapi::getWindow(hWnd, #GW_CHILD);
        while (hWnd)
        {
            if (winapi::getWindowText(hWnd) == cap)
            {
                winapi::setWindowText(hWnd, "Новое название отчета");
                break;
            }
            hWnd = winapi::getWindow(hWnd, #GW_HWNDNEXT);
        }
    }
}
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: EVGL (3).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Финансовые отчеты - как изменить заголовок столбца? Qaz Qwerty DAX: Программирование 7 09.06.2008 21:24
Заголовок Отчета обрезан Miklusa DAX: Программирование 1 24.01.2008 14:19
Заголовок главного окна lyolea84 DAX: Администрирование 3 14.11.2007 14:54
изменение стандартного диалогового окна отчета алька DAX: Программирование 8 15.04.2007 00:55
Взять значение из окна выбора отчета AlexUnik DAX: Программирование 5 20.10.2004 11:49

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

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

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