我是 CR 新手,需要一个公式来为我提供日期字段上的月底 a 。
如果日期是 628/2012 或 7/12/2012,则无论字段显示该月的哪一天,我都需要将公式设置为月底。当然,我们知道并非每个月都会在 30 日或 31 日结束,二月有时会在 29 日或 30 日结束。那么我可以用什么公式来做到这一点
示例字段名称 {table.end_date}
任何帮助是极大的赞赏。
提前致谢。
创建一个公式字段来计算月底:
//{@EndOfMonth}
// find the first day of the month, add a month to it, then subtract a day
DateAdd("m", 1, DateTime( Year({table.dateField}), Month({table.dateField}), 1, 0,0,0 )) - 1
创建第二个公式来生成文本表示:
//{@TextRepresentation}
If Isnull({table.end_date}) Then
Space(8)
Else
ToText({@EndOfMonth}, "YYYYMMDD")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)