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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.08.2015, 16:20   #5  
syl is offline
syl
Участник
Аватар для syl
 
236 / 21 (1) +++
Регистрация: 10.06.2015
Адрес: Киев
X++:
public boolean validateWrite()
{
    boolean ret;

    if (countryRegion_RU)
    {
        if (purchAgreementHeader.AgreementClassification)
        {
            purchAgreementForm.formMethodDataSourceCreate(purchAgreementHeader_ds);
        }
        else
        {
            return checkFailed(strFmt("@SYS84753", fieldPName(PurchAgreementHeader, AgreementClassification)));
        }
        if (!purchAgreementHeaderExt_RU.AgreementDate)
        {
            return checkFailed(strFmt("@SYS84753", fieldPName(PurchAgreementHeaderExt_RU, AgreementDate)));
        }

        if (!purchAgreementHeaderExt_RU.checkAgreementUniqueness(purchAgreementHeader))
        {
            return false;
        }
    }

    ret = super();

    if (agreementHeaderDefault_ds.object(fieldNum(AgreementHeaderDefault, Project)).mandatory()
        && !agreementHeaderDefault.Project)
    {
        ret = checkFailed(strFmt("@SYS84753", fieldPName(AgreementHeaderDefault, Project)));
    }

    if (ret && !purchAgreementForm.formMethodDataSourceValidateWrite(purchAgreementHeader_ds))
    {
        ret = false;
    }

    return ret;
}
Если проходить дебаггером то все норм (в super тоже), но после того как код отработал, сообщение все же выдается.
Все поля заполнены!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как сделать в lookup поиск по нескольким полям Jurezzz DAX: Программирование 6 31.05.2013 10:45
Поиск набором в выпадающем списке.. propeller DAX: Программирование 0 04.04.2011 17:31
"поиск" braathe DAX: Программирование 6 24.03.2006 13:07
Поиск источника ошибки nikbik DAX: Программирование 11 16.02.2006 09:09
Поиск по подстроке JohNick DAX: Программирование 8 06.03.2004 22:24

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

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

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