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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.07.2005, 09:00   #1  
mvf is offline
mvf
Участник
 
52 / 10 (1) +
Регистрация: 18.04.2005
Адрес: Новосибирск
visible(true) и курсор
Здравствуйте всем!
Подскажите, пожалуйста, как решить задачку:
в гриде есть записи.
если курсор находится на записи, где, например, id=1, то один из контролов д.б. visible(true), а если на другой строке, то false.

Заранее спасибо.
Старый 20.07.2005, 09:53   #2  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Грид как правило привязан к DataSource на форме, я бы перегрузил метод active() датасоурса.
Старый 20.07.2005, 09:56   #3  
mvf is offline
mvf
Участник
 
52 / 10 (1) +
Регистрация: 18.04.2005
Адрес: Новосибирск
Спасибо, уже нашла решение: нужно перекрыть метод lostFocus() того контрола, где меняется значение
Старый 20.07.2005, 09:59   #4  
DenNik is offline
DenNik
Участник
 
62 / 9 (1) +
Регистрация: 24.05.2005
Можно ещё проверять с помощью метода на датасорсе формы cursorNotify
к примеру:
super(_event);

switch (inventTable.recId)
{
case 54654646:
stringControl1.visible(true);
break;
}
Старый 20.07.2005, 10:00   #5  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Хм. логичнее было бы все-таки перекрыть active, как Вам и предлагали сделать ранее.

С Уважением,
Георгий
Старый 20.07.2005, 10:03   #6  
mvf is offline
mvf
Участник
 
52 / 10 (1) +
Регистрация: 18.04.2005
Адрес: Новосибирск
Я попробую все способы и выберу наилучший, спасибо!
Старый 20.07.2005, 10:09   #7  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Цитата:
Изначально опубликовано mvf
Я попробую все способы и выберу наилучший, спасибо!
Лучше посмотрите, как сделано везде в аксапте и выберите правильный
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Курсор перешел к следующей записи на клиенте, на сервере этого сделать уже нельзя PavelSR DAX: Программирование 22 01.11.2012 07:33
Visible для FormListItem petr DAX: Программирование 3 30.09.2008 11:03
Как поставить курсор на форме на требуемую строку? NetBus DAX: Программирование 5 09.11.2005 15:22
При создании новой записи не устанавливается курсор.. I don't understand DAX: Программирование 3 30.08.2004 12:44
joined курсор Oz DAX: Программирование 5 25.03.2004 11:01

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

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

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