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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.05.2007, 12:34   #9  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Цитата:
Сообщение от rusalaudinov Посмотреть сообщение
Да, да, этого хочется.
Ну, замечательно. Берите мой проект отсюда: Пользовательский генератор строк-перечислений...- 2: Доп.вкладка для SysQueryForm. Там как раз примерно такое поведение реализовано.

Найдите там такой фрагмент в методе doProcessButton:
X++:
if (_writeToRange)
{
    element.dataSource('Range').create(true);

    //фокус при этом на первом поле таблицы, а мы пишем в НЕфокусное поле, передвигая фокус дальше
    rngValue.setFocus();

    rngTable.setSelection(0, edtRangeSize);
    rngTable.pasteText( valTable );
    rngTable.setFocus();

    rngField.setSelection(0, edtRangeSize);
    rngField.pasteText( valField );
    rngField.setFocus();

    rngValue.setSelection(0, edtRangeSize);
    rngValue.pasteText( valValue );

    element.dataSource('Range').write();
}
Этот код пишет 3 значения в грид на закладке "Условия" стандартной формы параметров запроса (SysQueryForm). Причем как бы "прямо в сам грид" (а не в таблицу с последующим обновлением грида). Не знаю, насколько этот код корректен концептуально, но свою скромную задачу он выполняет вполне успешно
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
12 способов поиска ответов на вопросы Роман Кошелев DAX: База знаний и проекты 9 27.03.2008 12:20
aEremenko: Ответы на вопросы индийского коллеги Blog bot DAX Blogs 0 29.04.2007 00:24
kolesov: SOA: дополнительные вопросы Blog bot DAX Blogs 0 04.12.2006 17:10
Вопросы для сдачи экзамена по CRM на русском Alex-bs DAX: Прочие вопросы 1 06.02.2006 16:42
Некоторые вопросы внедрения приложений. Часть 2 Михаил Ковалев DAX: Прочие вопросы 0 27.05.2002 10:43
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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