确认表单
本示例准备了指定月份的日期字段(Month),以及表格中的行号数值字段(RowNo)、根据行号计算的日期字段(Date)和输入该日期星期的单行文本框字段(Week)。
在Boost! Action的“添加表格行”中,可以用Boost! 原创函数指定要添加的行数,并根据情况进行变化。本页面介绍添加与指定月份天数相同的行数,并在各行中输入行号、日期和星期的示例。
本示例准备了指定月份的日期字段(Month),以及表格中的行号数值字段(RowNo)、根据行号计算的日期字段(Date)和输入该日期星期的单行文本框字段(Week)。
操作的条件设为Month字段中有值。
在“目标行数或计算公式”中,输入以下函数。该函数求出Month字段的日期所属月份的月末日。
DATE_FORMAT(DATE_CALC(%Month%,"first-of-month,1 month,-1 day"),"d")
在“插入固定值或计算结果”中,从上到下依次输入以下函数。
0MAX(%RowNo%)+1DATE_CALC(%Month%,"first-of-month,-1 day,%RowNo% day") WEEK_CALC(%Date%)IF(%Week%="0","Sun",IF(%Week%="1","Mon",IF(%Week%="2","Tue",IF(%Week%="3","Wed",IF(%Week%="4","Thu",IF(%Week%="5","Fri","Sat")))))) 为表格内的字段设置多个函数时,会先在所有行中执行第1个函数,然后再进入下一个函数。
请将%Month%等字段代码替换为您所使用应用的字段代码。
本示例从记录详情页面的按钮执行。将添加与该月天数相同的行,并在各行中输入行号、日期和星期。
表格单元格的背景色是用Boost! Style设置的。