【发布时间】:2018-09-07 22:53:09
【问题描述】:
我想建立查询范围,在哪里
ActiveTo 今天。
有没有可能,我试过类似的方法,但它不起作用。
qbdsDimAttrValue = ds.addDataSource(tableNum(DimensionAttributeValue));
qbrMainAccountActiveFrom = qbdsDimAttrValue.addRange(fieldnum(DimensionAttributeValue,ActiveFrom));
qbrMainAccountActiveFrom.value(strFmt('(((%1.%2 != 0) || (%1.%3 != 0)) && ((%1.%2 > %4) || (%1.%3 < %4)))',
qbdsDimAttrValue.name(),
fieldStr(DimensionAttributeValue,ActiveFrom),
fieldStr(DimensionAttributeValue,ActiveTo),
today(),
));
我写 0,因为在表 DimensionAttributeValue 中,如果字段 ActiveFrom、ActiveTo 为空,它的值为 0,而不是 dateNull()、dateMax()
【问题讨论】:
标签: date range axapta microsoft-dynamics