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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.04.2010, 11:57   #1  
Antant is offline
Antant
Участник
 
82 / 17 (1) ++
Регистрация: 03.12.2005
? Как программно закрыть lookUp
Добрый день. Вызываю lookup, на нем есть кнопка, нужно чтобы по этой кнопке лукап закрывался, не возвращая никаких значений. Т. е. чтобы кнопка работала аналогично нажатию кнопки мыши вне лукапа. Как это сделать?
__________________
И почему никто меня не любит?
Да, я надоедливый
Старый 08.04.2010, 12:07   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
попробуйте
X++:
#Task
element.task(#taskEsc);
Ну или соответветствующий CommandButton
Старый 08.04.2010, 12:18   #3  
Antant is offline
Antant
Участник
 
82 / 17 (1) ++
Регистрация: 03.12.2005
CommandButton уже пробовал
С таском тоже не получилось
__________________
И почему никто меня не любит?
Да, я надоедливый
Старый 08.04.2010, 12:20   #4  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
а element.close() не работает?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 08.04.2010, 12:25   #5  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
ну т.е. на кнопке в clicked() написать что то типа:
X++:
;

    super();

    element.close();
протестил у себя, lookup закрылся
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 08.04.2010, 13:03   #6  
Antant is offline
Antant
Участник
 
82 / 17 (1) ++
Регистрация: 03.12.2005
у меня лукап закрывается, но возвращает значение в поле (запись, которая активна в лукапе), а я хочу чтобы он ничего не возвращал
__________________
И почему никто меня не любит?
Да, я надоедливый
Старый 08.04.2010, 13:53   #7  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
посмотрите форму InventBatchIdLookup, и сделайте по подобию
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
За это сообщение автора поблагодарили: Antant (1).
Старый 08.04.2010, 14:55   #8  
Antant is offline
Antant
Участник
 
82 / 17 (1) ++
Регистрация: 03.12.2005
Спасибо, помогло

Метод closeSelect нужно было перекрыть:
X++:
public void closeSelect(str _selectString)
{
    ;

//    super(_selectString);
    element.close();
}
__________________
И почему никто меня не любит?
Да, я надоедливый
Теги
form, lookup

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Kashperuk Ivan: Lookup form returning more than one value Blog bot DAX Blogs 0 29.01.2010 18:05
gatesasbait: How to define a custom lookup form for an extended datatype Blog bot DAX Blogs 0 09.07.2008 22:05
Создание Lookup формы Maxim Gorbunov DAX: База знаний и проекты 9 26.06.2007 16:44
Закрыть программно Infolog Sada DAX: Программирование 14 29.12.2006 14:48
Как программно закрыть форму? Red Stranger DAX: Программирование 8 11.05.2005 16:04

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

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

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