0
У меня есть некоторые проблемы с запросами в X ++.Диапазон запросов с utcdatetime X ++
Query extended range failure: SPLCertificateSell.ValidFrom is not a valid datasource.field pair near pos 36.
Я пытаюсь к QueryBuildRange с utcdatetime, но я получаю сообщение об ошибке ('validFrom' является DATETIME и 'DateTimeUtil :: getSystemDateTime() возвращает utcDateTime):
qbrCertificateSell2 = qbdsCertificateSell.addRange(fieldNum(SPLCertificateSell, ValidFrom));
qbrCertificateSell2.value(strFmt('((%1.%2 <= "%3"))'
,tableStr(SPLCertificateSell)
,fieldStr(SPLCertificateSell, ValidFrom)
,DateTimeUtil::getSystemDateTime()
));
Попробуйте изменить строку на это 'qbrCertificateSell2 = qbdsCertificateSell.addRange (fieldNum (SPLCertificateSell, RecId));' –