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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.11.2011, 16:16   #1  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Непонятная отрисовка на клиенте Ax3
Собственно - ставлю тестовый сервер на побаловаться (ну пока железка есть свободная).
Состав - Win2003Server x64 Eng + Oracle 11.2.0.2 x64 + Axapta 3.0 KR2.
Все стало, все ОК. Установка штатная - мильён раз так делал. Данные имортировал ораклячими средствами с 10 версии - сторонними средствами все видно.
АОС запускаю, стартую клиента СО СВОЕЙ МАШИНЫ (ну т.е. не на сервере), где все уже 100 лет как работает нормально!
Получаю вот такую картинку (во вложении)
Суть в чем - от форм остается след на экране - как в пасьянс когда карты прыгают!
Т.е. я открываю форму, закрываю а картинка на заднем плане остается!!!
Что за ёлкин лес такой? Мож кто сталкивался?
Миниатюры
Нажмите на изображение для увеличения
Название: ax1.jpg
Просмотров: 305
Размер:	240.8 Кб
ID:	7302  
__________________
Axapta 3.0 sp - хз какой, kr2
Старый 15.11.2011, 16:33   #2  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
круть - тоже так хочу
может у вас какой "плагин" приделан, чтобы отрисовку фона в MDI изменить (цвет или что-то еще)
За это сообщение автора поблагодарили: egorych (1).
Старый 15.11.2011, 16:55   #3  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Цитата:
Сообщение от Wamr Посмотреть сообщение
круть - тоже так хочу
может у вас какой "плагин" приделан, чтобы отрисовку фона в MDI изменить (цвет или что-то еще)
Ну не плагин, а ф-я, тут на форуме подсмотренная
X++:
static void AxBackgrPaint()
{
    #define.GCL_HBRBACKGROUND  (-10)
    #define.BS_SOLID           (0)
    #WinAPI
    WinGDI                      winGDI = new WinGDI(0);
    int     brushHdr, oldBrushHdr;
    int     mdiHdr;
    SysSQLsystemInfo    systemInfo      = sysSQLSystemInfo::construct();
    name    loginDatabase = systemInfo.getloginDatabase();
    ;
    if (loginDatabase != "AX.SQL2")
    {
        if(loginDatabase == "AXY.YODA")
            brushHdr    = winGDI.createSolidBrush(WinAPI::RGB2int(95, 158, 160));
        if(loginDatabase == "AX.PROJECT")
            brushHdr    = winGDI.createSolidBrush(WinAPI::RGB2int(240, 255, 255));
        mdiHdr      = WinApi::findWindowEx(infolog.hWnd(), 0, "MDIClient","");
        oldBrushHdr = WinAPI::getClassLong(mdiHdr, #GCL_HBRBACKGROUND);

        WinAPI::setClassLong(mdiHdr, #GCL_HBRBACKGROUND, brushHdr);
        WinAPI::invalidateRect(mdiHdr);
        winGDI.deleteObject(oldBrushHdr);
    }
}
Кстати, да - ща попробую отключить, что-то я про нее забыл!
__________________
Axapta 3.0 sp - хз какой, kr2
Старый 15.11.2011, 17:05   #4  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Цитата:
Сообщение от Wamr Посмотреть сообщение
круть - тоже так хочу
может у вас какой "плагин" приделан, чтобы отрисовку фона в MDI изменить (цвет или что-то еще)
Да, точно - ОНО! Благодарствую за наводку!
Осталось со шрифтами разобраться! Вроде ж шрифты - клиентская часть!
Подключаюсь к рабочей базе - все ОК, к тестовой - тоже ОК, а здесь вопросики, блин!
__________________
Axapta 3.0 sp - хз какой, kr2

Последний раз редактировалось egorych; 15.11.2011 в 17:07.
Старый 15.11.2011, 17:22   #5  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Ну это явно не шрифты, а кодировка.
Тут либо в базе проблема, либо в KTD файлике... подробностей не помню, но вроде там какие-то параметры NLS можно было изменять.
Старый 15.11.2011, 17:31   #6  
AraraT® is offline
AraraT®
Участник
1C
 
158 / 106 (4) +++++
Регистрация: 13.01.2006
Адрес: Республика Татарстан, г. Казань
Реестр править


Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial,0"="Arial,204"
"Courier New,0"="Courier New,204"
"Verdana,0"="Verdana,204"
"Times New Roman,0"="Times New Roman,204"
"Tahoma,0"="Tahoma,204"
"MS Shell Dlg"="MS Sans Serif"
__________________
Айрат Вильданов.
skype: vildanov.a
Старый 15.11.2011, 17:35   #7  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Цитата:
Сообщение от Wamr Посмотреть сообщение
Ну это явно не шрифты, а кодировка.
Тут либо в базе проблема, либо в KTD файлике... подробностей не помню, но вроде там какие-то параметры NLS можно было изменять.
Так вот и непонятно - данные взял с рабочей базы, база создана с одинаковыми параметрами, приложение - тоже полная копия рабочей!
Ладно, еще поковыряюсь!
__________________
Axapta 3.0 sp - хз какой, kr2
Старый 15.11.2011, 17:39   #8  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Цитата:
Сообщение от AraraT® Посмотреть сообщение
Реестр править
,,,
Не, это давно исправлено - с другими базами работает нормально же!
ps Решилось все - нужно было на стороне АОСа явно установить переменную NLS_LANG !
__________________
Axapta 3.0 sp - хз какой, kr2

Последний раз редактировалось egorych; 15.11.2011 в 18:17.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Миграция AX3(Oracle) -> AX2009(MSSQL) Shamil DAX: Администрирование 16 11.01.2010 18:36
Ax3: Workflow и Axapta KpecT DAX: Программирование 0 02.06.2009 11:34
axcoder: AxPath pugin for Tabax which works with Ax3, Ax4, Ax2009 Blog bot DAX Blogs 0 08.11.2008 02:11
Формат даты на сервере и клиенте bio_unit DAX: Администрирование 2 25.08.2004 16:44
Выборка данных в толстом и тонком клиенте Anders DAX: Программирование 3 19.08.2004 18:57

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

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

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