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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.09.2007, 08:06   #1  
MKhaziev is offline
MKhaziev
Участник
 
16 / 10 (1) +
Регистрация: 08.10.2004
Адрес: Ижевск
Визуализация CheckBox
DAX 4 SP2

Добрый день!
Очередная потребность клиента в изменении поведения контролов в форме.

Очень часто пользователи щелкают мышкой по заголовку CheckBox при этом срабатывает событие изменения значения. Не подскажите, где идет обработка данного события и как заставить CheckBox не реагировать на OnClick мыши?
Старый 04.09.2007, 09:54   #2  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Долго думал. Но так и не понял, зачем они его кликают и почему значение при этом не должно изменяться??

Возможно поможет простой запрет его редактирования (установив на нем свойство AllowEdit = false (или же на источнике/таблице, если это связанное с источником данных поле)?
Старый 04.09.2007, 10:56   #3  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Я завидую проекту, на котором у клиента такие проблемы.

Иван, видимо имеется в виду, что кликают не по "квадратику", а по лейблу. И видимо хотят, чтобы при этом значение не менялось. А менялось только при клике на "квадратик".
Старый 04.09.2007, 11:01   #4  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Сообщение от MKhaziev Посмотреть сообщение
Очень часто пользователи щелкают мышкой по заголовку CheckBox при этом срабатывает событие изменения значения. Не подскажите, где идет обработка данного события и как заставить CheckBox не реагировать на OnClick мыши?
А обучать пользователей не пробовали? А иначе будете отвечать на вопросы типа таких http://dmitrykarpov.nm.ru/humor/carsupp.htm
__________________
Михаил Андреев
https://www.amand.ru
Старый 04.09.2007, 11:04   #5  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Кстати. Из смешного. У одного из клиентов пользователь потребовал заблокировать программно кнопку Reset, типа случайно нажимается то ли ногой, то ли ещё чем (комп на полу стоял).
__________________
Михаил Андреев
https://www.amand.ru
Старый 04.09.2007, 11:42   #6  
MKhaziev is offline
MKhaziev
Участник
 
16 / 10 (1) +
Регистрация: 08.10.2004
Адрес: Ижевск
Спасибо за полезные ответы!
Старый 04.09.2007, 11:57   #7  
Antant is offline
Antant
Участник
 
82 / 17 (1) ++
Регистрация: 03.12.2005
Можно вообще убрать текст чекбокса и заменить его на обычный статический текст, а от чекбокса оставить один квадратик ... мне только это приходит в голову, если не использовать ActiveX
__________________
И почему никто меня не любит?
Да, я надоедливый
Теги
ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Управление CheckBox в word шаблоне из DAX kornix DAX: Программирование 3 24.02.2009 17:37
checkbox in grid Breeze DAX: Программирование 9 22.06.2007 16:44
jerry-dynamics: checkbox Locked in Journal Blog bot DAX Blogs 0 16.06.2007 11:20
CheckBox Aslan DAX: Программирование 2 23.01.2006 15:02
значение checkBox kitty DAX: Программирование 16 08.09.2005 17:01
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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