Dynamics crm 报告的筛选日期

Dynamics crm 报告的筛选日期,dynamics-crm,microsoft-dynamics,navision,Dynamics Crm,Microsoft Dynamics,Navision,我目前正在使用Navision中的“book sales”报表,目前使用两个变量“Date”,一个用于过滤器的开始,一个用于过滤器的结束,但我想知道用户是否只能使用一个变量直接输入“month”和“year”。谢谢大家! 如果使用SETRANGE设置过滤器,则需要两个值。但如果使用SETFILTER,则可以将字符串与日期筛选器一起使用,如下所示: 010115..103115 p1..p3 正义: SETFILTER(filterstring) 是,当用户输入月份和年份数据时,您可以通过代码将此

我目前正在使用Navision中的“book sales”报表,目前使用两个变量“Date”,一个用于过滤器的开始,一个用于过滤器的结束,但我想知道用户是否只能使用一个变量直接输入“month”和“year”。谢谢大家!

如果使用SETRANGE设置过滤器,则需要两个值。但如果使用SETFILTER,则可以将字符串与日期筛选器一起使用,如下所示:

010115..103115

p1..p3

正义:


SETFILTER(filterstring)

是,当用户输入月份和年份数据时,您可以通过代码将此信息转换为日期值示例:

变量从和到=日期

from := DMY2DATE(1, Month, Year);
EVALUATE(to, FORMAT(CALCDATE('+1M', Desde) -1));
YourTable.SETRANGE("Posting Date", from, to);