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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.06.2009, 07:18   #1  
CasperSKY is offline
CasperSKY
Axapta Retail User
Аватар для CasperSKY
Axapta Retail User
 
53 / 10 (1) +
Регистрация: 22.02.2008
Задизаблить контролы на гриде
Привет всем, возникла проблема - нужна помосч
Суть проблемы - есть Grid у него предположим 3 RealEdit, в эти эдиты выводится 10 записей(строк), как можно выставить Enabled::No для первого эдита в первых трех строчках, а для остальных (с четвертой по десятую в первом эдите и все в остальных эдитах) enabled::yes ? Ну или если эдиты будут идти не друг за другом?
Старый 30.06.2009, 07:36   #2  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
X++:
public void cursorNotify(int _event)
{
    ;
    super(_event);

    MyTable_DS.object(fieldnum(MyTable, MyField)).enabled(My_Condition);
}
Старый 30.06.2009, 08:34   #3  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,732 / 406 (17) +++++++
Регистрация: 23.03.2006
у grid наверняка указан datasource, а у контролов поля таблицы, вот у него (datasource) перекрываете метод active() и в нем пропивываете какое поле дизаблить по условию
X++:
myTable_DS.object(fieldnum(MyTable, MyField)).allowEdit(allowEdit);
Старый 30.06.2009, 10:33   #4  
CasperSKY is offline
CasperSKY
Axapta Retail User
Аватар для CasperSKY
Axapta Retail User
 
53 / 10 (1) +
Регистрация: 22.02.2008
raz,ice Спасибо!
Теги
грид, контрол, запрет

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Открытие формы с деталями активной записи в гриде sweeper DAX: Программирование 4 19.09.2008 15:55
как использовать .net контролы (*.dll) sschainik DAX: Программирование 9 20.05.2008 14:45
Сортировка в гриде kashperuk DAX: Программирование 11 29.06.2006 09:18
задизаблить контролы kitty DAX: Программирование 3 16.03.2006 12:00
Lookup поля в Гриде NeveB DAX: Программирование 1 10.12.2003 12:18

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

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

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