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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.07.2004, 17:09   #1  
ATimTim is offline
ATimTim
Участник
 
395 / 13 (1) ++
Регистрация: 10.06.2004
Адрес: Питер
Грид. Переопределение реакции на нажатие "Enter"
Стандартная реакция грида на нажатие клавиши enter - переход на соседнюю правую ячейку. Если ячейка крайняя, то фокус ввода передается следующему контролу, который не принадлежит гриду... А мне необходимо, чтобы в последнем случае фокус не уходил с грида, а передавался первой ячейке текущей строки ...Подскажите, пожалуйста, как это сделать!
P.S. На форуме искал но не нашел пока, а время поджимает ...
Старый 08.07.2004, 17:13   #2  
ATimTim is offline
ATimTim
Участник
 
395 / 13 (1) ++
Регистрация: 10.06.2004
Адрес: Питер
..... понял, что нужный мне обработчик - lostFocus, но не знаю
1 ) как "считать" нажатую клавишу (чтобы реагировать по особому только на "enter"
2) как дать фокус первой ячейке
Старый 08.07.2004, 17:25   #3  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
метод task на форме может помочь
Старый 08.07.2004, 17:29   #4  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Боюсь, несколько бессмысленая доработка... Дело в том, что формы в аксе настраиваемые. Так что пользователь может настроить тот вид, который ему удобен. Например, скрыть последнюю колонку. таким образом, Ваш код не будет никогда запускаться. А если на все, то тогда по каждому будет перескакивать...
Не заморачивайтесь на пользовательский интерфейс - оно довольно хорош и гибко настраиваем. легче пользователей к нему приучить. У Вас впереди очень много других, не менее занимательных, задач!

С Уважением,
Георгий.
Старый 08.07.2004, 17:31   #5  
ATimTim is offline
ATimTim
Участник
 
395 / 13 (1) ++
Регистрация: 10.06.2004
Адрес: Питер
Понял, спасибо!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
casperkamal: InventDim id blank from "Axapta" to "AllBlank" in Dynamics Ax Blog bot DAX Blogs 4 27.02.2007 10:36
Помогите лоху! "The user <user> does not exist. Please re-enter a valid user name." Сергей Аксенов DAX: Администрирование 1 02.03.2004 15:56
"LIKE" и "OR" в "qbds" @x DAX: Программирование 14 20.01.2004 13:20
Поля "Автор", "Автор модификации" xconsul DAX: Функционал 1 22.10.2003 09:44
Нажимание кнопки по "Enter" Garic DAX: Программирование 0 09.09.2002 21:01

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

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

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