AXForum  
Вернуться   AXForum > Прочие обсуждения > Курилка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.02.2018, 19:17   #11  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Здравствуйте! Возможно кто-то уже упоминал об этом, но всё же запощу.

Форма, используемая при создании лукапа для мульселект контрола:

SysLookupMultiSelectGrid

метод executeQuery датасорса Common.

X++:
if(queryRunCursor)
{
    if(queryRunCursor.isTempDb() || queryRunCursor.isTmp())
    {
        formDataSourceCursor.setTmpData(queryRunCursor);
    }
    else
    {
         formDataSourceCursor.data(queryRunCursor);
    }
}
queryRunCursor.isTmp() кейс покрыт с помощью setTmpData()

а вот queryRunCursor.isTempDb() кейс подразумевал бы чего-то вроде:

X++:
formDataSourceCursor.linkPhysicalTableInstance(queryRunCursor);
даже если это крайнемаловероятный вариант.

Скажите пожалуйста что думаете. заранее спасибо.

UPD: Dynamics 365 U10

Последний раз редактировалось Cardagant; 15.02.2018 в 19:22.
Теги
axapta, cil, d365fo, guid, rasset, uuid, uuidv7, баг

 


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

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

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