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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.01.2013, 16:18   #1  
alicedr is offline
alicedr
Участник
 
175 / 43 (2) +++
Регистрация: 06.07.2012
Адрес: Канада
Цитата:
Сообщение от belugin Посмотреть сообщение
Запущенная форма - это FormRun, а не Form
Отлично! Теперь
X++:
fieldCopy = CallerForm.design().controlName(identifierstr(Copy));
перестал ругаться, хотя чекбокс так и остается отмеченным. Не помогает ни F5, ни
X++:
CallerForm.dataSource().research();
Играет какую-то роль, что чекбокс-это поле, описанное edit-методом?
Старый 21.01.2013, 16:25   #2  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
873 / 644 (23) +++++++
Регистрация: 14.10.2004
Цитата:
Сообщение от alicedr Посмотреть сообщение
перестал ругаться, хотя чекбокс так и остается отмеченным. Не помогает ни F5, ни
X++:
CallerForm.dataSource().research();
Играет какую-то роль, что чекбокс-это поле, описанное edit-методом?
Добавьте еще такую строчку:
X++:
callerForm.redraw();
Старый 21.01.2013, 16:38   #3  
alicedr is offline
alicedr
Участник
 
175 / 43 (2) +++
Регистрация: 06.07.2012
Адрес: Канада
Все равно чекбокс отмечен. Вероятно из-за того, что его значение хранится в переменной mark формы 1. К переменным как-то можно добраться? Или придется заводить невидимый контрол на форме1, который будет изменять переменную mark?
Старый 21.01.2013, 16:48   #4  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
873 / 644 (23) +++++++
Регистрация: 14.10.2004
Тогда вместо обращения к контролу, вызовите edit-метод напрямую.

X++:
Object obj;
....
obj = callerForm;
obj.myEditMethod(true, false);
callerForm.redraw();
Старый 22.01.2013, 14:18   #5  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
Предложу работающий но не стандартный метод...
winapi::sendmessage(callerform.hwnd(), WM_KEYDOWN, VK_F5, 0)
:O)
Для разнообразия.

C уважением, Дмитрий.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как быстро обновить содержимое HTML Document на форме? Dronas DAX: Программирование 2 12.11.2021 11:28
Проверка значения CheckBox объявленного на форме в Grid mallard DAX: Программирование 3 03.05.2007 16:49
Как из формы Form2 обновить записи на форме Form1? Hidden DAX: Функционал 15 24.05.2005 11:53
Объединить несколько полей таблицы в одном поле Grid-а на форме? storer DAX: Программирование 2 12.11.2003 14:08
Поиск в Grid по полю из другой таблицы Dron AKA andy DAX: Программирование 9 01.08.2002 16:36

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:25.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.