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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.01.2008, 22:35   #1  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Форма RunBase открывается в углу
Вот такая маленькая проблема... форма открывается всё время в верхнем левом углу... а не по центру.

Делаю стандартный RunBase... переписываю dialog() [добавляю только одно поле].
Делаю мену-итем Action на класс и по стандартному вызываю...

Что поменять, чтобы открывалось в центре?

Спасибо.
Старый 17.01.2008, 23:40   #2  
Eugene Murka is offline
Eugene Murka
Участник
Аватар для Eugene Murka
 
36 / 17 (1) ++
Регистрация: 09.01.2008
Адрес: Киев
На сколько я помню,есть такие проперти
X++:
dialog.dialogForm().form().design().top(XXX);
dialog.dialogForm().form().design().left(YYY);
Вместо XXX и YYY нужно подставить свои значения.

Последний раз редактировалось Eugene Murka; 17.01.2008 в 23:44.
Старый 18.01.2008, 00:22   #3  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Если именно по центру экрана, и так хотите для всех форм, то можно на форме Dialog поменять свойства top и left со значений по-умолчанию на значения Center.
(Если только для одной формы, то можно и из кода, как предлагает Евгений. Но только будьте осторожны с dialogForm, так как он вернет null, если класс выполняется на сервере)

Насколько я понимаю, проблема на 4ке?
Потому что, если мне не изменяет память, на тройке все работало. (в том смысле, что координаты сохранялись)
Старый 18.01.2008, 11:34   #4  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Да, проблемы с 4-кой... Но дело в том, что некоторые RunBase (стандартные) открываются нормально... Вроде делаю по стандарту - а работает не так как надо :*(

Может это проблема "Сделать дупликат" !? Может чего плохого копирует и т.д. ?
Хотя делал классы с нуля и копировал только отдельные методы.
Теги
ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Inside Dynamics AX 4.0: RunBase Framework Extension Part IV Blog bot DAX Blogs 0 02.10.2007 04:49
Inside Dynamics AX 4.0: RunBase Framework Extension Part III Blog bot DAX Blogs 0 02.10.2007 04:49
Inside Dynamics AX 4.0: RunBase Framework Extension Part I Blog bot DAX Blogs 0 30.09.2007 09:20
Слишком долго открывается форма Бух проводок vasiliy DAX: Администрирование 25 16.08.2007 03:30
Произвольная Lookup форма Maxim Gorbunov DAX: База знаний и проекты 0 30.11.2001 21:59

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:24.