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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.04.2014, 14:23   #1  
demoded is offline
demoded
Участник
 
39 / 91 (4) ++++
Регистрация: 10.03.2010
:( Не редактируется поле на гриде
Столкнулся с непонятным поведением формы в АХ4.0

добавил галочку (NoYes) в таблицу, вывел ее на форму
пытаюсь кликать по ней - не работает.
allowEdit() = true, само поле тоже разрешено для редактирования.

добавил кнопку, которая изменяет значение поля - работает

где еще посмотреть, чтобы редактирование было по галочке, а не с кнопки?

Последний раз редактировалось demoded; 28.04.2014 в 14:40.
Старый 28.04.2014, 15:07   #2  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от demoded Посмотреть сообщение
Столкнулся с непонятным поведением формы в АХ4.0

добавил галочку (NoYes) в таблицу, вывел ее на форму
пытаюсь кликать по ней - не работает.
allowEdit() = true, само поле тоже разрешено для редактирования.

добавил кнопку, которая изменяет значение поля - работает

где еще посмотреть, чтобы редактирование было по галочке, а не с кнопки?
форма стандартная?
другие поля доступны для редактирования (может датасорс не доступен для редактирования)?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 28.04.2014, 15:10   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,438 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Сам источник данных может быть закрыт от редактирования. У вас и другие поля в строке не редактируются или только ваше?

В свойствах поля на самой таблице тоже можно управлять доступностью поля. Свойства AllowEdit и AllowEditOnCreate
Старый 28.04.2014, 15:39   #4  
demoded is offline
demoded
Участник
 
39 / 91 (4) ++++
Регистрация: 10.03.2010
источник данных доступен для редактирования. я когда кнопку сделал попробовал
info(strFmt("%1", table_ds.allowEdit())
получил true;

другие поля закрыты от редактирования и я это вижу в их свойствах на источнике данных.

но своему я разрешаю редактирование. поискал по коду всяческие .enabled - ничего не нашлось
Старый 28.04.2014, 15:47   #5  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от demoded Посмотреть сообщение
поискал по коду всяческие .enabled - ничего не нашлось

А поищите всяческие edit ?
Старый 28.04.2014, 16:18   #6  
demoded is offline
demoded
Участник
 
39 / 91 (4) ++++
Регистрация: 10.03.2010
Цитата:
Сообщение от user_ax Посмотреть сообщение
А поищите всяческие edit ?
нет таких нету.
в классе который с формой работает тоже ничего нет.
Старый 28.04.2014, 16:29   #7  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,941 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Может максимальный уровень доступа в табличке / поле - просмотр ?
Чисто на уровне определения таблицы.
Старый 30.04.2014, 12:10   #8  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
299 / 866 (29) +++++++
Регистрация: 23.10.2012
Такое возможно при join DataSource (проблемного) к DS (родителю) в котором запрещен allow edit, но в таком случае и прочие поля таблиц не будут доступны для редактирования на форме (не вижу, чтобы здесь об этом шла речь).

Последний раз редактировалось Товарищ ♂uatr; 30.04.2014 в 12:15.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Display поле по двум датасорсам в одном гриде - возможно ли? ex3em DAX: Программирование 10 10.10.2013 16:38
Поле в гриде не из датасорса Katuxa DAX: Программирование 9 01.03.2013 16:24
обязательное для заполнения поле в уже созданной записи vanokh DAX: Программирование 12 27.09.2011 22:09
сопоставление оплат клиента, переносов сальдо-поле накладная в общем журнале? Aquarius DAX: Функционал 3 28.01.2009 12:51
Ошибка: фантомное дублирующее поле типа "дата" в гриде belugin DAX: Программирование 8 14.06.2006 00:15
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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