Здравствуйте! Возможно кто-то уже упоминал об этом, но всё же запощу.
Форма, используемая при создании лукапа для мульселект контрола:
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