美文网首页
Workfine学习体验:让“表”活过来的秘密—定义数据项

Workfine学习体验:让“表”活过来的秘密—定义数据项

作者: Workfine小W | 来源:发表于2022-03-21 10:29 被阅读0次

    上一篇我们讲到如何在workfine中建立一张表单,相信大家已经能够轻松掌握了,在最后给大家留了一个问题:表格式设计下的表单为什么不能在应用端填写使用呢?那是因为还少了一步,定义数据项。

    数据项是数据结构中讨论的最小单位,是数据记录中最基本的、不可分的有名数据单位。数据项可以是字母、数字或两者的组合。通过数据类型(逻辑的、数值的、字符的等)及数据长度来描述。数据项用来描述实体的某种属性,比如入库表单中的入库单号,入库日期等。

    而我们Workfine中要定义的数据项就是数据表的基本元素,在讲今天的主题,定义数据项之前,咱们要搞清楚一个问题,给你一张数据表,你知道哪里是主表,哪里是扩展表吗?咱们仍以采购入库表为例:

    Workfine中定义数据表分为主表和扩展表,主表是指一次填写只能填写一条记录,扩展表是在一次填写中可以填写多条记录的表。扩展表会随着记录数的增加向一个方向不断的增加行(列)数。

    由于主表和扩展表的基本属性不同,所以在定义的时候需要分开定义。

    定义主表

    第一步:选中字段后的【空白区域】,填充颜色。这里是为了区分要定义的数据项,我们填充上颜色,我选的是灰色,你们可以按照自己的喜好选择。

    第二步:点击要定义的单元格,鼠标放到数据项上,会出现【定义主表项】、【定义扩展项】以及【数据管理】,这里我们先选择【定义主表项】(如下图)。

    或者直接在选中字段后的空白区域右击,选择【定义主表项】。

    第三步:修改字段的数据类型,例如:入库单号、供应商名称、联系人可以设置为【文本】,入库日期、订单日期可以设置【日期】,设置完点击保存即可定义主表字段的数据类型。

    Tips:

    1、定义数据项的时候可以一次性选择编辑区域定义,【Ctrl+单击】选择需要定义的主表项;

    2、定义的时候要确定好每个字段的数据类型,数值型字段是能够参与加减乘除的,所以电话号码、身份号码等属于文本型。

    定义扩展表

    第一步:框选扩展表【数据区域】,鼠标放到数据项上,会出现【定义主表项】、【定义扩展项】以及【数据管理】,这里我们选择【定义扩展项】(如下图)。

    或者直接在选中字段后的空白区域右击,选择【定义扩展项】。

    第二步:修改字段【数据类型】后,右上角可选择【扩展方向】,扩展表可以随着一个方向【向下】或者【向右】或者【二维】增加扩展任意行数,点击【保存】按钮即可。

    Tips:

    1、如果一个模板中定义了多个扩展表,多个扩展表不允许重名;

    [if !supportLists]2、[endif]整个业务系统中,所有的表名都不允许重复;

    3、扩展项定义完成后,可以在扩展方向上增加或者删除行。因此在定义的时候,只需要规定一个初始的填写格式即可,实际的行数是可以动态增加或者删除的。

    常见问题:

    [if !supportLists]1、[endif]在workfine之前版本里的交叉表怎么没了?

    答:4.0以上版本中,交叉表跟扩展表合并,原先的向下向右扩展选项增加了二维选项。

    2、如果想要修改定义的数据项要怎么操作呢?

    答:两种方法,第一种可以直接点击字段后面已经定义过的数据项,在右侧弹出细节框即可修改;第二种点击数据项管理,可在总页面中选择修改。(如下图)

    3、新建和追加有什么区别?

    答:新建是创建新的数据表,追加是刚才创建的数据表少了几个字段,补充定义。简单来说就可以理解成excel的sheet概念,excel里一个sheet会放一类数据,新建是加一个sheet,追加是在当前sheet里的新列填数据。

    以上就是今天的分享内容了,如果你发现更多细节问题,赶紧来分享吧!

    相关文章

      网友评论

          本文标题:Workfine学习体验:让“表”活过来的秘密—定义数据项

          本文链接:https://www.haomeiwen.com/subject/gqbidrtx.html