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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.04.2015, 07:51   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от bitter Посмотреть сообщение
необходимо найти строку в другой таблице и выяснить заполнено ли определенное поле в данной строке.
А если в таблице есть две "такие" записи и с заполненным полем и с не заполненным? Проверять нужно, что данное поле заполнено для всех "таких" или хотя бы для одной? А что делать если вообще "таких" строк в таблице нет ни с заполненным полем ни с незаполненным?

Если "таких" строк в принципе не может быть больше одной (выборка происходит по уникальному ключу), то возможно логичнее сначала прочитать значение этой записи (каким бы оно ни было пустым или заполненным) - проверить что сама запись в таблице есть, а уже вторым шагом проверить заполненность поля в выбранной записи.
Цитата:
Сообщение от bitter Посмотреть сообщение
Я не совсем понимаю как мне выяснить заполнено ли поле найденной строки
X++:
if (queryRun.next())
{
    RContractTable = queryRun.get(tableNum(RContractTable)); // получаем выбранную запись
    if (RContractTable.ContractDate)
    {
        info("Поле заполнено");
    }
    else
    {
        info("Поле не заполнено");
    }
}
else
{
    info("Запись не найдена");
}

Последний раз редактировалось S.Kuskov; 13.04.2015 в 07:54.
За это сообщение автора поблагодарили: bitter (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Table Scan через QueryRun maximka DAX: Программирование 8 05.10.2007 10:46
Пропадает значение Range при экспорте проекта gl00mie DAX: Программирование 3 27.09.2007 00:22
Запуск программы из Аксапты через 2-хзвенку Migel_84 DAX: Программирование 25 27.04.2006 09:41
QueryBuildDataSource - динамически if_maks DAX: Программирование 6 07.04.2006 13:39
Проблема с запуском business connector'a через удал доступ yooshi DAX: Программирование 1 07.11.2005 08:56
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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