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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.02.2012, 19:06   #1  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
У меня не получилось победить эту проблему, никак выделение не хотело убираться из кода, только руками. Даже винапи не помог.
Пришлось оставить эту идею...
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 28.02.2012, 03:15   #2  
Polgid is offline
Polgid
Участник
 
11 / 28 (1) +++
Регистрация: 07.05.2010
Для того чтобы избежать выделения всего текста фильтра после changeText() нужно перекрыть метод enter на контроле:

public void enter()
{;
super();

this.setSelection(
strlen(this.text()),
strlen(this.text()));
}
За это сообщение автора поблагодарили: Link (2).
Старый 28.02.2012, 06:20   #3  
KingPeas is offline
KingPeas
Участник
Аватар для KingPeas
 
163 / 35 (2) +++
Регистрация: 09.01.2007
Адрес: Россия, Новосибирск
:)
Все получилось) Спасибо за советы. Перекрыл два метода и все заработало.
X++:
public void textChange()
{
    ;
    super();
    [lastPosFrom, lastPosTo] = this.getSelection();
    userInfo_ds.executeQuery();
}
X++:
public void enter()
{
    super();
    this.setSelection(lastPosFrom, lastPosTo);

}
Разумеется не советую делать такое для таблиц без кэширования, не то кроме траты нервов от работы с такой формой ничего не получишь.
__________________
Хочу IQ как ICQ, ну или хотя бы ICQ как IQ.
Теги
поиск, фильтр

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Потеря фокуса при вызове формы поиска Paul_ST DAX: Программирование 21 03.08.2022 15:12
Как программно "выделить" объект AOT? Или про глюки на открытии формы поиска gl00mie DAX: Программирование 4 15.02.2012 18:20
Несинхронность размерности полей в форме поиска... glibs DAX: Функционал 0 05.04.2010 21:54
Ruslan Goncharov: Dynamic enabled() property for StringEdit and arrows Blog bot DAX Blogs 0 18.04.2008 20:05
aEremenko: Эмуляция поиска по всем таблицам Blog bot DAX Blogs 0 10.10.2007 22:52

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

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

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