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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.03.2004, 10:22   #1  
kostas is offline
kostas
Участник
 
28 / 10 (1) +
Регистрация: 27.01.2004
Адрес: Владимир
? Можно ли в коде управлять свойством Mandatory?
Можно ли в коде управлять свойством Mandatory для поля таблицы?
Вообще, как в коде выйти на properties для полей таблицы
Старый 09.03.2004, 15:16   #2  
france is offline
france
Участник
 
159 / 11 (1) +
Регистрация: 24.11.2003
Адрес: Москва
в AOT\System Documentation\Classes\TreeNode посмотрите методы AOTSetProperties\AOTGetProperties.
Старый 10.03.2004, 09:57   #3  
TravellerInTime is offline
TravellerInTime
Участник
Аватар для TravellerInTime
 
130 / 36 (2) +++
Регистрация: 14.07.2003
Адрес: Россия, Тула
?
Цитата:
Изначально опубликовано france
в AOT\System Documentation\Classes\TreeNode посмотрите методы AOTSetProperties\AOTGetProperties.
Я правильно понимаю, что с помощью этих методов мы записываем свойство в AOT и оно остаётся там навсегда? А как изменить свойство поля таблицы только на время выполнения?
Старый 10.03.2004, 10:08   #4  
TravellerInTime is offline
TravellerInTime
Участник
Аватар для TravellerInTime
 
130 / 36 (2) +++
Регистрация: 14.07.2003
Адрес: Россия, Тула
Re: Можно ли в коде управлять свойством Mandatory?
Цитата:
Изначально опубликовано kostas
Можно ли в коде управлять свойством Mandatory для поля таблицы?
Вообще, как в коде выйти на properties для полей таблицы
Знаю как это сделать для DataSource формы:

PHP код:
CustTable_DS.object(fieldnum(CustTableName)).mandatory(true); 
Но что интересно: поле подсвечивается красным, но валидация не происходит.
Может падскажет кто-нибудь, что надо сделать чтобы происходила валидация?
Старый 10.03.2004, 10:34   #5  
france is offline
france
Участник
 
159 / 11 (1) +
Регистрация: 24.11.2003
Адрес: Москва
Re: Re: Можно ли в коде управлять свойством Mandatory?
Если Вам нужно проверять значение поля (Validate), то перекройте методы таблицы - ValidateField, ValidateWrite или ValidateDelete.
Старый 10.03.2004, 11:14   #6  
TravellerInTime is offline
TravellerInTime
Участник
Аватар для TravellerInTime
 
130 / 36 (2) +++
Регистрация: 14.07.2003
Адрес: Россия, Тула
Re: Re: Re: Можно ли в коде управлять свойством Mandatory?
Цитата:
Изначально опубликовано france
Если Вам нужно проверять значение поля (Validate), то перекройте методы таблицы - ValidateField, ValidateWrite или ValidateDelete.
Именно так я и сделал!
Но меня интересует автоматическая валидация, как это происходит в случае если свойство Mandatory поля таблицы установлено в true. Ведь в этом случае ничего перекрывать не надо, и Аксапта сама подскажет, что поле должно быть заполнено. Почему это не работает у DataSource?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Книга Покупок можно ли не закрывать? asabin DAX: Функционал 1 18.11.2005 17:50
Можно ли в инамическом запросе использовать "group by"? yooshi DAX: Программирование 26 23.09.2005 16:35
Можно ли исп. switch задать диапазон для case ??? djoker DAX: База знаний и проекты 23 27.12.2004 15:28
Можно ли поменять налоговый код по проведенной закупке или накладной поставщика Голова 2уха DAX: Функционал 1 25.10.2004 11:51
Как можно управлять элементом Grid из кода? vitk DAX: Программирование 4 26.08.2004 16:02
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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