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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.11.2022, 13:27   #1  
DaniilT is offline
DaniilT
Участник
 
52 / 12 (1) ++
Регистрация: 28.04.2020
Как получить все счета из диапазона.
Добрый день.
Подскажите как получить счета ГК на основании интервала из таблицы RTax25LedgerInterval "Диапазоны счетов"
по полям FromMainAccountId "Счет (интервал: С)" и ToMainAccountId "Счет (интервал: До)"?

Может быть есть уже существующий метод?
Старый 09.11.2022, 13:41   #2  
DaniilT is offline
DaniilT
Участник
 
52 / 12 (1) ++
Регистрация: 28.04.2020
Разобрался, можно через секцию where сделать
X++:
 static void Job309(Args _args)
{
    MainAccount   mainAccount;
    
    while select mainAccount where mainAccount.MainAccountId >= '91.2.1' && mainAccount.MainAccountId <= '91.2.5' {
        
        info(strFmt('%1', mainAccount.MainAccountId));
    }
    
}
За это сообщение автора поблагодарили: Pandasama (2).
Старый 09.11.2022, 13:43   #3  
axm2017 is offline
axm2017
Участник
 
1,397 / 264 (11) ++++++
Регистрация: 15.05.2017
Цитата:
Сообщение от DaniilT Посмотреть сообщение
Разобрался, можно через секцию where сделать
X++:
 static void Job309(Args _args)
{
    MainAccount   mainAccount;
    
    while select mainAccount where mainAccount.MainAccountId >= '91.2.1' && mainAccount.MainAccountId <= '91.2.5' {
        
        info(strFmt('%1', mainAccount.MainAccountId));
    }
    
}
Люди в коде делают как то так
X++:
while select RecId from mainAccount
            where mainAccount.MainAccountId >= MainAccount::find(rTax25LedgerInterval.FromMainAccountId).MainAccountId   &&
                  mainAccount.MainAccountId <= MainAccount::find(rTax25LedgerInterval.ToMainAccountId).MainAccountId     &&
                  mainAccount.LedgerChartOfAccounts == LedgerChartOfAccounts::current()
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
реквизиты счета по номеру счета dark_knight DAX: Программирование 2 16.07.2020 05:38
Анализ счета Art_Tanis DAX: Программирование 0 26.11.2015 18:27
Применить предоплату: Комбинация XXX- недопустима для структуры счета kart DAX: Функционал 8 21.02.2013 21:53
По номенклатуре номер счета получить? Poleax DAX: Программирование 6 20.06.2008 16:10
Перечисление денег со счета банка на счет деньги в пути.Как правильно? Aquarius DAX: Функционал 1 13.04.2007 22:44
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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