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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.07.2019, 07:03   #1  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
650 / 352 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
Скорее всего у вас сломалось построение запроса, поскольку вы вероятно несколько раз добавляете QBR по одному и тому же полю.
Создайте аккумулирующую переменную и через запятую добавляйте туда все ваши JournalName. За пределами цикла создайте рендж и присвойте ему значение и статус.
__________________
// no comments

Последний раз редактировалось dech; 31.07.2019 в 07:06.
Старый 31.07.2019, 07:26   #2  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
887 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Цитата:
Сообщение от dech Посмотреть сообщение
сломалось построение запроса.
И сломанный запрос корректные данные по типу журнала на гриде отображает ?

Цитата:
Сообщение от dech Посмотреть сообщение
поскольку вы вероятно несколько раз добавляете QBR по одному и тому же полю
Так делать разве нельзя?

Цитата:
Сообщение от dech Посмотреть сообщение
Создайте аккумулирующую переменную и через запятую добавляйте туда все ваши JournalName.
И потом не удивляйтесь, когда принятое значение ограничения (value() у QueryBuildRange принимает длиннющий str) после вызова/обновления диалога расширенного запроса обрубится да размерности EDT Range и часть отображаемых ранее данных исчезнет.
Тут проще за-join'ить LedgerJournalName ограничением по требуемому полю - даже при добавлении нового наименования журнала и создания записей журналов по нему, при обновлении запроса в форме отобразятся актуальные данные, чего не будет ни в рассматриваемом , ни в предлагаемом Вами примерах.
__________________
Мы летаем, кружимся, нагоняем ужасы ...
За это сообщение автора поблагодарили: dech (1), smailik (2).
Теги
journaltype, ledgerjournaltable

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamics AX 2012 создание записи в таблице с наследованием skuull DAX: Программирование 0 04.10.2013 22:53
Создание новой записи + Фильтр (3.0 SP5 KR2 SQL) polygris DAX: Программирование 7 03.01.2008 16:17
4.0SP2: Создание записи в ForecastSales через API Jab Straight DAX: Программирование 8 30.11.2007 11:39
Создание новой записи в таблице Andrux DAX: Программирование 28 01.06.2007 10:23
Возможно ли создание записи ядром на 2-ом датасорсе? zipo DAX: Программирование 9 25.05.2006 10:21

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

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

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