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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.06.2006, 11:01   #1  
Neosy is offline
Neosy
Участник
Аватар для Neosy
MCBMSS
 
29 / 14 (1) ++
Регистрация: 11.09.2002
Адрес: Москва
SetFocus() прекрасно работает. Вот пример.
Код:
public int task(int _taskId)
{
    int ret;
    ;
    ret = super(_taskId);
    if (_taskId == 288)  // Enter
    {
        if (!RealEdit.realValue())
            l = 1;
        else l = 1 / RealEdit.realValue();
        RealEdit.setFocus(); // Возвращаемся на прежний контрол
    }
 
    return ret;
}
За это сообщение автора поблагодарили: Sada (1), VKUR (1).
Старый 01.06.2006, 11:05   #2  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Цитата:
Сообщение от Neosy
SetFocus() прекрасно работает. Вот пример.
Код:
public int task(int _taskId)
{
    int ret;
    ;
    ret = super(_taskId);
    if (_taskId == 288)  // Enter
    {
        if (!RealEdit.realValue())
            l = 1;
        else l = 1 / RealEdit.realValue();
        RealEdit.setFocus(); // Возвращаемся на прежний контрол
    }
 
    return ret;
}
Super() не там у меня стоял... Спасибо большое
С этим разобрались... но вот как быть с округлением???...
Старый 01.06.2006, 11:09   #3  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 868 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
С округлением - надо завести EDT с большим кол-вом знаков после запятой и именно его возвращатьв методе. Только есть одна мелочь - они всегда будут все показываться, даже если все =0

а в task можно просто taskId заменить на 0 (до super)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Странное поведение Lookup CDR DAX: Программирование 5 21.02.2007 11:17
Странное поведение сессий sergeypp DAX: Администрирование 11 27.04.2006 11:09
Странное поведение формы Создание строк vc DAX: Функционал 10 22.03.2006 10:32
Странное поведение складских проводок в закупках skof DAX: Прочие вопросы 7 11.10.2005 14:56
Странное поведение резервирования после создания спланированной закупки. NEO DAX: Функционал 7 01.07.2004 14:03

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

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

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