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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.07.2006, 15:37   #21  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
Цитата:
Сообщение от vasiliy
Это опять же для каждого случая надо программировать, а хотелось бы общий механизм на все формы.
Общий механизм для всех форм есть и вызвыается через контекстное меню на любой записи Зачем еще один общий механизм?
Старый 03.07.2006, 15:40   #22  
vasiliy is offline
vasiliy
Программер
 
288 / 17 (1) ++
Регистрация: 21.10.2004
Адрес: E-burg
Цитата:
Сообщение от db
Общий механизм для всех форм есть и вызвыается через контекстное меню на любой записи Зачем еще один общий механизм?
Для кнопки
Старый 03.07.2006, 16:06   #23  
vasiliy is offline
vasiliy
Программер
 
288 / 17 (1) ++
Регистрация: 21.10.2004
Адрес: E-burg
X++:

public void mouseEnter(int _x, int _y, int _button, boolean _Ctrl, boolean _Shift)
{
formDataSource fds;
;
fds = element.docCursor().dataSource();

super(_x, _y, _button, _Ctrl, _Shift);

this.dataSource(fds.id());
}



Пока сделал так. На методе самой кнопки
Старый 03.07.2006, 16:30   #24  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Цитата:
Сообщение от kashperuk
А откуда ты это знаешь? В смысле, как определил?
Проверить не сложно. Нажми мышкой на кнопку и, удерживая LMB, сдвинь с кнопки и отпусти
Или закоментарить super() в clicked() и подставить
X++:
info(element.objectSet().name());
Цитата:
Сообщение от vasiliy
Пока сделал так. На методе самой кнопки
А если пользователь зловредный окажется и будет пользоваться клавиатурой?
__________________
Axapta v.3.0 sp5 kr2
Старый 03.07.2006, 17:17   #25  
itfs is offline
itfs
Участник
 
277 / 43 (2) +++
Регистрация: 18.07.2005
Адрес: Moscow
В методе init формы sysRecordInfo выбор определяется так:
Код:
    callerForm          = this.args().caller();
    formObjectSet       = callerForm.objectSet();
    formDataSource      = callerForm.dataSource();
Если я правильно понял, вас это не устраивает ... попробуйте переопределить по вашему вкусу.

С уважением, itfs.
Старый 04.07.2006, 07:22   #26  
vasiliy is offline
vasiliy
Программер
 
288 / 17 (1) ++
Регистрация: 21.10.2004
Адрес: E-burg
Цитата:
Сообщение от AndyD

А если пользователь зловредный окажется и будет пользоваться клавиатурой?
Мда, надо подумать...
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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