设计手册
遇到问题了吗?不用担心,答案都在这。
全站搜索

设置字段的默认值

设置字段默认值

在某些情况下,你可能会需要让Ragic自动在一些字段中帮你填上默认值,像是在数据录入时自动记录现在的日期或者时间,如此一来可以省去手动输入的时间,或是留下记录的信息(最后修改人、数据创建日期等)

甚至是选项,也可以套用默认值,例如状态的选项字段,默认状态如果都是一样的话,利用默认值就可以省去用户另外选择的时间,也能避免一些错误。

也能在设计模式中,选择字段设置>基本>再点击"默认值"旁的链接,这可以帮你在某些字段调整默认值。

Ragic提供的多种变量

你也可以输入一个值并将它设置为默认值,如此一来它就会自动在每一笔数据的这个字段中生成,或者你也可以使用Ragic中提供的变量设置,让你在输入或更新数据时,自动生成默认值。

默认值 默认格式 变量 范例
创建日期 yyyy/MM/dd $DATE 2015/05/19
创建时间 HH:mm:ss $TIME 09:21:05
创建日期、时间 yyyy/MM/dd HH:mm:ss $DATETIME 2015/05/10 09:21:05
创建年份 yyyy $YEAR 2015
创建月份 M $MONTH 5
创建工作日 E $WEEKDAY 2
创建用户名称 Name LastName $USERNAME Jane Doe
创建用户电邮 email@domain.com $USERID jane@initech.com
最后修改日期 yyyy/MM/dd #DATE 2015/05/23
最后修改时间 HH:mm:ss #TIME 09:32:06
最后修改日期、时间 yyyy/MM/dd HH:mm:ss #DATETIME 2015/05/23 09:32:06
最后修改年份 yyyy #YEAR 2015
最后修改月份 M #MONTH 5
最后修改工作日 E #WEEKDAY 2
最后修改用户名称 Name LastName #USERNAME Karen Moore
最后修改用户电邮 email@domain.com #USERID karen@initech.com
序列 1,2,3 $SEQ 3

上述这些都是在设置默认值时可以自行挑选的选项。

自行输入默认值格式

如果你需要为默认值设置一个完全不同的格式,只需要在默认值选项下方的格式框直接输入格式,或者从Ragic提供的格式选项中挑选就可以啦!你也可以为日期字段设置自订的日期格式

套用公式

你也可以为默认值套用公式,只要在设计模式下勾选“以公式运行”,即可编辑公式。关于Ragic支持的公式列表,请参阅此篇说明

需要特别留意的是,在默认值字段套用的公式,仅有在第一次编辑参照字段的时候会运行。后续变更参照字段时,公式将不会重算。如果你希望每次编辑时都可以重算,请使用一般的公式

另外,如果表单打开了自动保存模式且公式参照一个以上的字段,默认值公式也不适用,请改用一般的公式。(自动保存模式会在用户填写数据时多次自动保存字段值,系统可能在用户还没填完所有参照字段值时,就第一次自动保存数据并运行默认值公式,导致结果与设计者的预期不同。)

与只读选项一起使用

默认值字段常与"只读"选项一起使用,"只读"模式确保用户无法手动更改这个值。

空值自动填入

当表单已经有数据的情况下,后来才新增字段并套用默认值,或是原本没有套用默认值的字段,后来才设置默认值的话,Ragic 不会自动依据新的默认值重新填入已经保存的数据,所以旧数据中这个新字段的值就会是空的。

如果希望空值都能自动填入新的默认值时,例如:创建日期、创建用户或汇率字段等,你可以在设计模式下,参阅以下步骤:

步骤1:进入设计模式新增或修改需要的默认值

步骤2:保存表单设计

步骤3:选择要填入默认值的字段,再点“空值自动填入”

点击后,系统会在背景进行自动填入,如果数据库中有较多数据可能会需要一些时间。此时可以离开设计模式进行其他操作,自动填入完成后会于左下方退出通知。

再回到表单页面就可以看到自动填入的字段值。

回最上面 目录
瞭解更多:
我们为什么要开发Ragic?
免费课程
使用说明
Ragic定价
Ragic应用
最新信息:
博客
Facebook
YouTube
立即科技 Ragic, Inc.
02-7728-8692
台北市中正区南昌路二段81号9楼
info@ragic.com