表单中字段的显示方法和装置的制造方法_2

文档序号:9687575阅读:来源:国知局
说明中的实施例及实施例中的特征可以互相结合。
[0062]表单的显示内容以固定方式写入表单中。具体的,在表单开发中根据需求预先写入表单中各字段的显示内容,后续应用中,按预先写入的显示内容显示。随着同一表单的需求不断发展变化,固定表单显示内容带来较多的问题,诸如修改困难、复用性差、可扩展性差等,导致该种显示方式不能满足业务发展的需要。为了避免表单内容不可灵活变更的问题,本发明提出了一种表单中字段的显示方法,该方法应用于一种终端,该终端上运行有表单中字段的显示装置,该表单中字段的显示装置如下述图11至图15任一图所示的实施例所述的表单中字段的显示装置。该表单中字段的显示装置可以通过设置组合规则的方式调整表单字段的显示内容,提升了表单字段显示的灵活性、可扩展性、复用性。
[0063]结合上述实施环境,参见图1所示的实施例,本实施例提供了一种表单中字段的显示方法,本实施例提供的方法流程具体如下:
[0064]101:获取表单中更改字段的更改值;
[0065]102:根据设置的组合规则及更改值确定表单中各字段的显示值,组合规则是根据关联关系及具有关联关系的多个字段设置的;
[0066]103:在表单中显示各字段的显示值。
[0067]可选地,根据设置的组合规则及更改值确定表单中各字段的显示值之前,还包括:
[0068]获取具有关联关系的多个字段,根据多个字段之间的关联关系设置组合规则。[0069 ]可选地,获取具有关联关系的多个字段,包括:
[0070]从后台获取表单中所有字段,并将所有字段通过第一界面向用户展示;
[0071]接收用户在第一界面中选择的多个字段以及选择的多个字段之间的关系;
[0072]将接收到的多个字段确定为具有关联关系的多个字段;
[0073]将接收到的选择的多个字段之间的关系确定为关联关系。
[0074]可选地,将所有字段通过界面方式向用户展示之后,还包括:
[0075]当用户在第一界面中选择任一字段后,从后台获取任一字段的值,并通过第二界面向用户展示任一字段的显示值;
[0076]接收用户在第二界面中输入的任一字段的新显示值,并将新显示值作为第一字段的显示值,存储于后台中。
[0077]可选地,根据设置的组合规则及更改值确定表单中各字段的显示值,包括:
[0078]根据设置的组合规则确定更改字段的关联字段,关联字段为组合规则中与更改字段存在关联关系的字段;
[0079]根据关联字段与任更改段之间的关联关系及更改值确定关联字段的显示值。
[0080]有益效果:
[0081]获取表单中更改字段的更改值;根据设置的组合规则及更改值确定表单中各字段的显示值,组合规则是根据关联关系及具有关联关系的多个字段设置的;在表单中显示各字段的显示值,使得表单制作后还可以根据实际应用情况通过设置组合规则的方式调整表单字段的显示内容,提升了表单字段显示的灵活性、可扩展性、复用性。
[0082]结合上述实施环境,参见图2所示的实施例,本实施例提供了一种表单中字段的显示方法,本实施例提供的方法流程具体如下:
[0083]201:获取具有关联关系的多个字段,根据多个字段之间的关联关系设置组合规则;
[0084]其中,关联关系可以有多个,每个关联关系可以包含多个字段。本步骤分别针对每个关联关系中的多个字段,分别形成对应的组合规则。
[0085]本步骤在具体实施时,可以通过如下四个步骤实现。
[0086]步骤一:从后台获取表单中所有字段,并将所有字段通过第一界面向用户展示;
[0087]例如,获取表单中所有字段,并以图3所示的界面向用户展示所有界面。
[0088]步骤二:接收用户在第一界面中选择的多个字段以及选择的多个字段之间的关系;
[0089]此步骤在执行时,可以直接在第一界面中开放用户选择接口,使用户直接在第一界面中选择,还可以加入用户选择分界面接口,使用户通过分界面接口,在分界面中选择对应的内容。
[0090]例如,用户在图3中点击圆圈中的规则列表,进入图4所示的交叉组合字段定义界面,获取用户在图4所示界面中输入的多个字段名称,字段之间的关系,组合规则有效期,字段值等。其中,图4中的字段名称还可以通过点击图4中的“字段1”,“字段2”,“字段3”或“字段4”所弹出的图5所示界面获得。
[0091]另外,本实施例仅以选择为例进行说明,在具体实施时,还可以向用户开放输入接口,使用户直接输入多个字段和/或多个字段之间的关系。
[0092]此外,本实施例的应用场景除变更关联关系外,还包括变更显示值。对于变更显示值的场景,可以通过如下方式完成:当用户在第一界面中选择任一字段后,从后台获取任一字段的值,并通过第二界面向用户展示任一字段的显示值;接收用户在第二界面中输入的任一字段的新显示值,并将新显示值作为第一字段的显示值,存储于后台中。
[0093]例如,图4中的字段值可以通过点击图4中的“值区域”所弹出的图6所示界面获得。
[0094]步骤三:将接收到的多个字段确定为具有关联关系的多个字段;
[0095]步骤四:将接收到的选择的多个字段之间的关系确定为关联关系。
[0096]例如,接收到关联关系1:费用部门、业务类型、项目之间的关联关系。关联关系2:业务类型、项目、差旅国家之间的关联关系。
[0097]为了更清楚的描述步骤201执行的结果,下面以生活中常见的收货地址表单为例,进行描述。如图7所示。
[0098]字段国家、省、市、区之间存在关联关系3,根据关联关系3形成组合规则1:当国家为中国时,省字段值包括:北京市和江苏省(由于省较多,本实施例仅以两个省为例,对于实际中的其他省,此处不一一列举)。
[0099]组合规则2:当国家为中国,省为北京市时,市字段值为:北京市,区字段值包括:东城区和西城区(由于区较多,本实施例仅以两个区为例,北京市包括的其他市,此处不一一列举)。省为江苏省时,市字段值为:南京市、无锡市(由于市较多,本实施例仅以两个市为例,江苏省包括的其他市,此处不一一列举)。
[0100]需要说明的是,步骤201并非每次均执行的步骤,在建立表单时,可以通过步骤201确定初始组合规则。后续使用过程中,当需要改变组合规则、增加组合规则时,再执行步骤201以设置组合规则,进而调整表单字段的显示内容,提升了表单字段显示的灵活性、可扩展性、复用性。
[0101]202:当表单中任一字段更改后,获取表单中更改字段的更改值;
[0102]监控表单,当获知表单中某一字段更改后,获取该字段的更改值。
[0103]例如,获取图7所示的表单中省字段由图7所示的江苏省更改为北京市。
[0104]203:根据设置的组合规则及更改值确定表单中各字段的显示值;
[0105]其中,组合规则是步骤201中根据关联关系及具有关联关系的多个字段设置的;
[0106]本步骤的【具体实施方式】,本实施例不进行具体限定,包括但不限于:根据设置的组合规则确定更改字段的关联字段,关联字段为组合规则中与更改字段存在关联关系的字段;根据关联字段与任更改段之间的关联关系及更改值确定关联字段的显示值。
[0107]具体的,可以通过如下步骤实现。
[0108]1、根据组合规则确定任一字段的第一关联字段;[0109 ]其中,关联字段为组合规则中与任一字段存在关联关系的字段;
[0110]2、根据第一关联字段与任一字段之间的第一关联关系及更
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1