设计手册
友善打印

Ragic云数据库设计手册

  • 1. 基本表单设计
    1. 1.1. 列表页面与表单页面
      1. 1.1.1. 手机App版列表页面及表单页面
    2. 1.2. 创建新的Ragic表单
      1. 1.3. 字段种类
        1. 1.3.1. 自动生成字段值
        2. 1.3.2. 连动选项
      2. 1.4. 字段附加设置
        1. 1.4.1. 设置字段的默认值
        2. 1.4.2. 字段格式
        3. 1.4.3. 其他字段设置
      3. 1.5. 创建字段描述
        1. 1.6. 创建子表格
          1. 1.7. 改变表单及页面签的页面布局
            1. 1.7.1. 管理页面签及表单
            2. 1.7.2. 在页面签下加入快捷动作
            3. 1.7.3. 在表单中插入图片
          2. 1.8. 公式
            1. 1.8.1. 签核公式
          3. 1.9. 设置签核
            1. 1.10. 表单及字段版本纪录
            2. 2. 用户管理
              1. 2.1. 新增内部用户
                1. 2.2. 访问权限
                  1. 2.3. 管理用户群组
                    1. 2.4. 将一笔数据指定给特定用户
                      1. 2.5. 传阅在Ragic的数据
                        1. 2.6. 新增外部用户
                          1. 2.7. 访客用户:E-mail认证暂时性登录
                            1. 2.8. 功能权限设置
                            2. 3. 系统设置
                              1. 3.1. 制作专属Ragic设置
                                1. 3.2. 帐号付款
                                  1. 3.3. 备份与还原
                                    1. 3.4. 数据库修改纪录
                                      1. 3.5. 排程管理
                                        1. 3.6. 数据库维护
                                          1. 3.7. 文件管理
                                            1. 3.8. 全域常量
                                              1. 3.9. 通知设置
                                                1. 3.10. 接口翻译
                                                  1. 3.11. 设置你的数据库主页
                                                    1. 3.11.1. 工作项目
                                                    2. 3.11.2. 行事历项目
                                                  2. 3.12. 资源回收桶
                                                  3. 4. 搜索
                                                    1. 4.1. 自订搜索-保存常用的筛选条件
                                                      1. 4.2. 自订左侧搜索列字段
                                                      2. 5. 进阶表单设计
                                                        1. 5.1. 链接工作表
                                                          1. 5.1.1. 链接&加载
                                                          2. 5.1.2. 动态筛选
                                                          3. 5.1.3. 多版本工作表
                                                          4. 5.1.4. 从子表格生成新表单
                                                          5. 5.1.5. 显示从其他表单的链接
                                                          6. 5.1.6. 新增源表单字段
                                                        2. 5.2. 自订单击钮
                                                          1. 5.2.1. 数据抛转
                                                          2. 5.2.2. 更新这张表单字段值
                                                          3. 5.2.3. 更新别张表单字段值
                                                          4. 5.2.4. 寄出自订E-mail
                                                          5. 5.2.5. 归并单击钮
                                                          6. 5.2.6. 将常用工具加为自订单击钮
                                                          7. 5.2.7. 将动作单击钮加入字段
                                                        3. 5.3. 其他表单设置
                                                          1. 5.3.1. 输入检查
                                                          2. 5.3.2. 条件式格式
                                                          3. 5.3.3. 提醒
                                                          4. 5.3.4. 付款
                                                          5. 5.3.5. 自动保存
                                                          6. 5.3.6. 设置保存数据后显示的信息
                                                          7. 5.3.7. 设置冻结
                                                          8. 5.3.8. 表单数据删除原则
                                                          9. 5.3.9. 表单分段
                                                          10. 5.3.10. 小图表
                                                      3. 6. 汇入汇出与集成
                                                        1. 6.1. 汇出与汇入
                                                          1. 6.1.1. 归并打印 (以Word/Excel引出)
                                                          2. 6.1.2. 发布到网络
                                                          3. 6.1.3. 定期从网址汇入
                                                          4. 6.1.4. 定期寄出报表
                                                        2. 6.2. 站点内嵌元件
                                                          1. 6.3. 行事历同步
                                                            1. 6.4. 透过Zapier集成
                                                              1. 6.5. 集成Ragic及外部服务
                                                              2. 7. 报表
                                                                1. 7.1. 数据仪表板
                                                                  1. 7.2. 排行报表
                                                                    1. 7.3. 数据透视
                                                                      1. 7.4. 行事历
                                                                        1. 7.5. 工作事项
                                                                          1. 7.6. 标签生成器
                                                                            1. 7.7. 显示地图
                                                                              1. 7.8. 曲线图
                                                                                1. 7.9. 甘特图
                                                                                  1. 7.10. 分群报表
                                                                                    1. 7.11. 看板(任务板)报表
                                                                                      1. 7.12. 用户报表
                                                                                        1. 7.13. 签核报表
                                                                                          1. 7.14. 圆饼图
                                                                                            1. 7.15. 预约系统
                                                                                            2. 8. 系统客制化 - 给程序员
                                                                                              1. 8.1. RESTful HTTP API 集成
                                                                                                1. 8.2. Javascript工作发动机
                                                                                                2. 9. 私有主机版说明
                                                                                                3.  

                                                                                                  1.1    列表页面与表单页面

                                                                                                  什么是"列表页面"和"表单页面"?

                                                                                                  首先,列表页面 表单页面 是ragic与一般电子表格最大的不同,也是使用ragic一个非常重要的概念

                                                                                                  列表页面 能够一次看到多笔数据

                                                                                                  表单页面 显示一笔数据的详细内容

                                                                                                  表单页面可以自由选择特定数据作为字段首部,而表单页面创建的数据会列在列表页面上。只要在列表页面上点选需要的数据,就可以进入包含详细内容的表单页面啰

                                                                                                  下面的范例中,在列表页面内点选一笔想看的销售订单,便可以链接到那笔销售订单(表单页面)的详细数据内容。

                                                                                                  设计模式下,右上方的箭头单击钮可以切换列表页面及表单页面。

                                                                                                  表单页面

                                                                                                  设计一个 表单页面 时,表格需要垂直排列首部。而水平排列首部代表制作一个子表格,而使用Ragic时,表单页面无法以子表格作为开始。

                                                                                                  列表页面

                                                                                                  列表页面 只能设置一个表格,字段首部是以水平方式排列。列表页面将所有字段创建在一个大表格内,而且不能有与该表格位连接的任何其他的表格在此页面面里。

                                                                                                  当你在设计制作自己的数据库时,不需要再花心思设计列表页面,因为当你保存表单页面时,Ragic就会 自动生成列表页面 。所以,设计数据库的标准程序会从制作一个表单页面开始,这在下一章节会有更详细的说明。

                                                                                                  显示在列表页面的字段

                                                                                                  创建与保存你的表单页面后,可以点选上方的箭头,返回列表页面来查看自动生成的列表页面。此时可以单击右上角进入列表页面的修改设计模式,使用列表页面字段选择工具(Listing Page Field Picker)来决定哪些字段会出现在列表页面中,以及出现字段的排序。当字段较多时,也可以利用上方的筛选工具来找出需要的字段。

                                                                                                  同步列表页面的字段名称

                                                                                                  当你在表单页面修改表单页面及列表页面都存在的字段名称时,系统会退出信息询问是否要同步两边的字段名称,点选OK后就会自动同步两边的名称。

                                                                                                  注意:如果你选择不同步这些字段两边的字段名称的话,下次再修改同样字段的名称时系统就不会再退出提醒信息。

                                                                                                  增加新字段

                                                                                                  注意!一旦把列表页面保存过后,Ragic就不会再自动生成列表页面。这是为了避免影响你所做的设计修改。如果想要在表单页面创建新的字段,以及将新字段显示在列表页面上,必须在列表页面的修改设计模式中,使用列表页面字段选择工具(the listing page field picker)来把它加入。

                                                                                                  教学短片!

                                                                                                  想要更清楚了解如何使用Ragic数据库的列表页面跟表单页面,可以观看我们提供的教学短片(附有中字幕)。

                                                                                                  1.1.1    手机App版列表页面及表单页面

                                                                                                  x
                                                                                                  手机app版列表页面及表单页面

                                                                                                  列表页面

                                                                                                  表单页面

                                                                                                  列表页面

                                                                                                  在计算机版的Ragic你可以自己在列表页面秀出你想看的字段以及排序,

                                                                                                  在手机版同样可以根据自己喜好调整列表页面显示出的字段。

                                                                                                  要调整手机版秀出的字段以及排版的话可以至Ragic计算机版的

                                                                                                  列表页面 > 修改设计 > 表单工具 > App字段显示顺序 做调整。

                                                                                                  打开"App字段显示顺序"可以看到窗口分成两个部分,

                                                                                                  上半部分为可以选择哪个字段应该放在哪里。

                                                                                                  下半部分为显示出来的样子。

                                                                                                  另外要特别注意左方的圆圈仅会显示参照字段的值的第一个字,如果有图片字段的话建议可以放图片字段就会显示缩略图。

                                                                                                  可以在上半部分选好自己想要的字段以及位置之后,于下方预览确认。

                                                                                                  确认没问题后记得保存。

                                                                                                  到手机版上查看就会是跟计算机版设置一样的排版了。

                                                                                                  另外是在使用手机APP的列表页面主画面时可以向左拖曳,就可以在右边看到计算机版列表页面的字段。

                                                                                                  表单页面

                                                                                                  默认情况下, app 字段(单栏排版)的显示逻辑是原本表单页面字段由左至右、再由上至下。如果需要依据 app 使用情境来调整字段顺序,可以至表单页面设计模式中,点选表单工具,并选择App 字段显示顺序

                                                                                                  选择后,你可以在弹出窗口中点选欲调整的字段,并透过右方上下箭头调整字段排序:

                                                                                                  如果你要更改的是 app 列表页面的排序依据,请参阅此篇教学

                                                                                                  1.2    创建新的Ragic表单

                                                                                                  小提醒: 这份文档将会在步骤1.到5.教你如何从无到有手动创建自己的Ragic表单。创建表单时,有需要的话可以直接套用快速范本,或是从应用商店安装我们设计的模块,像是客户关系管理、专案管理、订单管理、采购、库存等模块。如果你想利用汇入Excel檔的方式来创建表单的话,可以参阅汇入你的电子表格文件来生成Ragic表单

                                                                                                  下图是Ragic数据库结构的简易观念:

                                                                                                  步骤 1. 新增页面签

                                                                                                  先在页面面的上方点选+的符号

                                                                                                  点选页面签旁的+号来新增新的页面签

                                                                                                  (如果你已经有适当的页面签,可以省略这个步骤)

                                                                                                  步骤 2. 在页面签下新增工作表

                                                                                                  点选页面签旁的+号来新增新表单,命名完新表单的名称后,记得要确认是否是在你想要的页面签下(你可以点选画面中的页面签来决定新的表单要新增在哪个页面签之下),单击下创建后,系统就会将你带到开始设计这张表单的表单页面设计模式中。

                                                                                                  步骤 3. 创建字段

                                                                                                  设计表单页面时会从创建新的表单字段开始,先在空的单元格上直接打字就能新增字段,你会发现一个字段会占两格单元格的空间,左边是字段名称,右边是字段值。 所以在新增其他的字段时,记得要在空的地方新增字段哦!

                                                                                                  你也可以直接在空的单元格单击右键从菜单中新增字段或描述字段

                                                                                                  当创建好一个字段时,记得设置输入型态。如果字段值的属性是种类,输入型态可以选择从菜单选择或是从菜单多选。属性像是日期数字金额等,也有相对应的输入型态。还有一些其他的输入型态,可以参阅字段型态这篇文章。

                                                                                                  另外,你也可以透过拷贝(右键并点选拷贝、Ctrl+C)来快速创建字段,拷贝时会包含所有的字段属性(名称、字段种类、公式、样式等),描述字段也能够透过拷贝来创建。

                                                                                                  建好一个字段之后,如果要修改,在设计模式下点选字段首部就可以调整内容,也可以在左侧的“字段设置”中修改属性。如果想要直接删除一个字段,一样是点选想要删除字段的首部,再单击下空白键、delete键或是backspace键,再单击下表单保存键后即可删除。

                                                                                                  (如果你要删除的表单中,有字段是其他表单字段的参照来源,系统会自动阻塞,不许可你删除这个表单,原因请参阅不能删除特定表单或字段的原因

                                                                                                  步骤 4. 调整字段高度与宽度

                                                                                                  字段创建好后,可以拖曳描述栏与列的边线,调整每一格的高度与宽度,跟操作EXCEL一样。如此一来可以使格式看起来更舒适美观。

                                                                                                  表格设计完成后,点选保存键再离开设计模式,就可以看到热腾腾的表格已经出炉啰!

                                                                                                  步骤 5. 设置列表页面显示的字段

                                                                                                  接着来确认一下列表页面吧,点选在表单左上方的箭头之后,就可以回到列表页面,将会看到列表页面呈现刚刚已经在表单页面中创建的字段。

                                                                                                  一个表格内有太多字段会造成使用与阅读上的障碍,若要从列表页面移除字段,可以点选修改设计进入设计模式,会看到"列表页面字段选择工具"。透过这个工具,可以选择想要显示在列表页面上的字段。和表单页面一样,可以自由拖曳边线来调整字段宽度。最后一定要记得!单击保存键保存你的设计喔。

                                                                                                  教学视频

                                                                                                  透过视频可以更清楚了解如何创建一张表单:

                                                                                                  其他方法:快速范本

                                                                                                  当你根据上述步骤创建新表单后,你会看到设计模式下右方有系统提供的一些快速范本,你可以点选各个范本来查看设计。这区块有个“归类”菜单,能帮助你更快找到适合的快速范本。

                                                                                                  点选其中一个范本来套用之后,你可以根据自己的喜好调整设计,或是新增新字段

                                                                                                  或是从表单工具也可以打开快速范本的接口。

                                                                                                  其他方法:应用商店

                                                                                                  我们提供了许多创建好的模块,像是客户关系管理、销售订单管理、采购、库存模块等,你都可以直接从应用商店中找到并安装。

                                                                                                  点选页面签旁的+号来新增新的页面签或表单时,你会看到安装范本的选项,选择此选项后点选创建,就可以进入应用商店。

                                                                                                  应用商店画面左边可以切换归类,点选取得即可安装模块。(如果是已经安装过的模块,则会显示更新。)

                                                                                                  另外还有其他三个可以进入到应用商店的方法:

                                                                                                  1.开始页面签之下

                                                                                                  2.侧边栏的常用功能

                                                                                                  3.右上方"你的主页"

                                                                                                  如果想要修改模块的设计,可以参阅这篇文章的说明。

                                                                                                  其他方法:汇入数据来创建新表单

                                                                                                  除了直接在Ragic上创建表单,也可以利用Excel檔或是CSV檔汇入数据来创建新表单呢!

                                                                                                  首先先单击页面面上的"+"号来新增表单。

                                                                                                  再来输入你新表单的名称,并勾选"用既有Excel来创建表单"。单击下创建后将会进入汇入数据的程序。上面的指示会引导你将数据正确汇入。

                                                                                                  接着从你的计算机上选择文件并上载至Ragic。

                                                                                                  Ragic支持.xls .xlsx and .csv 格式的文件。但我们建议你以.csv保存你的文件效果最好。

                                                                                                  要让Ragic能够正确对应数据,你将需要一个独一无二的KEY值字段,像是产品的"产品ID"或是客户的"客户编号"。为了将你的数据库变得更方便使用,记得将你的汇入檔中第一行列设置为KEY值字段。

                                                                                                  确认看看第一列数据是否为标题列,如果是,Ragic会自动地选择在这一列的数据要如何排列。

                                                                                                  再来帮每个字段选择初始字段型态。

                                                                                                  Ragic上有很多不同的字段输入型态,也可以在文件上载之后再来调整成理想的型态。

                                                                                                  最后一个步骤是将你的文件汇入并在Ragic生成新表单。如果你的电子表格包含较多的表格及数据,这一步骤可能需要几分钟。

                                                                                                  太棒了!你已经在Ragic上创建了新的表单。

                                                                                                  输入或汇入数据

                                                                                                  完成数据库设计后,下一步骤就是新增数据了!如果已经有数据在电子表格里,你也可以直接汇入数据到先前创建好的字段。

                                                                                                  删除表单或页面签

                                                                                                  创建好的表单或页面签如果需要删除,将鼠标移到功能表中想要删除的表单或页面签上,右方将会出现一小箭头图符,点选箭头,再选择“删除”即可;或者直接在您想要删除的表单或页面签上,点选鼠标右键,接着选择“删除”亦可。

                                                                                                  提醒:如果你要删除的表单中,有字段是其他表单字段的参照来源,不许可你删除这个表单。相关说明请参阅为什么不能删除特定表单或字段

                                                                                                  如果您不小心删除了表单或页面签想要复原,你可以到帐号设置下的资源回收桶找到并还原。

                                                                                                  1.3    字段种类

                                                                                                  当你在设计模式内设计工作表格时,Ragic提供多种字段种类可以选择。

                                                                                                  所选择的字段种类会决定用户输入数据的形态,例如自行输入、从菜单选择、上载输入等。

                                                                                                  预先设置的字段是自由输入的型式,就像其他的电子表格软件,用户可以没有限制地输入任何内容。然而大多数的时候,选择正确的输入型态会使得工作表格在使用时更便利。在设计模式下,字段种类位于左方的设计面板,在字段设置的基本之下。

                                                                                                  接下来我们会解释一些常用的Ragic字段种类:

                                                                                                  自由输入

                                                                                                  默认值,用户可以输入任何数据,也没有输入数据长度的限制。

                                                                                                  从菜单选择

                                                                                                  用户可以从下拉式的菜单中选择一个字段值,这些字段值可以在设计模式内的”选项”里新增。

                                                                                                  如果选项有点多的时候,输入数据时只要输入第一个字,系统就会自动列出所有相关的选项。

                                                                                                  (定义选项时,选项前面都用英文简写可以帮助用户快速输入数据。)

                                                                                                  当然,也可以设置一个默认值

                                                                                                  要是你需要将列出的选项可以依据另一个选项字段所选的选项来显示,连动选项可以帮助你设置选项链接,链接到另一个先前已经设置好的选项字段喔!

                                                                                                  从菜单多选

                                                                                                  这个输入型态和从菜单选择相似,但是用户可以从菜单中多重选择!

                                                                                                  打勾选项

                                                                                                  这个字段型态类似从菜单选择,不过选项是以图标显示。用户可以在表单页面或列表页面中点选图标,即可快速在个选项间切换。

                                                                                                  在默认中,系统只会提供 Yes 以及 No (如下图所示)

                                                                                                  另外,也可以透过 ( ) 的方式帮选项中的图符编号,如此一来就可以让保存的值能够在列表页面依照你想要的方式排序,( ) 中的值将不会显示出来。(如下图所示)

                                                                                                  更多支持图符可以参阅下表:

                                                                                                  选项 图符
                                                                                                  Yes
                                                                                                  No
                                                                                                  X
                                                                                                  Important
                                                                                                  Star
                                                                                                  Green
                                                                                                  Yellow
                                                                                                  Red
                                                                                                  Blue
                                                                                                  Black
                                                                                                  White
                                                                                                  Toggle-On
                                                                                                  Toggle-Off
                                                                                                  Thumbs-Up
                                                                                                  Thumbs-Down
                                                                                                  Lock
                                                                                                  Unlock
                                                                                                  Plus
                                                                                                  Minus
                                                                                                  Smile
                                                                                                  Meh
                                                                                                  Frown
                                                                                                  Circle
                                                                                                  Dot-Circle

                                                                                                  从其他表单选择

                                                                                                  用户可以从插入此字段的其他表单选择字段值。你可以从设计模式中链接其他表单,只要是帐户里面的表单都可以透过链接工作表功能来创建表单间的关联性。

                                                                                                  你也可以在左侧面板中选择从其他表单选择字段并设置要链接到哪张工作表的哪个字段。

                                                                                                  但要注意无法链接另一张表单字段种类为字编辑器数值选项选择用户选择群组签名从其他表单选择以及字掩码等的字段。

                                                                                                  点击下拉式的菜单后,会显示其他菜单详细的信息的链接。如下图范例的"订单表单"中,"制造商"字段在填入字段值时可以从其他表单选择。这样一来用户只需从制造商清单内挑选制造商名称,就能够得到制造商名称以外的数据,不需要再自行输入已知的数据,相当便利!

                                                                                                  从其他表单选择的输入型态也有字筛选工具的功能,用户输入一个字时,会自动列出所有相关的选项。

                                                                                                  如果想要在选择此字段值的同时也加载另一张表单特定的字段值,你可以利用链接&加载

                                                                                                  多选设置

                                                                                                  你也可以针对从其他表单选择字段设置多选

                                                                                                  例如:专案管理表中的专案成员字段链接了人事数据表,并设置为多选。链接字段设置为多选后,会变成选项字段式的下拉菜单。

                                                                                                  注意:链接字段勾选多选后,是不支持设置加载字段的。另外,若原本有设置加载字段,之后将链接字段设置多选的话,所有加载字段的设置就会自动移除,但原有的字段值不会被影响。

                                                                                                  目前菜单上限是2000个选项,因此您的选项来源表单若是超过2000笔数据的话超过的数据会选不到,因此不适用于此,若有特别原因需要在来源表单超过2000笔数据时使用多选的话,再请寄信至support@ragic.com与我们描述您的使用情境以利我们评估是否能调整限制。

                                                                                                  文件上载

                                                                                                  用户可以透过打开路径或是拖曳方式上载文件至字段中,字段值会显示成可以下载文件的链接,而文件大小的上限为1GB。如果你希望限制文件上载的类型,可以在文件类型字段中输入扩展名。例如:想限制用户只能上载 Word 文件,输入 .docx 即可,如有超过两种文件类型,请使用逗号分格。

                                                                                                  如果上载的文件是音檔或是视频,Ragic会显示媒体播放器来支持文件,这样一来就可以汇流你的文件。音檔会以音乐播放器显示,支持的文件格式为 .mp3 与 .ogg。

                                                                                                  视频会以视频播放器显示,支持的文件格式为 .mp4、.ogv, 与 .webm。

                                                                                                  而当你的音檔跟视频正在播放时,仍然可以透过点击这个文件字段来下载文件。

                                                                                                  如果想要上载多个文件到现有的多笔数据中,你可以利用多笔文件上载的功能

                                                                                                  Office 文档仅供预览

                                                                                                  勾选此选项后,Office 文档就只能够从右侧飞入窗口预览,而不能下载。

                                                                                                  上载多个文件

                                                                                                  勾选此选项后,可以将多笔文件保存在一个字段中。

                                                                                                  同样可以透过打开路径或是拖曳方式上载文件,点红色下载单击钮可以一次下载全部文件。

                                                                                                  单一文件大小限制

                                                                                                  你也可以限制字段中单一上载文件的大小,上限为1GB。

                                                                                                  图片上载

                                                                                                  用户可以透过打开计算机路径或是拖曳方式上载图片至字段中,字段里会直接显示图片缩略图。用户可以透过点击缩略图来下载图片。

                                                                                                  如果想要上载多个图片檔到现有的多笔数据中,同样可以利用多笔文件上载的功能

                                                                                                  为了让单元格里显示出来的缩略图不被挤压,系统默认会维持设置栏宽、同时自动将图片字段所处的“列高”拉高一些(同一列的非图片字段列高会一起被撑高),接着会在这个单元格空间中,依原比例来缩略图。

                                                                                                  如果你不希望同一列的非图片字段列高被撑开,可以在设计模式中,透过进阶设置,调整缩略图的逻辑,这部分有两个选项(如下图红框处),以下分别说明:

                                                                                                  (一)缩放图片为单元格大小

                                                                                                  上载的图片会直接缩放成填满单元格的大小。同列其他单元格列高不会自动撑开。

                                                                                                  (二)图片可超过单元格范围

                                                                                                  图片会无视单元格的边框大小,直接依据原图比例显示出来(没有另外设置“最宽宽度”或“最高高度”的话,会以图片高度 = 120 px 的大小等比例显示图片,跟默认模式下的缩略图大小是一样的)。

                                                                                                  由于此模式无视原有单元格边框,同一列其他单元格的列高一样不会自动撑开,但有可能覆盖图片字段下方的字段,需要自行调整排版来避免。

                                                                                                  要注意的是,“缩放图片为单元格大小”和“图片可超过单元格范围”是两种不同的缩略图显示逻辑,若同时勾选这两项,则不一定能正确显示缩略图尺寸。

                                                                                                  其他进阶设置

                                                                                                  图片字段处理“缩略图”时,如果没有勾选“缩放图片为单元格大小”,默认图片的最高高度就是 120 px 。在此情况下,若想调整缩略图显示的大小,可以在进阶设置下方填写“最高高度”和“最宽宽度”来达成。(详细说明请参阅这篇文档

                                                                                                  另外,如果希望隐藏字段首部,可以在进阶设置勾选“隐藏字段首部”。

                                                                                                  上载多张图片

                                                                                                  勾选此选项后,可以将多张图片保存在一个字段中。

                                                                                                  同样可以透过打开路径或是拖曳方式上载图片。

                                                                                                  单一文件大小限制

                                                                                                  你也可以限制字段中单一上载文件的大小,上限为1GB。

                                                                                                  选择用户

                                                                                                  选择帐户中的用户!并且设计模式之下可以设置要从哪个群组中挑选用户。



                                                                                                  如果勾选给予选取的用户这笔数据管理权限的话,就可以将这笔数据指派给用户,而被选取的用户也会与创建此笔数据的人一样,拥有管理此笔数据的权力。

                                                                                                  汇入数据至选择用户字段时,汇入值如果完全符合用户名单中的Email或用户名称,就能够自动对应到该用户。

                                                                                                  多选用户

                                                                                                  若在设计模式下许可多选

                                                                                                  输入数据时就能够选择群组,勾选后会选取该群组中的所有用户;撤销勾选也会撤销该群组中的所有用户。

                                                                                                  选择群组

                                                                                                  选择从帐户数据中列出的群组。如果勾选给予选取的群组这笔数据管理权限,则被选取的群组也会与创建此笔数据的人一样,拥有管理此笔数据的权力。管理权可以设置让”问卷式用户的群组"看到这一笔数据,或是让"公告板式用户的群组"编辑这一笔数据。

                                                                                                  日期

                                                                                                  明确指定字段值为日期。一旦点选这一字段,日期选择器会自动退出。你可以在设计模式里的输入形态中,从格式选项里选择日期的格式,或是进一步自订日期格式

                                                                                                  如果你的日期输入型态包含了时间的格式,日期选择器也会显示时间选择。

                                                                                                  以浏览器时区显示

                                                                                                  Ragic日期字段默认的是固定时间,在日期字段填入 9/15 早上 8 点,不管在什么时区的人看到的都是 9/15 早上 8 点。

                                                                                                  勾选“以浏览器时区显示”后,同样的日期字段值会根据用户的浏览时区而显示不同的时间。假设在伦敦时区的同事在字段中输入 9/15 凌晨 0 点,同一个字段值在台湾时区的同事看到的就会是 9/15 早上 8 点;而在纽约时区的同事则会看到 9/14 晚上 8 点。

                                                                                                  如果想要避免用户自行换算时间的麻烦或是跨时区的数据会需要共同排序时,就可以考虑勾选此设置。

                                                                                                  注意:

                                                                                                  1. 没有勾选“以浏览器时区显示”,存进数据库的为“没有时区概念的时间”,若后来勾选了“以浏览器时区显示”,会直接当作UTC+0的时间。例如:所在地为UTC+8,新增数据存了2022/06/10 00:00,勾选后会显示2022/06/10 08:00。

                                                                                                  2. 有勾选“以浏览器时区显示”,如上述会存进UTC时间,再依用户所在时区显示字段值,若后来撤销勾选了,则会显示UTC+0的时间。

                                                                                                  3. 报表功能暂不支持“以浏览器时区显示”,因此会以数据库的UTC时间为准。

                                                                                                  显示为倒数计时

                                                                                                  勾选“显示为倒数计时”后,你的字段值会以倒数计时的方式呈现:

                                                                                                  打卡

                                                                                                  勾选“打卡”后,用户于填写数据时可以透过打卡的单击钮直接填入当下时间:

                                                                                                  也可以利用公式来计算日期唷。

                                                                                                  其他有关时间的字段应用是时间标号。你可以利用默认值来设置。

                                                                                                  还能够利用时间字段设置提醒功能或是将表单与行事历集成

                                                                                                  周期日期

                                                                                                  希望透过提醒功能设置每年客户生日时都自动寄送祝贺信或每个月几号都要提醒缴款就可以搭配周期日期字段

                                                                                                  设置周期日期字段的周期周期为每年、每月或是每周。

                                                                                                  设置为每年的话,周期的值就会是每年的几月几号,例如:每年7月13号;而每月周期的值就会是每月的日期,例如:每月13号;每周周期的值则是每周几,例如:每周五。

                                                                                                  如果搭配提醒的周期日期设为每月31号的话,没有31号的月份就不会寄出提醒。

                                                                                                  数值

                                                                                                  指定字段值为数值。也能在设计模式里的"格式型态"中,从格式选项里改变量值格式。

                                                                                                  超常用!数值字段与公式的搭配。

                                                                                                  百分比

                                                                                                  指定字段值为百分比。

                                                                                                  同样也能与公式搭配。

                                                                                                  自动生成

                                                                                                  Ragic有自动生成字段值的功能。这一个字段型态可以生成系统编号或是文档编号!你可以从设计模式提供的"格式型态"清单中选择,或是自行设计编号。

                                                                                                  当用户创建一笔数据时,会看到这一字段显示为系统编号

                                                                                                  Ragic会自动生成编号,或是依照你选择的格式排列编号。

                                                                                                  你也可以让自动生成字段根据另一个选项或是日期字段的字段值来跳号。

                                                                                                  例如:希望不同业务组别的销售订单要各别跳号,以方便归类及统计业绩。

                                                                                                  关于自动生成字段设置序号格式、复位序号及空值自动填入等信息,请参阅这篇文章

                                                                                                  签名

                                                                                                  用户可以藉由鼠标或触控板加入电子签名。

                                                                                                  也可以透过上载图片或图片网址来为签名字段设置背景图案,让签名字段增加专业或设计感;或是直接加载在个人设置中预先制作好的签名。

                                                                                                  在设计模式中,签名字段跟图片字段一样能够设置隐藏字段标题缩放图片为单元格大小固定图片大小,详细范例请参阅这边

                                                                                                  字编辑器

                                                                                                  字编辑器 可以满足不同的需求,输入图片、表格、链接都不是问题!他就像简易的WORD编辑工具,能够个人化基本的偏好。

                                                                                                  条形码

                                                                                                  使用条形码的字段种类,并且可以设置需要的条形码格式,例如Code 128 或 QR Code。

                                                                                                  以前没有条形码字段种类时,需要显示条形码的话,要搭配以条形码显示的字段属性来设置。(此方法生成的条形码为Code 128)

                                                                                                  动作条形码

                                                                                                  动作条形码字段可以让你选择表单中已创建的动作单击钮,并将运行该单击钮的指令以条形码显示,藉由这个功能做到像是扫描条形码后就签到或是扫描条形码后就新增一笔缴费纪录。

                                                                                                  假设已经设计好一张“企业内部训练”表单及更新这张表单字段值单击纽,让用户点击单击钮带入用户姓名及当下时间做签到。

                                                                                                  在动作条形码字段选择创建好的“参加者签到”单击钮。

                                                                                                  参加者就可以扫描条形码快速完成签到。有需要的话,可以将条形码打印输出来或用屏幕显示在活动现场,让参加者扫描而不需要打开系统内的表单。

                                                                                                  参加者确认运行单击钮后,管理员就能在表单中看到签到数据。

                                                                                                  字掩码

                                                                                                  这一字段可以存入任何字符,并能够设置只显示末几码及哪些群组可以浏览完整数据。当要保存某些隐私数据时就能派上用场,例如:客户的身分证字号或手机号码等。

                                                                                                  单击预览单击钮(眼睛符号)能够浏览完整数据。

                                                                                                  请特别留意,为了数据隐密性,目前置码字掩码的字段不能进行字段值的修改,因此当您在字掩码字段点击两下进入编辑模式时,该字段值就会被清空而必须重新输入。

                                                                                                  金额

                                                                                                  数值的输入型态雷同,这一字段明确指出字段型态为金额,而且还能应用公式计算金额。你可以在设计模式里的"格式型态"中,从格式选项里编辑金额格式。

                                                                                                  汇率

                                                                                                  Ragic会自动获取最新的汇率值!数据是从"Open Exchange Rates"获取的。

                                                                                                  当然也可以在公式中使用此汇率来换算币值,并根据最新的汇率数据做计算。

                                                                                                    

                                                                                                  传阅

                                                                                                  你可以利用"传阅"这个字段种类来将一笔数据指定给特定的用户检阅。

                                                                                                  电子邮箱

                                                                                                  这一字段值会是电子邮箱的链接。点选这个电子邮箱的字段值后,会依据你浏览器的不同设置生成不同动作,例如连接到电子邮箱的应用程序。(电子邮箱字段支持填入多个 E-mail, 中间以逗号加半角空格隔开即可)

                                                                                                  电话

                                                                                                  这一字段值会呈现你在设计模式中所选择的格式型态。点选这一个电话的字段值后,会依据你浏览器的不同设置生成不同动作。

                                                                                                  地址

                                                                                                  这一字段值默认是直接输入地址或多种经纬度格式:

                                                                                                  度数、分数和秒数 (DMS):41°24'12.2"N 2°10'26.5"E

                                                                                                  度数和小数分数 (DMM):41 24.2028, 2 10.4418

                                                                                                  十进制度数 (DD):41.40338, 2.17403

                                                                                                  点选字段值会链接到 Google Maps 。

                                                                                                  或是你也可以点选字段右侧的图钉会退出 Google Maps 的窗口。

                                                                                                  你可以点击地图上的位置来选取地址并单击 OK 来存入该地址。

                                                                                                  另外,也可以将此字段设置以地图显示。

                                                                                                  在编辑时输入地址并保存后就会以地图的方式显示。

                                                                                                  网址

                                                                                                  这一字段值会呈现网址,点选后会链接到该站点。

                                                                                                  编号/号码

                                                                                                  这一字段值可以依照通用标准做不同编排。

                                                                                                  在格式内选择适当的选项,如信用卡帐号、身分证号码、车牌号码等,甚至是输入自订格式,就可以完成不同的需求啰!

                                                                                                  1.3.1    自动生成字段值

                                                                                                  选择要自动生成值的字段

                                                                                                  当你设置输入型态为自动生成时,Ragic会自动生成字段值。这样就可以自动生成系统编号与数据编号了!

                                                                                                  还能从"格式"选择想要的序列格式,或是参阅下面自动生成字段值的范例。要了解格式的结构,我们可以从分析这些数列在Ragic的意义开始。

                                                                                                  根据选项或日期字段的字段值各自跳号

                                                                                                  你也可以让自动生成字段根据另一个选项字段日期字段的字段值来跳号。

                                                                                                  假设表单中已经有一个选项字段是业务组别,其中有甲、乙、丙、丁四个选项。

                                                                                                  针对自动生成字段设置依据指定的选项字段跳号。

                                                                                                  设置完成后,当业务组别选择“甲”时,订单编号的开头就会是“甲”;当业务组别选择“乙”时,订单编号的开头就会是“乙”,以此类推入。

                                                                                                  请注意,如果是选择指定日期字段来产流水号的话,流水号中的日期格式是单击照选定的日期字段所设置的格式来呈现,如果希望流水号的日期格式要跟指定的日期字段格式不一样的话,会需要另外创建一个日期字段,依据流水号想要产的格式来设置格式 再套用公式=原本的日期字段(来取得一样的日期值),就可以藉由此字段来产流水号了。

                                                                                                  范例:英字母与日期组合之序列格式

                                                                                                  下列的序列格式

                                                                                                  QUOTE-{1,date,yyyyMMdd}-{0,number,000}

                                                                                                  是由两个变动数生成出来的格式

                                                                                                  {0,number,000} 代表的是连续的数字

                                                                                                  {1,date,yyyyMMdd} 代表的是自动生成的日期

                                                                                                  变动的日期与目前的日期不同时,变动的数字就会重新自动生成序列

                                                                                                  举例来说,如果格式为:

                                                                                                  QUOTE-{0,number,000}

                                                                                                  自动生成的数据编号就会是:

                                                                                                  QUOTE-001

                                                                                                  QUOTE-002

                                                                                                  QUOTE-003

                                                                                                  变动的日期与目前的日期相同时,变动的数字在同一天内便会是连续的。

                                                                                                  QUOTE-{1,date,yyyyMMdd}-{0,number,000}

                                                                                                  在2015/1/1创建所生成的数据编号就会是:

                                                                                                  QUOTE-20150101-001

                                                                                                  QUOTE-20150101-002

                                                                                                  QUOTE-20150101-003

                                                                                                  而隔一天所生成的数据编号就会是:

                                                                                                  QUOTE-20150102-001

                                                                                                  QUOTE-20150102-002

                                                                                                  QUOTE-20150102-003

                                                                                                  如果我们改变格式:

                                                                                                  QUOTE-{1,date,yyyyMM}-{0,number,000}

                                                                                                  在2015/1/1和2015/1/2创建所生成的数据编号就会是:

                                                                                                  QUOTE-201501-001

                                                                                                  QUOTE-201501-002

                                                                                                  QUOTE-201501-003

                                                                                                  QUOTE-201501-004

                                                                                                  QUOTE-201501-005

                                                                                                  QUOTE-201501-006

                                                                                                  序列只会在下一个月份会重新编序:

                                                                                                  QUOTE-201502-001

                                                                                                  QUOTE-201502-002

                                                                                                  QUOTE-201502-003

                                                                                                  自动生成数据网址

                                                                                                  如需要取得每一笔数据的网址,可以下滑菜单并选择 "Record URL"

                                                                                                  系统即会于新增每一笔数据时,自动填入该笔数据对应的网址。

                                                                                                  设置序号状态

                                                                                                  你可以在修改设计的左边利用下一笔数据序号来设置或改变目前自动编号的状态。输入一个你想要用来开始的序号然后单击下设置下一笔数据序号单击钮,下一笔新增的数据就会从指定的序号开始编号。依据字段选项各自跳号的情况也可以设置序号状态,但每个类别需要各自设置。

                                                                                                  举例来说,假设你有一张客户表单中的“客户编号”字段种类是自动生成,因为先前创建过数据又删除,现在数据中的客户编号不是从 C-00001 开始:

                                                                                                  希望之后输入的数据是从 C-00001开始的话,

                                                                                                  可以在“下一笔数据序号”输入1,再点击“设置下一笔数据序号”,下一笔新创建的数据,该自动生成字段排序就会从1开始( C-00001)。

                                                                                                  如果希望修改已有的数据排序的话,可以手动修改搭配重新设置序号来操作,例如已经有一笔数据是C-00003,希望既有数据变成C-00001, 之后新增的从C-00002开始,可以手动将C-00003改成C-00001, 并且设置序号状态为2,下一笔数据就会从C-00002开始。

                                                                                                  如果想要知道目前的序号,则可以单击一下取得下一笔数据序号单击钮。

                                                                                                  而当自动生成字段是还有搭配不同字段选项时,记得点选下方的“字段选项”来选择不同选项,依据不同选项各自帮他们“取得下一笔数据序号”或是“设置下一笔数据序号”。

                                                                                                  这在新表单的汇入时特别有用,因为这能够让新汇入的数据接续原来数据的序号。

                                                                                                  空值自动填入序号

                                                                                                  如果你的几笔数据中,自动生成编号字段是空值的话,管理员可以在设计模式下为空值自动填入序号。

                                                                                                  只需点选自动生成编号的字段,在左边工具条字段设置>基本中,点击空值自动填入序号即可。

                                                                                                  而如果有勾选“指定自动生成编号依据的字段”的话,系统会根据有的选项各自帮他们生成编号。例如选择的字段有A、B、C 三个选项的话,而且都没有编号的话。三个选项都会从00001开始产出编号。所以你就会看到A00001、B00001、C00001、A00002、B00002、C00002...。

                                                                                                  参照字段没有选项的话则就会去掉选项自动生成编号,例如:00001

                                                                                                  当你自行汇入电子表格数据到Ragic时,会需要能够让系统识别的依据,如果汇入的数据还没有这个key值,就可以利用上述功能帮你添上每笔数据的序号。

                                                                                                  序号格式

                                                                                                  可以参阅这篇来客制化自己的格式,或是说想要了解更多关于Java程序语言的格式应用,你可以参阅Java MessageFormat class的网页面。

                                                                                                  1.3.2    连动选项

                                                                                                  x
                                                                                                  连动选项

                                                                                                  连动选项

                                                                                                  设置方式

                                                                                                  连动选项

                                                                                                  连动选项可以帮助你设置选项链接到另一个先前已选取好的选项字段,像是选项大类为服饰时,选项小类就会显示西装、衬衫、T恤、长裤、短裤。

                                                                                                  设置方式

                                                                                                  设计模式中,新增从菜单选择字段,再将设置选项连动打勾后并设置连动哪个选项字段。

                                                                                                  点击设置,输入各选项类别下的次选项,必须每个选项为一行。

                                                                                                  完成后,别忘记保存

                                                                                                  有需要的话也可以在连动选项底下再设连动选项。

                                                                                                  备注:

                                                                                                  1. 如果在列表页面想要显示连动选项的母选项或子选项,必须两个字段都放到列表页面上,只想要显示其中一个的话,在列表页面上将另一个设为隐藏即可。

                                                                                                  2. 多选字段不支持连动选项。

                                                                                                  1.4.1    设置字段的默认值

                                                                                                  设置字段默认值

                                                                                                  在某些情况下,你可能会需要让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. 点选”空值自动填入“

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

                                                                                                  此时,再回到表单页面面就可以看到自动填入的数值了。

                                                                                                  1.4.2    字段格式

                                                                                                  设置字段格式

                                                                                                  你可以更改字段的格式或者从我们提供的格式中挑选,这会取决于该字段的输入型态

                                                                                                  格式设置会根据自订格式字符串,将格式套用在你输入的值上。这会让你能更快速及方便的使用Ragic输入数据。

                                                                                                  你可以在设计模式中的字段设置>基本,为目前的字段设置格式。

                                                                                                  范例格式

                                                                                                  我们将用下表来进一步了解不同格式输入后的结果。

                                                                                                  输入型态 套用的格式 输入值 格式化后的值 备注
                                                                                                  日期 yyyy/MM/dd 20151022 2015/10/22 Ragic会根据你输入的值来套用格式
                                                                                                  日期 dd-MM-yyyy 1022 22-10-2015 如果你没有输入年份,Ragic会用现在的年份补上
                                                                                                  日期 yyyy/MM/dd 22 2015/10/22 如果你只有输入日子,Ragic会用现在的年份、月份来自动补齐
                                                                                                  日期 yyyy, MMMM, dd EE 22 2015, October, 22, Thursday 请参阅此处来自订日期格式
                                                                                                  数字 #,###.## 3266.528 3,266.53 根据格式设置,你的输入将会被四舍五入至最接近的小数
                                                                                                  数字 #,##0.00 3266 3,266.00 如果数字的位数少于格式中的 0,则预留位置 0
                                                                                                  自动生成 PO-{1,date,yyyyMMdd}-{0,number,000}   PO-20150519-029 自动生成不要求用户输入值,而会自行生成一个连续的序号
                                                                                                  金额 $#,###.## 12859.2 $12,859.2 你可以在格式框中替换$号来更改货币符号
                                                                                                  电话 (XXX) XXX-XXXX 9497692270 (949) 769-2270 如果你的国家没有在里面,你可以输入你自己的格式设置
                                                                                                  特殊格式 XXX-X-XX-XXXXXX-X 9781451673319 978-1-45-167331-9 有一些选项包含 ISBN、SSN 和 VIN,但你也可以自行输入你需要的格式

                                                                                                  自订日期字段格式

                                                                                                  如果现有可以选的日期格式都不符合需求,你也可以根据下表来制作符合需求的格式喔!

                                                                                                  字段格式 完整格式 缩写格式
                                                                                                  yyyy (4位数) yy (2 位数), y (2或4位数)

                                                                                                  MMMM (月份名/例如:January),MMM (月份名缩写/例如:Jan MM (2 位数), M (1 or 2 位数)
                                                                                                  dd (2 位数) d (1 or 2 位数)
                                                                                                  星期 EEEE (星期名/例如:星期一) E (缩写/例如:周一)
                                                                                                  小时(1-12) hh (2 位数) h (1 or 2 位数)
                                                                                                  小时(0-23) HH (2 位数) H (1 or 2 位数)
                                                                                                  小时(0-11) KK (2 位数) K (1 or 2 位数)
                                                                                                  小时(1-24) kk (2 位数) k (1 or 2 位数)
                                                                                                  mm (2 位数) m (1 or 2 位数)
                                                                                                  ss (2 位数) s (1 or 2 位数)
                                                                                                  AM/PM a

                                                                                                  自订数字字段符号

                                                                                                  除一般数字格式外,你还可以自由设置小数点以及千分位符号。在数字字段的左侧工具菜单中,点选格式类别右方的进阶设置。接着,撤销勾选“使用系统分隔符号”,即可在下方设置小数点以及千分位符号:

                                                                                                  从系统设置默认格式

                                                                                                  若有固定常用的数字、金钱及日期字段格式的话,可以直接从系统设置默认格式,如此一来,在设计新增相关种类的字段时,就会以你设置的默认格式来套用。

                                                                                                  1.4.3    其他字段设置

                                                                                                  附加字段设置

                                                                                                  你可以自行调整附加字段设置,这些设置与默认值字段格式不同。

                                                                                                  不可重复

                                                                                                  当字段设置是"不可重复"时,这个字段中的值就不可以与其他值重复。这个功能在需要确保不会重复纪录同样东西在数据库中时特别有用。像是用户名称、电邮和移动电话。

                                                                                                  子表格中不可重复

                                                                                                  当你在设置子表格字段时,可以看到一个不同于一般字段设置的子表格中不可重复,勾选的话代表同一笔数据中的子表格此字段所有的值不可重复,但在不同笔数据的子表格中则不受此限。能防止用户在子表格输入重复的数据。

                                                                                                  只读

                                                                                                  当字段设置是"只读"时,这个字段的值将只能阅读而无法更动。这个功能在字段是 从其他表单参照自动生成字段值或是设有 字段默认值时最常搭配使用。

                                                                                                  跨栏数 (归并单元格)

                                                                                                  你可以在表单中归并单元格来延长你的字段,让单一格字段可以看起来比较宽(如下图)。

                                                                                                  请注意 归并单元格式针对字段值的单元格做归并。

                                                                                                  如果只是单纯想调整高和宽,不想牵涉到单元格的归并,可以参阅调整字段高度及宽度这篇文章。

                                                                                                  不要拷贝

                                                                                                  在你需要创建多笔相似的数据时,有时候拷贝这些数据会比重新创建来的迅速。

                                                                                                  如果需要常常使用拷贝数据的功能,你可以藉由这个设置,让整笔数据在拷贝时不会拷贝这些标注"不要拷贝"的字段。

                                                                                                  不自动换行

                                                                                                  勾选后,在字段中的字将不会自动换行。但如没勾选但也没有换行的话很可能是遇到这篇的情况。

                                                                                                  以条形码显示

                                                                                                  以条形码方式显示这个字段的值。(QR Code)

                                                                                                  如果需要生成其他格式的条形码,例如 Code 128 的话,可以使用条形码字段

                                                                                                  隐藏

                                                                                                  你可以利用隐藏字段的属性设置,让特定字段在以下情况隐藏:

                                                                                                  1. 电子表格接口

                                                                                                  2. 友善打印画面

                                                                                                  3. Excel檔下载(包括相关的汇出功能)

                                                                                                  4. 表单网页面内嵌

                                                                                                  如果某个字段不需要出现在表单上,但却需要此字段值,这种情况可能会发生在运用公式里是其他用途,这时就可以将字段设为隐藏。

                                                                                                  你可以在表单设计模式下字段设置>基本的下面找到隐藏字段属性的设置。

                                                                                                  当子表格中有字段是隐藏字段时,会造成子表格出现间隔,因此建议将隐藏字段移到子表格的最后面。

                                                                                                  忽略数据上锁

                                                                                                  勾选后,此字段在数据上锁后依然可以修改字段值。

                                                                                                  字段使用说明

                                                                                                  你可以新增字段使用说明,帮助用户输入字段数据。

                                                                                                  字段使用说明的设置在表单设计模式下选择此字段后,左侧设置 > 字段设置 > 其他 设置。

                                                                                                  在字段名称上加上一个(?)符号,用户点选(?)符号的时候,则显示您自订的说明信息

                                                                                                  1.5    创建字段描述

                                                                                                  描述字段 / 静态字描述

                                                                                                  Ragic的表格除了字段以外,也有可以用来标记或是装饰的描述性质字段。当你在设计模式中的工作表字段打字时,通常都是创建用来"输入数据"的字段。此时可以单击上方的编辑字段中单击钮后,点选编辑描述中来更改编辑模式。如此一来,当你在工作表打字时,就能够创建一个描述字段了。

                                                                                                  另一个创建描述字段的方法:点选左方设计面板的新增元件页面签,再从静态字中,拖曳你想要的描述字段到工作表内也能够成功创建!

                                                                                                  调整描述字段的外观

                                                                                                  当你点选一个描述字段时,你可以改变它的颜色与样式,只要使用左侧设计面板即可。

                                                                                                  当你选择了一个描述字段时可以看到左侧设计面板会有各种不同的设计选项可以修改描述字段的格式。可以调整字体、字体大小、要置左置中还是置右、字颜色、 字段颜色,甚至还可以放上网页面的链接呢!

                                                                                                  点选静态字的颜色选项,会退出一个色彩缤纷的色盘。可以自行选择喜爱的颜色,或是输入颜色代号。

                                                                                                  而要调整描述字段的宽度时,单击住右下角的小黑点并将其拖曳即可。

                                                                                                  在字段描述中使用公式

                                                                                                  公式同样能在静态字描述字段使用,但该字段只会显示出计算的结果,其值不会存进系统里面。

                                                                                                  这对每次点进表单页面都需要看到公式实时重算结果的人相当有用。可以参照BBCode文章中的[formula]来帮助你完成这件事。

                                                                                                  范例:假如今天你要利用一个人的生日来计算年龄,只需要在字段描述中使用公式[formula](TODAY() - A1)/365.25[/formula],如此一来他的年龄就会依据今天的日期重算了!

                                                                                                  利用描述字段在表单设计加上图片

                                                                                                  如果你希望在友善打印你的数据时,例如一笔报价单或订单数据,公司的Logo图片也能直接包含在表单设计中的话,你可以利用描述字段搭配插入图片的BBCode来将公司的Logo图片直接设计在表单中,由此一来每个人进到这张表单都会看到这个Logo,也会显示在友善打印的打印画面中。

                                                                                                  要注意的是,如果你是要用插入图片的BBCode,图片网址要是有效的网址(无论是上载到其他网络空间或是Ragic的图片网址。)

                                                                                                  你可以在表单数据响应上载公司的Logo图片檔,并透过自己的鼠标右键来取得它的网址。

                                                                                                  表单设计模式下,在你要放Logo图片的位子新增一个描述字段

                                                                                                  然后你就可以利用下面这个插入图片的BBCode

                                                                                                  [img]你的图片网址[/img]

                                                                                                  保存设计后,这个图片就会显示在你的表单中了!

                                                                                                  友善打印时也会有。

                                                                                                  1.6    创建子表格

                                                                                                  子表格是什么?

                                                                                                  子表格在有一对多关系的表单上是非常有用的。举例来说,客户的帐户有许多联络信息,而你想要记录每个信息过去的联络数据,或是你需要纪录购买清单或报价单内多样产品,都用的到子表格。无论是Ragic或是其他商业应用软件,子表格都是管理它们最简单的方式。

                                                                                                  创建子表格

                                                                                                  进入设计模式时,只要水平地排列字段,就可以轻松创建一个子表格。请注意字段首部要紧邻前一个。在设计模式中,你可以直接在原本是字段值的格子中,输入字段首部来创造子表格。Ragic会自动把字段值的格子移到字段首部的下方。

                                                                                                  注意:因为子表格列会随数据新增一直往下拓展,因此在设计子表格时,建议将子表格放在表单的下方,避免一般字段一直被往下挤。 同样也不建议将不同的子表格放在同一列上或是在子表格旁边放一般的字段。如果你有多个子表格没有放在同一列上,但是起始字段放在不同栏的话,建议在两个子表格中间加上一列描述字段(宽度与两个子表格加起来同宽),以避免子表格拓展时出现排版错误的情况。

                                                                                                  教学视频

                                                                                                  在子表格输入数据

                                                                                                  在子表格中,用户可以输入许多属于主表单数据的附属数据。

                                                                                                  子表格一开始只会显示三个空白列,空白列会在输入时依照笔数自动弹出补上,不用担心!

                                                                                                  子表格的字段首部筛选及排序数据

                                                                                                  当你需要筛选或是排序子表格内的数据。操作方法就像在列表页面上利用字段首部筛选及排序数据一样,在子表格中单击一下字段首部旁的倒三角图案,就能选择字筛选或是排序数据。

                                                                                                  筛选子表格中的数据

                                                                                                  你可以利用"字筛选"来筛选子表格中的数据。如果字段是选项字段或是多选字段的话,也可以选择其中一个选项来筛选数据。

                                                                                                  你可以在表单上方找到"清除筛选条件"的单击钮或是从字段首部点选"清除筛选条件",来撤销目前的筛选条件。

                                                                                                  排序子表格的数据

                                                                                                  你可以依据"大到小"或是"小到大"来排序子表格数据。

                                                                                                  如果要移除表单内设置的排序,同样的,点一下表格字段首部旁的倒三角图符,然后选择 "清除排序"就可以啰。

                                                                                                  子表格内设置默认筛选与排序

                                                                                                  可以将特定筛选及排序条件设为默认筛选,这样一来你查看每笔数据时,其中的子表格都会依据默认筛选来呈现数据。

                                                                                                  只需要点表格字段首部旁的倒三角图符,并在菜单中选择 "把目前子表格筛选与排序设为默认"就行啦。

                                                                                                  如果想要移除默认,那就在同一个地方选择 "移除子表格默认筛选与默认排序"吧。

                                                                                                  汇出子表格的数据

                                                                                                  如果你想要汇出子表格的数据,可以使用以下步骤:

                                                                                                  1. 从子表格生成新表单,这样生成的新表单会有原表单中每一笔子表格数据。

                                                                                                  2. 可以新增其他字段,藉由使用 新增源表单的一般字段。 这样一来在汇出数据时,也能跟着需要的源表单字段数据一起汇出。

                                                                                                  3. 从新表单做汇出跟一般汇出数据的步骤相同,只需要在新表单做汇出处理就可以了!

                                                                                                  更多有关子表格的作法

                                                                                                  例如:利用公式来计算子表格内的值

                                                                                                  当你的子表格内有多笔数据的话,可以考虑从子表格生成新表单,生成的表单会列出子表格中的所有数据。

                                                                                                  或是当用户在编辑子表格时,要阻塞子表格整列删除的功能。

                                                                                                  调整子表格中的字段顺序

                                                                                                  只要直接水平地拖拉子表格的字段首部就可以啰!

                                                                                                  移动整个子表格

                                                                                                  第一步:先确认你要移动的地方有足够的空间

                                                                                                  第二步:进入设计模式直接拖曳子表格到你想要的地方(只需要拖曳其中一子表格字段就可以啰)

                                                                                                  第三步:Ragic会退出窗口引导你进一步确认和指定移动的位置。

                                                                                                  第四步:单击下“移动”之后就完成拉!

                                                                                                  1.7    改变表单及页面签的页面布局

                                                                                                  在Ragic的设计模式下,调整工作表格的外观相当容易。工作表格保持一致的页面布局,可以让你的数据库看起来更整齐。您也可以把表单的一些版本设计的长相跟您想要打印成的文件的长相一模一样,方便用友善打印直接打印输出想要的文档。

                                                                                                  调整列高与栏宽

                                                                                                  调整表单页面

                                                                                                  调整列高与栏宽的方式和Excel相同,拖曳字段右边的边线即可调整整栏宽度。

                                                                                                  同样地,拖曳字段底边的边线即可调整整列高度。

                                                                                                  调整列表页面

                                                                                                  同样是拖曳字段右边的边线即可调整整栏宽度。

                                                                                                  拖曳字段底边的边线即可调整整列高度,调整一列就会反应到所有的列高

                                                                                                  直接输入列高或栏宽

                                                                                                  对想调整的栏宽或列高点右键后,选择栏宽或列高就可以直接在退出的窗口中以 px 为单元输入数值。也能以拖曳的方式选取多栏或多列一次设置栏宽或列高

                                                                                                  改变字段首部及值的样式

                                                                                                  在设计模式下,你可以从左边设计面板的样式页面签,改变字段首部及字段值的样式。

                                                                                                  样式除了可以改变字段首部及字段值的颜色、字体及大小等,也可以设计框线

                                                                                                  表单页面与列表页面的样式也可以有不同设计哦。

                                                                                                  如果想要在输入数据时个人化字段值样式,可以参阅在Ragic使用BBCodes

                                                                                                  拷贝字段设计样式

                                                                                                  如果你有一个字段已经设计好样式了,希望能够拷贝此样式到其他字段的话

                                                                                                  你可以利用下方其他设置的拷贝字段样式,此字段设计样式就会被拷贝套用到下一个你所点击的字段。

                                                                                                  如果希望能够拷贝样式到多个字段的话,请搭配勾选下方的一次把拷贝的样式贴到多个字段即可。

                                                                                                  清除字段样式

                                                                                                  清除这个字段样式

                                                                                                  当有需要清除单一字段的样式时,你可以点击字段设置样式中的清除这个字段的样式

                                                                                                  清除全部字段样式

                                                                                                  如果想要一次清除所有字段的样式则可以点击清除全部字段的样式并可以选择是否要一并清除主题样式

                                                                                                  套用配色主题

                                                                                                  字段样式点击选择主题,右边的飞入窗口就会显示各种配色主题。

                                                                                                  点选你喜欢的主题,就能够自动套用到字段样式上啰!

                                                                                                  移动字段

                                                                                                  你可以在设计模式下直接藉由拖拉的方式来移动字段。只需单击住字段首部拖曳即可。

                                                                                                  也可以在表单设计模式下将子表格拉移至空的单元格。首先要确认有足够的空间(字段首部下要有3个单元格的空间,这将会在你的表单内随着输入数据变多而扩大)。你可以拉移子表格内的某一字段至你表单内的空白处。接下来Ragic会退出提示信息询问你是否想要移动子表格。你可以选择要放置子表格第一个首部字段的单元格(最左边的)到哪个地方。在你单击下移动后,Ragic将会移动你的整个子表格。

                                                                                                  静态字字段格式

                                                                                                  你也可以在字段描述中输入静态字字段,静态字字段可以将工作表格归类并加以标记,在使用上更明确。

                                                                                                  当你点选静态字字段时,左方的设计面板会有各种编辑样式。你可以设置字体样式、字体大小与颜色、贴线齐格、字段颜色与设置网址链接等。

                                                                                                  点选静态字的颜色选项,会退出一个色彩缤纷的色盘。你可以自行选择喜爱的颜色,或是输入颜色代号。

                                                                                                  跨栏数(归并单元格)

                                                                                                  另外,你也可以跨越字段,选择左方设计面板跨栏数(归并单元格) 的选项,就可以在这一列归并你输入的字段数。

                                                                                                  而静态字字段的跨越字段,只要拖曳字段的右下角即可。

                                                                                                  改变页面签颜色

                                                                                                  如果想要更改页面签的颜色,只要在该页面签上点右键,并在功能表中选改变颜色

                                                                                                  接着会退出一个缤纷的色盘。你可以自行选择颜色,或是输入代号,并单击保存颜色即可。

                                                                                                  替换页面签图符

                                                                                                  如果想要更改页面签的图符,只要在该页面签上点右键,并在功能表中选替换图符

                                                                                                  接着从退出的窗口中选择你喜欢的图符或你也可以上载图符,点选后就会直接套用了。透过图符你就可以更容易辨别或归类数据库中的页面签啰!

                                                                                                  教学视频

                                                                                                  1.7.1    管理页面签及表单

                                                                                                  页面签组

                                                                                                  当页面签越来越多,你可能会开始觉得页面面过于杂乱甚至不容易找到需要的表单。这时候你就可以透过页面签组功能来将页面签分门别类,将数据库的页面签分配至不同的群组,像是“进销存”、“人资”、“行销”等等,而每个页面签组都会有自己的主页。

                                                                                                  点开左上角的页面签菜单会看到默认页面签组,其中会包含所有未被加入任何页面签组的页面签;创建新的页面签组,点击后打开编辑页面签组的接口。

                                                                                                  在接口中点击创建新的页面签组并命名。

                                                                                                  接着将需要的页面签放入新创建的页面签组并保存,在这个接口中你也可以重新命名或删除所选的页面签组。

                                                                                                  点击新创建的页面签组,就只会显示属于该组下的页面签及表单。并且可以为每一个页面签组各别设置的商标及横幅

                                                                                                  注意:

                                                                                                  1. 被加入其他页面签组的页面签就不会再显示于默认页面签组中。

                                                                                                  2. 报表会随着数据来源的表单一并移动。

                                                                                                  表单管理员

                                                                                                  想要移动表单元置或顺序的话,你可以在任意页面签或表单上单击右键并打开表单管理员

                                                                                                  选定表单之后,点击左右方向的箭头移动至其他页面签或点击上下方向的箭头移动表单顺序。

                                                                                                  设置完成后记得点击左下单击钮保存。

                                                                                                  删除表单及页面签

                                                                                                  将鼠标移到功能表中您想要删除的表单或页面签上,右方将会出现一小箭头图符,点选箭头,再选择“删除”即可;或者直接在您想要删除的表单或页面签上,点选鼠标右键,接着选择“删除”亦可。

                                                                                                  如果你要删除的表单中,有字段是其他表单字段的参照来源会被阻塞。相关说明请参阅为什么不能删除特定表单或字段

                                                                                                  不小心删除了表单或页面签想要复原,你可以到资源回收桶找到并还原。

                                                                                                  1.7.2    在页面签下加入快捷动作

                                                                                                  x
                                                                                                  在页面签下加入快捷动作

                                                                                                  加入新网址

                                                                                                  加入新动作

                                                                                                  加入新网址

                                                                                                  想要将一段网址加入页面签下成为一个超链接的话,你可以透过加入新网址功能,像是在订单页面签下,加入公司电商平台的超链接。

                                                                                                  在页面签上单击右键打开菜单后,点击新网址

                                                                                                  设置超链接的字、网址及可以使用的群组就完成了。

                                                                                                  加入新动作

                                                                                                  因为目前多数计算机版浏览器不支持条形码扫描功能,所以暂时未提供完整功能说明。

                                                                                                  1.7.3    在表单中插入图片

                                                                                                  如果想在报价单或订单的版面中加入公司Logo的话,你可以在空的字段点击右键从菜单中插入图片

                                                                                                  在窗口中上载图片或是填入图片的网址,并设置宽高。

                                                                                                  点击该区块可以再次编辑或是删除。

                                                                                                  保存设计后,图片就会显示在表单中。

                                                                                                  友善打印时也会显示。

                                                                                                  1.8    公式

                                                                                                  Ragic中的公式使用

                                                                                                  Ragic的公式与其他运算表(如Excel)大部分雷同,主要不相同的地方是各字段会直接参照字段首部的值或公式

                                                                                                  公式不只是能运算数字而已,也能计算字符串及日期,系统会自动识别需要用什么类别的公式运算,但为了保险起见,把要做公式运算的字段先选对字段输入型态(例如数字还是日期)会比较好。

                                                                                                  表单页面设计模式下,点选字段首部后选择左手边设计面板的公式,你就可以开始输入此字段的公式。

                                                                                                  下面是销售订单的演算范例,字段F9(金额)的公式为 D9*E9(售价*数量)。这里要小心,公式要输入的格子号码是首部所在的格子

                                                                                                  在有设置公式的字段右上方会显示fx()的图符。

                                                                                                  点击该图符的话,会将该公式的所有参照字段框选出来,以便快速查找。

                                                                                                  请特别留意,目前多选字段并不能设置为公式的参照字段。

                                                                                                  更多公式可以查看Ragic支持的公式列表。

                                                                                                  Ragic中的运算符号

                                                                                                  符号会决定如何将你的公式运行运算。以一般的运算来说,会有一定的顺序(例如乘法会优先于加或减),但跟一般的数学运算一样,你可以利用括号()来改变运算的顺序。

                                                                                                  但请小心,Ragic不能以冒号: 来加总单元格范围的值

                                                                                                  算数运算符号

                                                                                                  要运行基本的数学运算,像是加法,减法和乘法来生成数值的话,请使用以下算术运算符号。

                                                                                                  算数符号 意涵 例子
                                                                                                  + (加号)加法 3+3
                                                                                                  – (减号) 减法  3–1
                                                                                                  * (星号/米字号) 乘法 3*3

                                                                                                  / (斜线) 除法 3/3
                                                                                                  ^ (插入符号) 次方 3^2

                                                                                                  比较符号

                                                                                                  你可以利用以下符号来比较两个值。你也能在条件公式中用这些符号来判断是否符合逻辑,然后显示TRUE或FALSE。

                                                                                                  比较符号 意涵 例子
                                                                                                  = 等于 A1=B1
                                                                                                  == 等于 A1==B1
                                                                                                  > 大于 A1>B1
                                                                                                  < 小于 A1<B1
                                                                                                  >= 大于等于 A1>=B1
                                                                                                  <= 小于等于 A1<=B1
                                                                                                  !=不等于 IF(A1!=B1,'yes','no')

                                                                                                  公式中的字符串

                                                                                                  你可以用'单引号'或"双引号"标注你公式中的字符串。在这篇文档中,我们将使用'单引号'来解说,但两种格式Ragic都支持。

                                                                                                  子表格中的值

                                                                                                  Ragic的公式是直接参照字段首部的。这使得运算较为简单,特别是子表格,可以花较少的心力写较复杂的公式。

                                                                                                  下列为销售订单的演算范例。子表格列出订购商品的售价(D9)与数量(E9),透过乘法运算可以得知顾客每个商品所需要付的总额(D9*E9)。

                                                                                                  E13小计的数额是由F9字段首部的数额而来的。

                                                                                                  除了上述的例子,还有其他能将公式用在子表格上的时候。例如你需要计算子表格中有多少笔数据,你就可以新增一个字段并利用子表格的字段首部来写COUNT()公式。

                                                                                                  如果需要其他进阶条件公式来计算或加总子表格内的值的话,请参阅COUNTIF函数, COUNTIFS函数, SUMIF函数,或SUMIFS函数

                                                                                                  计算子表格中不重复的值

                                                                                                  在子表格中计算不重复的值,可以使用 UNIQUE() 以及 UNIQUE().length 。

                                                                                                  UNIQUE():列出参照字段中所有不重复的字段值。如没有设置分隔符号的话默认分隔符号为",",结果就如下图的UNIQUE()字段,也可以自订分隔符号,写法就必须改成UNIQUE(字段,"分隔符号")。例如UNIQUE(A1,"/"),UNIQUE(A1," ")或是UNIQUE(A1,", ")。产出的结果分别就会是:Angie/Lillian/Amy/Rex,Angie Lillian Amy Rex或是Angie, Lillian, Amy, Rex。

                                                                                                  UNIQUE().length:计算参照字段中不重复的值的数量。

                                                                                                  例如:

                                                                                                  回传子表格特定的字段值

                                                                                                  如需回传子表格中符合指定条件的值,可以使用 VLOOKUP。

                                                                                                  公式 句法
                                                                                                  VLOOKUP VLOOKUP(value, queryField, returnField, [approximateMatch=true], [findMultiple=false])

                                                                                                  VLOOKUP公式需要包含下列几项参数:

                                                                                                  value 是必要的,此为检查的值,可以为指定的值,也可以直接参照字段

                                                                                                  queryField 是必要的,此 为子表格中用于比对的字段

                                                                                                  returnField 是必要的,此为子表格中当条件符合时回传的字段

                                                                                                  [approximateMatch=true] 是选择性的,不一定要输入,此参数表示是否要精准比对,默认是关闭,如果你希望系统精准比对,请在此参数输入 false

                                                                                                  [findMultiple=false] 是选择性的,不一定要输入,此参数表示是否要列出多个符合条件的值,默认是关闭,如果你需要回传的条件值可能不只一个,请在此参数输入 true

                                                                                                  例如:

                                                                                                  在如下子表格中想要查询星期三的教师名称

                                                                                                  可以新增一个自由输入字段给用户输入查询日期,并于另外一个字段中套用VLOOKUP(A9, A4, B4, false, false)或是VLOOKUP(A9, A4, B4),系统即可依据用户输入的查询日期自动回传 "王老师":

                                                                                                  如果你希望是模糊比对而且可以回传多个符合条件的值的话可以套用VLOOKUP(A9, A4, B4, true, true)

                                                                                                  计算日期与时间

                                                                                                  日期字段的公式计算方式

                                                                                                  会以天数作为日期的增减:如果A1是日期字段,A1+7的日期则为A1的后七天。

                                                                                                  另外一个常用的日期公式为:如果A1为出生年月日,你可以设置公式"(TODAY()-A1)/365.25",来显示目前年龄,年龄的字段值记得选择数字,Ragic才知道要用数字的方式来做公式运算。


                                                                                                  时间字段的公式计算

                                                                                                  会需要都是时间字段(格式HH:mm)或搭配数字字段来做运算。

                                                                                                  例如A1为开始时间(格式HH:mm),A2为结束时间(格式HH:mm),计算开始到结束的时间有以下两种作法:

                                                                                                  A3时间计算字段(格式HH:MM)可套用公式A2-A1 ; 或是A3如果为数字字段(格式0.0),则可套用公式(A2-A1)/60。

                                                                                                  注意 以上时间计算的方式指适用于同一天内的时间计算,如果有跨日的话,例如晚上10点到早上4点,就必须用下面这个方法:


                                                                                                  时间字段必须是包含日期的格式(例如 yyyy/MM/dd HH:mm),计算字段要是数字字段(格式0.0)

                                                                                                  例如A1为开始日及时间(yyyy/MM/dd HH:mm),A2为结束日及时间(yyyy/MM/dd HH:mm)

                                                                                                  则时间计算字段A3(数字格式0.0) 套用公式 (A2-A1)*24

                                                                                                  WORKDAY 函数

                                                                                                  套用在日期字段,会传回代表日期 (起始日期) 之前或之后指定工作日数的日期。 工作日不包含周末、周日以及假日(但包含指定的工作日)。 您可以在计算发票到期日、预期递送时间或工作日数时,使用 WORKDAY 来排除周末或假日,但包含指定的工作日。

                                                                                                  公式 句法
                                                                                                  WORKDAY WORKDAY(start_date,days,["holidays"], ["makeup_workdays"])

                                                                                                  WORKDAY公式需要包含下列几项参数:

                                                                                                  Start_date 是必要的,代表开始日期的日期。

                                                                                                  Days 是必要的,代表 start_date 之前或之后的非周末和非假日的天数。 正值代表未来的日期;负值代表过去的日期。

                                                                                                  Holidays 是选择性的,这是要从工作行事历中排除之一个或多个日期的选择性清单,例如国定假日。此清单要是代表日期之序列值的数组常量。

                                                                                                  Makeup_workdays 是选择性的,这是要从工作行事历中要包含之一个或多个日期的选择性清单,例如补班日。此清单要是代表日期之序列值的数组常量。

                                                                                                  范例1:

                                                                                                  日期字段套用公式"WORKDAY(A1,A2,["2017/06/16","2017/06/19"])"

                                                                                                  假设A1的日期值为 2017/06/15,A2的数字为9,指定不计算在内的日期为 "2017/06/16" 跟 "2017/06/19"

                                                                                                  则从开始日期之后不包括周末以及指定的 2017/06/16 及 2017/06/19 假日的第九天计算出来的结果会是 2017/06/30

                                                                                                  范例2:

                                                                                                  日期字段套用公式"WORKDAY(A1,A2,["2017/06/16","2017/06/19"],["2017/06/24"])"

                                                                                                  假设A1的日期值为 2017/06/15,A2的数字为9,指定不计算在内的日期为 "2017/06/16" 跟 "2017/06/19",但指定"2017/06/24"这个礼拜六为工作日

                                                                                                  则从开始日期之后不包括周末以及指定的 2017/06/16 及 2017/06/19 假日,但是包括指定工作日"2017/06/24"的第九天计算出来的结果会是 2017/06/29

                                                                                                  WORKDAY.INTL 函数

                                                                                                  套用在日期字段,使用参数指出哪几天和多少天是周末(及指定哪几天是工作日),会传回代表日期 (起始日期) 之前或之后指定工作日数的日期。 工作日不包含周末、周日以及假日(但包含指定的工作日)。 您可以在计算发票到期日、预期递送时间或工作日数时,使用 WORKDAY 来排除周末或假日,但包含指定的工作日。

                                                                                                  公式 句法
                                                                                                  WORKDAY WORKDAY.INTL(start_date,days,weekend_no,["holidays"], ["makeup_workdays"])

                                                                                                  WORKDAY.INTL公式需要包含下列几项参数:

                                                                                                  Start_date 是必要的,代表开始日期的日期。

                                                                                                  Days 是必要的,代表 start_date 之前或之后的非周末和非假日的天数。 正值代表未来的日期;负值代表过去的日期。

                                                                                                  Weekend_no 是选择性的,若周末日为非周六及周日时,可参阅下方表格来带入相对应Weekend数字。

                                                                                                  Holidays 是选择性的,这是要从工作行事历中排除之一个或多个日期的选择性清单,例如国定假日。此清单要是代表日期之序列值的数组常量。

                                                                                                  Makeup_workdays 是选择性的,这是要从工作行事历中要包含之一个或多个日期的选择性清单,例如补班日。此清单要是代表日期之序列值的数组常量。

                                                                                                  范例1:

                                                                                                  日期字段套用公式"WORKDAY(A1,A2,2,["2017/06/16","2017/06/19"])"

                                                                                                  假设A1的日期值为 2017/06/15,A2的数字为9,以星期日及星期一作为周末,指定不计算在内的日期为 "2017/06/16" 跟 "2017/06/19"

                                                                                                  则从开始日期之后不包括周末以及指定的 2017/06/16 及 2017/06/19 假日的第九天计算出来的结果会是 2017/06/29

                                                                                                  NETWORKDAYS 函数

                                                                                                  套用在数字字段,会传回 start_date 与 end_date 间的全部工作日数。 工作日不包括周末与任何指定的假日(但包含指定的工作日)。 使用NETWORKDAYS,来根据某段期间内的工作天数来计算员工累积的酬劳。

                                                                                                  公式 句法
                                                                                                  NETWORKDAYS NETWORKDAYS(start_date, end_date, ["holidays"], ["makeup_workdays"])

                                                                                                  NETWORKDAYS公式需要包含下列几项参数:

                                                                                                  Start_date 是必要的,代表开始日期的日期。

                                                                                                  End_date 是必要的,代表结束日期的日期。

                                                                                                  Holidays 是选择性的,这是要从工作行事历中排除之一个或多个日期的选择性清单,例如国定假日。此清单要是代表日期之序列值的数组常量。

                                                                                                  Makeup_workdays 是选择性的,这是要从工作行事历中要包含之一个或多个日期的选择性清单,例如补班日。此清单要是代表日期之序列值的数组常量。

                                                                                                  范例1:

                                                                                                  数字字段套用公式"NETWORKDAYS(E1,E2,['2017/10/04','2017/10/09','2017/10/10'])"

                                                                                                  假设E1的日期值为 2017/10/01,E2的日期值为 2017/10/31,指定不计算在内的日期为 "2017/10/04","2017/10/09","2017/10/10"

                                                                                                  则从开始日期至结束日其不包括周末以及指定的三天假日所计算出来的工作日数会是19

                                                                                                  范例2:

                                                                                                  数字字段套用公式"NETWORKDAYS(E1,E2,['2017/10/04','2017/10/09','2017/10/10'],['2017/10/28','2017/10/29'])"

                                                                                                  假设E1的日期值为 2017/10/01,E2的日期值为 2017/10/31,指定不计算在内的日期为 "2017/10/04","2017/10/09","2017/10/10",并指定"2017/10/28"(六),"2017/10/29"(日)为工作日

                                                                                                  则从开始日期至结束日其不包括周末以及指定的三天假日,但是包括指定工作日"2017/10/28"(六),"2017/10/29"所计算出来的工作日数会是21

                                                                                                  NETWORKDAYS.INTL 函数

                                                                                                  套用在数字字段,使用参数指出哪几天和多少天是周末,以传回两个日期之间的所有工作日数。 工作日不包括周末与任何指定的假日(但包含指定的工作日)

                                                                                                  公式 句法
                                                                                                  NETWORKDAYS.INTL NETWORKDAYS.INTL(start_date,end_date,weekend_no,["holidays"], ["makeup_workdays"])

                                                                                                  NETWORKDAYS.INTL公式需要包含下列几项参数:

                                                                                                  Start_date和End_date 是必要的, 这是要计算差距的日期。 Start_date 可以早于、等于或晚于 end_date。

                                                                                                  Weekend_no 是选择性的,若周末日为非周六及周日时,可参阅下方表格来带入相对应Weekend数字。

                                                                                                  Holidays 是选择性的,这是要从工作行事历中排除之一个或多个日期的选择性清单,例如国定假日。此清单要是代表日期之序列值的数组常量。

                                                                                                  Makeup_workdays 是选择性的,这是要从工作行事历中要包含之一个或多个日期的选择性清单,例如补班日。此清单要是代表日期之序列值的数组常量。

                                                                                                  范例:

                                                                                                  数字字段套用公式"NETWORKDAYS.INTL(E1,E2,11,['2017/06/16'])"

                                                                                                  假设E1的日期值为 2017/06/01,E2的日期值为 2017/06/30,指定周末日为星期日一天而已,并指定不计算在内的日期为 "2017/06/16"

                                                                                                  则从开始日期至结束日其不包括周末(仅星期日)以及指定的 "2017/06/16" 所计算出来的工作日数会是25

                                                                                                  Weekend参数对应表:

                                                                                                  Weekend数字 代表周末日
                                                                                                  1或省略 星期六、星期日
                                                                                                  2 星期日、星期一
                                                                                                  3 星期一、星期二
                                                                                                  4 星期二、星期三
                                                                                                  5 星期三、星期四
                                                                                                  6 星期四、星期五
                                                                                                  7 星期五、星期六
                                                                                                  11 仅星期日
                                                                                                  12 仅星期一
                                                                                                  13 仅星期二
                                                                                                  14 仅星期三
                                                                                                  15 仅星期四
                                                                                                  16 仅星期五
                                                                                                  17 仅星期六

                                                                                                  支持的公式列表

                                                                                                  下列提供了一个Ragic支持的公式清单,你可以查看更多关于日期的公式。请注意!这些公式有区分大小写。

                                                                                                  公式 描述
                                                                                                  SUM(value1,[value2],...) 传回这些字段值的总和,也可以直接采用value+value2+...的形式来呈现
                                                                                                  AVG(value1, value2,...) 传回所有字段值的平均值,这个公式在子表格也可以使用,但是子表格的平均值包含所有字段值,并不只有子表格其中一列的字段值。
                                                                                                  AVERAGE(value1, value2,...) 传回所有字段值的平均值,这个公式在子表格也可以使用,但是子表格的平均值包含所有字段值,并不只有子表格其中一列的字段值。
                                                                                                  MIN(value) 传回所有的字段值中最小的值,这个公式在子表格也可以使用。
                                                                                                  MAX(value) 传回所有的字段值中最大的值,这个公式在子表格也可以使用。
                                                                                                  MODE.SNGL(value1,[value2],...) 传回所有字段值中最常见的值,这个公式在一般字段、子表格及全域常量都可以使用。
                                                                                                  MODE.MULT(value1,[value2],...) 传回所有字段值中最常见的值,当有多个众数时,可以回传多个结果,这个公式在一般字段、子表格及全域常量都可以使用。
                                                                                                  ABS(value) 传回绝对值
                                                                                                  CEILING(value) 传回比等同或大于该值的最接近整数值
                                                                                                  FLOOR(value) 传回比等同或小于该值的最接近整数值
                                                                                                  ROUND(value) 传回四舍五入后最接近的整数值
                                                                                                  ROUND(value,N) 传回四舍五入到小数点第N位的数值
                                                                                                  ROUNDUP(value,N) 传回无条件进位到小数点第N位的数值
                                                                                                  ROUNDDOWN(value,N) 传回无条件舍去到小数点第N位的数值
                                                                                                  MROUND(value,multiple) 传回四舍五入到最接近的 multiple 的倍数
                                                                                                  SQRT(value) 传回该值的平方根。
                                                                                                  COUNT(value1,value2,...) 传回字段值的总数,用于一般字段时不会计入空值;用于子表格字段时则会计入空值
                                                                                                  LEFT(value,length) 取出某一字符串由左往右的字符,若长度为3,则会取出由左往右的3个字符
                                                                                                  RIGHT(value,length) 取出某一字符串由右往左的字符,若长度为3,则会取出由右往左的3个字符
                                                                                                  MID(value,start,[length]) 取出某一字符串的指定字符数,起始字符为0。例如:字段A1的值为ABCD,另一字段套用MID(A1,1,2),回传的结果为BC。
                                                                                                  FIND(find_text,within_text,[start_num]) 在某个字字符串内找到另一个字字符串,并传回该字字符串在第一个字字符串中的起始位置
                                                                                                  LEN(value) 取出某一字符串的长度(字符数)
                                                                                                  TODAY() 传回目前日期。如需做为每日公式重算的参照字段,建议使用 TODAYTZ() 代替 TODAY()
                                                                                                  TODAYTZ() 传回根据帐号设置中公司所在时区的目前日期
                                                                                                  NOW() 传回目前日期和时间
                                                                                                  NOWTZ() 传回根据帐号设置中公司所在时区的目前日期和时间
                                                                                                  EDATE(start_date, months) 传回代表日期的连续数字,为指定时间(start_date)之前或之后几个月份(months)该日期的数字
                                                                                                  EOMONTH(start_date, months) 传回代表指定日期(start_date)之前或之后月份(months)最后一天日期的连续数字
                                                                                                  YEAR() 传回日期字段的年份
                                                                                                  MONTH() 传回日期字段的月份
                                                                                                  DAY() 传回日期字段的日
                                                                                                  DATE(year,month,day) 结合三个参照数字字段的值,回传一个日期。为避免混淆,年份的字段请使用四位数的值
                                                                                                  WEEKDAY() 传回一周内的第几天,以数字显示从第1天(星期天)到第7天(星期六)
                                                                                                  PI() 传回圆周率,约略等于3.14159
                                                                                                  RAND() 传回介于0到1之间的随机数值
                                                                                                  UPPER(value)/TOUPPERCASE(value) 在不更动源值的情况下,用大写字母传回该值
                                                                                                  LOWER(value)/TOLOWERCASE(value) 在不更动源值的情况下,用小写字母传回该值
                                                                                                  PROPER(value) 将英文首字母转换为大写,并将非首字母改为小写
                                                                                                  SUBSTITUTE(text,old_text,new_text,[instance_num]) 将字字符串中的 old_text 部分以 new_text 替换
                                                                                                  TEXT() 以格式代码来套用格式,藉此变更数字显示的方式。详细请参阅这里.
                                                                                                  POWER(value,power) 传回该值的次方值
                                                                                                  MOD(value,divisor) 传回该值除以除数后的余数,此结果会跟除数带有相同的符号
                                                                                                  GCD(value1,[value2],...) 传回这些数值的最大公因子,最大公因子是指能够整除这些值的最大整数
                                                                                                  LCM(value1,[value2],...) 传回这些数值的最小公倍数,最小公倍数是指这些数值共通的最小整数倍正整数,使用这个公式来协助计算带有不同分母的分数。
                                                                                                  FIRST(value) 传回子表格此字段中的第一笔数据。
                                                                                                  FIRSTA(value) 传回子表格此字段中非空值的第一笔数据。
                                                                                                  LAST(value) 传回子表格此字段中的最后一笔数据。
                                                                                                  LASTA(value) 传回子表格此字段中非空值的最后一笔数据。
                                                                                                  IF(value==condition,[value_if_true],[value_if_false]) IF公式依据条件情况回传值,符合某一个情况回传TRUE,如果不是此情况则回传FALSE。查看详细内容

                                                                                                  IFS() 检查多个条件符合,并传回第一个为 TRUE 的条件的对应值。查看详细内容
                                                                                                  LOOKUP(value,lookup_list,[result_list]) 在lookup_list搜索值,然后传回值所在result_list的位置。查看详细内容

                                                                                                  AND(logical1, [logical2], ...) 当条件全部满足时传回TRUE,在一个或多个条件不满足时传回FALSE。查看详细内容

                                                                                                  OR(logical1, [logical2], ...) 当任一个条件满足时传回TRUE,在全部条件都不满足时传回FLASE。查看详细内容

                                                                                                  COUNTIF(criterai_range,criteria, count_range) 回传计算子表格中每一列符合判定标准的值总(次)数。查看详细内容

                                                                                                  COUNTIFS(criteria_range1,criteria1,[criteria_range2,criteria2]...) 回传计算附加的范围内符合其相关标准的值总(次)数。查看详细内容

                                                                                                  SUMIF(range,criteria,[sum_range]) 回传计算子表格中每一列符合判定标准的值总和。查看详细内容

                                                                                                  SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2, criteria2],...) 回传计算每一列符合多个判定标准的值总和。查看详细内容

                                                                                                  UPDATEIF(condition,value_if_true) 只有当条件符合的时候才更新字段值。查看详细内容
                                                                                                  REPT(value,number_times) 回传以指定次数重复的值。
                                                                                                  COUNTA(value) 回传计算子表格中每一列如果不是空值的值总(次)数。
                                                                                                  SUBTABLEROW(value,nth_row) 只能套用在一般独立字段,回传子表格中指定之第几笔数据的值。
                                                                                                  RUNNINGBALANCE(value) 回传子表格中指定栏中该列与前面数据列加总的值(数据需照顺序新增,并仅可进入数据的编辑模式来重算公式)
                                                                                                  WORKDAY(start_date,days,["holidays"], [makeup_workdays]) 会传回代表日期 (起始日期) 不包含周末及指定假日(以及指定哪几天是工作日)之前或之后指定工作日数的日期。查看详细内容
                                                                                                  WORKDAY.INTL(start_date,days,weekend_no,["holidays"], [makeup_workdays]) 使用参数指出哪几天和多少天是周末(及指定哪几天是工作日),以传回代表日期 (起始日期) 之前或之后指定工作日数的日期。查看详细内容
                                                                                                  NETWORKDAYS(start_date,end_date,["holidays"], [makeup_workdays])) 会传回 start_date 与 end_date 间不包含假日(周末、指定假日)以及指定哪几天是工作日的全部工作日数。查看详细内容
                                                                                                  NETWORKDAYS.INTL(start_date,end_date,weekend_no,["holidays"], [makeup_workdays]) 使用参数指出哪几天和多少天是周末(及指定哪几天是工作日),以传回两个日期之间的所有工作日数。查看详细内容
                                                                                                  CHAR(number) 使用 CHAR 将您从其他类型计算机上所取得之文件的字码页面代码转换成字符。例如CHAR(10)会回传换行,CHAR(32)会回传空格
                                                                                                  LARGE(arg, nth, ["arg2"]) 指定查询子表格中某一栏的数值之指定的序数大小相对应值,并回传符合条件子表格列数据之指定字段值。例如LARGE(C1,1,D1)会查询子表格数据C1字段中第一大的数值,并回传同一列子表格数据之D1的字段值。此公式没有众数的概念,即如果有同样大小的值,将会照顺序排序而不会被列为同等大小。如需回传子表格中的最小值,可以归并使用COUNT()。例如LARGE(C1,COUNT(C1),D1),意即查询子表格C1字段最小的数值,并回传同列D1的字段值。
                                                                                                  UNIQUE() 列出参照子表格字段中所有不重复的字段值。查看详细内容
                                                                                                  UNIQUE().length 计算参照子表格字段中不重复的值的数量。查看详细内容
                                                                                                  VLOOKUP() 回传子表格中符合指定条件的值。查看详细内容
                                                                                                  MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) 根据指定的一组条件或准则传回指定之单元格范围的最大值。
                                                                                                  MINIFS(min_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) 根据指定的一组条件或准则传回指定之单元格范围的最小值。
                                                                                                  SPELLNUMBER(number, [lang], [option]) 在正式的文档中或是某些情况下会有使用一般字的数字来代替阿拉伯数字的情况。例如:以“壹佰”来表示100。

                                                                                                  如有这样的需求即可使用SPELLNUMBER公式来转换。详细的写法可以参阅这篇

                                                                                                  ISOWEEKNUM(date) 计算该日期为该年的第几周,星期一为该周第一天。
                                                                                                  WEEKNUM(serial_number,[return_type]) 计算该日期为该年的第几周,每周起始日可以自订。详细的写法可以参阅这篇

                                                                                                  DATEVALUE(date_text, date_format) 套用在日期(时间)字段,将参照的字符串转成日期(时间)值回传,"date_text"要是固定的日期字符串或参照的字符串字段,"date_format"要是参照的日期字符串格式。例如A1字符串的字段值是"2019/02/01",希望可以将此转成日期字段值的话,可在日字段套用公式DATEVALUE(A1,"yyyy/MM/dd")来取得转换后的结果。

                                                                                                  HOUR() 此公式支持三种用法:
                                                                                                  1. 参数带入0-1,传回24小时的比例。例如:HOUR(0.5)=12。
                                                                                                  2. 参数带入日期字段,传回该字段的小时。例如:A9字段值为18:11:19,HOUR(A9)=18。
                                                                                                  3. 参数带入日期字符串,传回字符串中的小时。例如:HOUR("2020/10/13 17:34:56")=17。

                                                                                                  MINUTE() 此公式支持三种用法:
                                                                                                  1. 参数带入0-1,传回60分钟的比例。例如:MINUTE(0.5)=30。
                                                                                                  2. 参数带入日期字段,传回该字段的分钟。例如:A9字段值为18:11:19,MINUTE(A9)=11。
                                                                                                  3. 参数带入日期字符串,传回字符串中的分钟。例如:MINUTE("2020/10/13 17:34:56")=34。

                                                                                                  SECOND() 此公式支持三种用法:
                                                                                                  1. 参数带入0-1,传回60秒的比例。例如:SECOND(0.75)=45。
                                                                                                  2. 参数带入日期字段,传回该字段的秒。例如:A9字段值为18:11:19,SECOND(A9)=19。
                                                                                                  3. 参数带入日期字符串,传回字符串中的秒。例如:SECOND("2020/10/13 17:34:56")=56。

                                                                                                  TIME(hour, minute, second) 传回特定时间的小数,所传回的小数点数字是介于 0 到 0.99988426 之间的值,代表自 0:00:00 到 23:59:59 的时间。

                                                                                                  Hour 代表小时的数字,范围从 0 到 32767。任何比 23 大的值将会除于 24,且余数视为小时值。例如:TIME(27,0,0) = TIME(3,0,0) = 0.125 或 3:00 AM。

                                                                                                  Minute 代表分钟的数字,范围从 0 到 32767。任何大于 59 的值将会转换成小时和分钟。例如:TIME(0,750,0) = TIME(12,30,0) = 0.520833 或 12:30 PM。

                                                                                                  Second 代表秒钟的数字,范围从 0 到 32767。任何大于 59 的值将会转换成小时、分钟和秒钟。例如:TIME(0,0,2000) = TIME(0,33,22) = 0.023148 或 12:33:20 AM。

                                                                                                  ISBLANK() 检查参照的字段是否为空值,可以直接参照指定字段或用于条件公式中,例如:ISBLANK(A2) 或 IF(ISBLANK(A2), 'Y', 'N')。

                                                                                                  PMT(rate, nper, pv, [fv], [type]) 此公式用来计算贷款每期需要投入的金额。

                                                                                                  rate (必填):利率
                                                                                                  nper (必填):付款期数
                                                                                                  pv (必填):现金或本金
                                                                                                  fv (选填):最后一次付款完成后,所能获得的未来值。 若在公式省略 fv,则默认其值为0,代表款项还清
                                                                                                  type (选填):类型。 填入0或1,0或省略为计算期末;1为期初。

                                                                                                  PRODUCT() 会乘上所有指定字段的数值并且忽略空值及非数字的值,除了可以指定一般字段相乘外,参照子表格字段则可以将该字段的所有数值相乘。

                                                                                                  字符串公式

                                                                                                  使用字符串的公式十分简单:如果C1的值为 Michael,而C2的值为 Scott,则C1+C2为"Michael Scott"。

                                                                                                  想要了解更多字符串类型的公式应用,可以参阅字符串公式这一章。

                                                                                                  条件公式

                                                                                                  Ragic也支持条件公式请注意这些公式是有区分大小写的,并且字段输入型态会改变公式在某些情况下的计算方式。

                                                                                                  另外要注意的是,这边会有两种情形你的公式中,条件的参照字段后面需要加上.RAW:

                                                                                                  1. 当条件式公式的条件是参照两个字段,并且利用运算符号"="来判断两个字段的值是否相等时,需要在设置条件的地方将这两个参照字段后面加上.RAW,如果是只参照一个字段,并利用运算符号"="来判断等于一个固定的值,则不需要。

                                                                                                  2. 当套用公式的字段是数字字段,要做数字运算,但是条件是参照字符串字段(字、选项、日期等),并用运算符号"="来判断等于一个固定的字符串时,设置条件的地方,参照的字符串字段要加上.RAW。

                                                                                                  何时要加上.RAW的详细内容可以参阅这一章节

                                                                                                  日期字段会被以天数来计算。

                                                                                                  你也可以利用多层的条件判断来写出IF公式。

                                                                                                  IF函数:判断值

                                                                                                  IF公式依据条件情况回传值,例如如果符合某一个情况则回传TRUE,如果不是此情况则回传FALSE。

                                                                                                  公式 句法
                                                                                                  IF IF(value==condition,[value_if_true],[value_if_false])

                                                                                                  范例

                                                                                                  简单的例子: IF(A2==10,10,0)

                                                                                                  如果该字段A2等于10,这个值在这个字段将会是10。若A2出现其他的值,值在这个字段就会是0。

                                                                                                  以一个条件值作为结果: IF(A1==1,'true','false')

                                                                                                  如果值在该字段A1等于1,值在这个字段将会是”true”。若A1出现其他的值,值在这个字段就会是false。

                                                                                                  实际应用: IF(A2>=60,'yes','no')

                                                                                                  如果值在该字段A1等于或大于60,值在这个字段”满足老人折扣的条件吗”将会是”Yes”,否则值在这个字段就会是”No”。

                                                                                                  注记

                                                                                                  Ragic仍然支持IF功能的旧句法。

                                                                                                  Value=='condition'?'[value_if_true]':'[value_if_false]'

                                                                                                  范例: A1=='open'?'O':'C'

                                                                                                  如果A1 是 open, 则出现O,如果不是则出现C。

                                                                                                  IF函数:何时要加上.RAW?

                                                                                                  1. 参照两个字段且判断相等的条件

                                                                                                  如果你的条件是利用"="的运算符号来判断两个字段是否相等的话,请在填写条件的地方,将这两个参照字段后面加上.RAW

                                                                                                  句法
                                                                                                  IF(field1.RAW=field2.RAW,[value_if_true],[value_if_false])

                                                                                                  范例

                                                                                                  简单的例子1: IF(A1.RAW=A2.RAW,1,0)

                                                                                                  如果A1的字段值等于A2的字段值,回传1;否则回传0。


                                                                                                  简单的例子2: IF(A1.RAW=A2.RAW,'Open','Closed')

                                                                                                  如果A1的字段值等于A2的字段值,回传”Open”;否则回传”Closed”。



                                                                                                  2. 在数字字段中套用IF公式参照字符串字段作为判断条件

                                                                                                  句法
                                                                                                  IF(string_field1.RAW="string",[numeric_value_if_true],[numeric_value_if_false])

                                                                                                  范例

                                                                                                  简单的例子1: IF(A1.RAW="Yes",1,0)

                                                                                                  如果A1的字段值等于字符串"Yes",回传数字1;否则回传数字0。

                                                                                                  如果你只参照一个数字字段,并利用运算符号"="来判断是否等于一个固定的值,不需要另外加上".RAW"。

                                                                                                  范例

                                                                                                  简单的例子:IF(A1=1,"YES","NO")

                                                                                                  如果A1的字段值等于1,回传"YES";否则回传"NO"。

                                                                                                  3. 当公式中要区别空值与 0

                                                                                                  例如:公式为 IF(A8.RAW='',"TRUE","FALSE"),需判断某个字段是不是空的,而且那个字段值可能会是 0 的时候,应加上 .RAW

                                                                                                  4. 参照的自由输入字段值为数字,想要将该数字以字符串形式回传

                                                                                                  例如:A1“号码”是自由输入字段,值是 10001,A2“会员编号”是链接字段,希望透过公式来带入 A2 的值,此时 A2 的公式应是 IF(A1!="",A1.RAW) 才能正确带出。

                                                                                                  IF函数:抽取字符串

                                                                                                  如想要在IF()公式中抽取其他字段的字符串,像是公式 LEFT() 、 RIGHT() 、 MID () 等, 你必须先转换该字段为字符串形式,系统才能正确抽取。转换方式为在参照字段后方加上“+""”。

                                                                                                  范例

                                                                                                  假设你想要参照 A5 字段的前两位字进行判断,可以使用如下公式:

                                                                                                  IF(A1="Yes",A5,LEFT(A5+"",2))

                                                                                                  意即,如果字段 A1 为 Yes ,则带入 A5 字段值;若 字段 A1 不是 Yes ,则显示 A5 字段的首两位字。

                                                                                                  IF函数:参照TODAY()或NOW()的处理方式

                                                                                                  目前因为系统限制, Ragic 并不支持将TODAY()或NOW()直接加入至IF() 进行运算,因此你必须要另外新增一个字段来计算TODAY()或NOW()。

                                                                                                  范例

                                                                                                  假设要将 A1 作为判断依据, 评估数据是否还有效,那么你可以将 TODAY() 放在 A2 字段,并使用如下公式:

                                                                                                  IF(A1>A2,"Valid","Expired")

                                                                                                  意即,如果字段 A1 的值大于 TODAY() ,则显示 "Valid" ;若字段A1的值小于 TODAY() ,则显示 "Expired" 。

                                                                                                  或者,假设要将A1与TODAY()做运算比较,那么你可以将整个运算,例如A1-TODAY()放在A2字段,并使用如下公式:

                                                                                                  IF(A2>0,"Valid","Expired")

                                                                                                  意即,如果字段 A2 的值大于 0,则显示 "Valid" ;若字段A1的值小于 TODAY() ,则显示 "Expired" 。

                                                                                                  须特别留意的是, Ragic 数据库中的 TODAY()或NOW() 并不会每日自动重算,因此遗留数据的 TODAY() 或NOW()字段会显示为上次更新数据的时间。如果你希望 TODAY()或NOW() 可以每日自动重算以显示最新的数据状态,可以考虑写程序来让公式每天重新计算

                                                                                                  IF函数:日期字段

                                                                                                  1. 可以在非日期字段套用 IF 比较日期字段大小

                                                                                                  例如 A1、A2 为日期字段,A2 套用 TODAY(),A4 选项字段套用 IF(A1>A2,"已逾期","未逾期")

                                                                                                  2. 不能在非日期字段套用 IF 来运算日期字段值,必须另建数字字段来做加减运算

                                                                                                  同上例,但 A4 的公式改为 IF(A1-1>A2,"已逾期,"未逾期") 会运行错误,在这情况下要另外创建两个数字字段: C1、C2,C1 套用 A1-1,C2 套用 A2,A4 公式改为 IF(C1>C2,"已逾期,"未逾期")

                                                                                                  LOOKUP函数

                                                                                                  你也可以使用LOOKUP公式在你希望附加条件的字段上,增加针对各个特殊条件的处理。

                                                                                                  公式 句法
                                                                                                  LOOKUP LOOKUP(value,[lookup_list],[result_list])

                                                                                                  在lookup_list搜索值,然后传回值所在result_list的位置。

                                                                                                  是在lookup_list内搜索的值。

                                                                                                  lookup_list是一个数组,如[0,100,500],LOOKUP功能在这清单内搜索值。

                                                                                                  result_list是自选的,它和lookup_list相同,如['Small','Medium','Large']。如果result_list参数被省略,LOOKUP功能会传回在lookup_list的值。如果LOOKUP功能不能找到确切符合的值,它会选择回传在result_list内,小于或等于值之中最大的值。如果值小于所有在result_list里的值,则LOOKUP功能会传回空的条件。

                                                                                                  范例

                                                                                                  简单的例子: LOOKUP(A1,[0,45,65],['Small','Medium','Large'])

                                                                                                  如果该字段A1的值在0~44之间,则该字段值就会是Small,若值在45~64之间则会是Medium,若值大于等于65则会是Large。

                                                                                                  多重字段范例: LOOKUP(A1,[0,45,65],[A3+A4,B5,B6])

                                                                                                  如果A1在0~44之间,值是A3+A4;在45~64之间值是B5;等于或超过65,则值将会是B6。

                                                                                                  AND函数

                                                                                                  当条件全部满足时传回TRUE,在一个或多个条件不满足时传回FALSE。

                                                                                                  公式 句法
                                                                                                  AND AND(logical1,[logical2],...)

                                                                                                  AND公式需要包含下列几项参数:

                                                                                                  logical1是必要的,这是第一项需要判断回传值为TRUE或FALSE的条件。

                                                                                                  logical2是非必要的,其他条件在被判断时,也会影响回传值为TRUE或FALSE。

                                                                                                  OR函数

                                                                                                  当任一个条件满足时传回TRUE,在全部条件都不满足时传回FLASE。

                                                                                                  公式 句法
                                                                                                  OR OR(logical1,[logical2],...)

                                                                                                  OR公式需要包含下列几项参数:

                                                                                                  logical1是必要的,其他逻辑条件像是logical2则非必要,这是第一项需要判断回传值为TRUE或FALSE的条件。

                                                                                                  COUNTIF 函数

                                                                                                  利用 COUNTIF 来计算子表格中每一列符合判定标准的总数。例如,算出收据上的特定一项物品的总数。

                                                                                                  公式 句法
                                                                                                  COUNTIF COUNTIF(criteria_range,criteria,count_range)

                                                                                                  COUNTIF 函数句法中有下列参数:

                                                                                                  criteria_range是必要的。范围必须是在子表格内的单元格并确认其值是否符合标准。

                                                                                                  criteria是必要的。 用一个数字、表达式、参阅其他字段的值,或是字串来决定哪些单元格会被列入计算。例如,你可以用一个数字"8"、一个比较式">8"、一个子表格的字段"A4"或是一个字词"apple"来表示。

                                                                                                  count_range是必要的。意即当criteria_range符合criteria时,需要计数的字段。

                                                                                                  COUNTIF 只能参阅单一个子表格的内容,并被设在独立的字段中。

                                                                                                  COUNTIF 只能设一个标准。如果你有多个标准,可以使用COUNTIFS。

                                                                                                  范例:

                                                                                                  设在A9的公式 COUNTIF(A4,'apple',A4) 会回传子表格内每一行A4字段下产品名称是apple的总数。

                                                                                                  COUNTIFS 函数

                                                                                                  公式 句法
                                                                                                  COUNTIFS COUNTIFS(criteria_range1,criteria1,[criteria_range2,criteria2]...)

                                                                                                  COUNTIFS 函数句法中有下列参数:

                                                                                                  criteria_range1是必要的。范围必须是在子表格内的字段并确认其值是否符合相关的标准。

                                                                                                  criteria1是必要的。用一个数字、表达式、参阅其他字段的值,或是字串来决定哪些单元格会被列入计算。例如,你可以用一个数字"8"、一个比较式">8"、一个字段"A4"或是一个字词"apple"来表示。

                                                                                                  criteria_range2, criteria2,...是选择性的。计算附加的范围内符合其相关标准的值。

                                                                                                  COUNTIFS 只能参阅单一个子表格的内容,并被设在独立的字段中。

                                                                                                  SUMIF 函数

                                                                                                  利用 SUMIF 来算子表格中每一列符合判定标准的值其总和。例如,算出收据上的特定商品的总金额。

                                                                                                  公式 句法
                                                                                                  SUMIF SUMIF(range,criteria[sum_range])

                                                                                                  SUMIF 函数句法中有下列参数:

                                                                                                  range是必要的。范围必须是在子表格内的字段并确认其值是否符合相关的标准。

                                                                                                  criteria是必要的。用一个数字、表达式、参阅其他字段的值,或是字串来决定哪些单元格会被列入计算。例如,你可以用一个数字"8"、一个比较式">8"、一个字符串不等式"!='apple'" (外面引号与里面引号要为不同引号,例如外面一组双引号里面一组单引号)、一个字段"A4"或是一个字词"apple"来表示。

                                                                                                  sum_range是选择性的。如果您要加总的不是 range引数中指定的单元格,这便是要加总的实际单元格。如果省略 sum_range 引数,便会加总 range 引数中所指定的单元格 (即是套用准则的相同单元格)。

                                                                                                  SUMIF 只能参阅单一个子表格的内容,并被设在独立的字段中。

                                                                                                  SUMIF 只能设一个标准。如果你有多个标准,可以使用SUMIFS。

                                                                                                  范例:

                                                                                                  设在A9的公式SUMIF(A4,'apple',B4) 会回传子表格内每一行如果A4字段下产品名称是apple时,其B4值的总和。

                                                                                                    

                                                                                                  SUMIFS 函数

                                                                                                  利用 SUMIF 来算子表格中每一列符合多个判定标准的值其总和。例如,算出收据上在特定存货位置的特定商品的总金额。

                                                                                                  公式 句法
                                                                                                  SUMIFS SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2, criteria2,...)

                                                                                                  The SUMIFS 函数句法中有下列参数:

                                                                                                  sum_range是必要的。范围必须是在子表格内的字段并确认其值是否符合相关的标准。

                                                                                                  criteria_range1是必要的。criteria_range1criteria1设置了其中范围内的特定查找标准。一旦范围内的项目被找出,其相对应的值就会在sum_range被加进去。

                                                                                                  criteria1是必要的。此标准会定义出哪些在criteria_range1内的单元格会被加入。可以一个数字、表达式、参阅其他字段的值,或是字串来决定哪些单元格会被列入计算。例如,你可以用一个数字"8"、一个比较式">8"、指定与子表格字段A4比较">A4"、"

                                                                                                  criteria_range2,criteria2,...是选择性的。计算附加的范围内符合其相关标准的值。

                                                                                                  需特别留意的是,在SUMIFS中,条件(criteria)必须下在不同的字段。如果您是需要将条件下在同一字段中,例如加总当该字段等于A或是等于B的情况时,您必须要使用多个SUMIF()相加。另外,SUMIFS 只能参阅单一个子表格的内容,并被设在独立的字段中。

                                                                                                  范例:

                                                                                                  在A52设置公式SUMIFS(C45, B45, ">A50", B45, "<A51")会将子表格中订单日(B45)大于起始日(A50)以及小于结束日(A51)的数据的金额做加总算出日期区间内订单金额的总和。

                                                                                                  The UPDATEIF 函数

                                                                                                  可以利用 UPDATEIF 的条件公式,让该字段在条件不成立的情况下保有原本的字段值,并只在条件成立的情况下更新字段值。

                                                                                                  公式 句法
                                                                                                  UPDATEIF UPDATEIF(条件,字段值_如果_成立)

                                                                                                  范例

                                                                                                  基本例子: UPDATEIF(A2==10,10)

                                                                                                  如果A2等于10的时候,套有此公式的字段值会被更新成10. 如果A2的字段值不是10的任何情况下,,套有此公式的字段会保有之前所保存的值,并不会改变。

                                                                                                  实际例子: UPDATEIF(A2=='同住家地址',A1)

                                                                                                  如果A2的字段值为'同住家地址'的话,此字段(送货地址)的值则会是A1的值(住家地址),其他情况下,该字段值会维持原本的字段值,例如空值或之前保存的值。

                                                                                                  多层条件的公式

                                                                                                  如果是在你有多个条件的情况下,条件公式可以分层写出。

                                                                                                  范例:

                                                                                                  IF(A1==1,'Bad',IF(A1==2,'Good',IF(A1==3,'Excellent','No Valid Score')))

                                                                                                  上面这个公式代表:

                                                                                                  如果A1的值为 1, 回传结果"Bad"

                                                                                                  如果A1的值为 2, 回传结果"Good"

                                                                                                  如果A1的值为 3, 回传结果"Excellent"

                                                                                                  如果A1的值为非上情况,则为"No Valid Score"。

                                                                                                  范例:

                                                                                                  IF(

                                                                                                  AND(A1.RAW=='YES',A2.RAW=='Jimmy'),

                                                                                                  C3*C7,

                                                                                                  IF(

                                                                                                  AND(A1.RAW=='YES',A2.RAW=='John'),

                                                                                                  C3*C8,

                                                                                                  IF(

                                                                                                  AND(A1.RAW=='YES',A2.RAW=='Jane'),

                                                                                                  C3*C9,

                                                                                                  C3*C10

                                                                                                  )

                                                                                                  )

                                                                                                  )

                                                                                                  上面这个公式代表:

                                                                                                  如果A1的值为"YES",A2的值为"Jimmy",回传的结果为C3*C7

                                                                                                  如果A1的值为"YES",A2的值为"John",回传的结果为C3*C8

                                                                                                  如果A1的值为"YES",A2的值为"Jane",回传的结果为C3*C9

                                                                                                  如果A1的值为非上述情况,则为C3*C10。

                                                                                                  IFS 函数

                                                                                                  除了上述的嵌套状公式外,你也可以使用 IFS() 来撰写多个条件的条件公式

                                                                                                  公式 句法
                                                                                                  IFS() IFS(value=condition1,value_if_true1,value=condition2,value_if_true2,...,true,default value)

                                                                                                  IFS 公式需要包含下列几项参数:

                                                                                                  value=condition1 是必要的,此为第一个检查条件

                                                                                                  value_if_true1 是必要的,此为当符合第一个检查条件时回传的值

                                                                                                  value=condition2 是必要的,此为第二个检查条件

                                                                                                  value_if_true2 是必要的,此为当符合第二个检查条件时回传的值

                                                                                                  *检查条件最少为两组,可依实际需求增加数量

                                                                                                  true 是选择性的,若你需要设置默认值,则必须输入此参数,若无此需求则可省略

                                                                                                  default value 是选择性的,此为若没有任何符合的检查条件时,系统必须回传的默认值

                                                                                                  范例

                                                                                                  IFS(A1=1,"Bad",A1=2,"Good",A1=3,"Excellent",true,"No Valid Score")

                                                                                                  上面这个公式同样代表:

                                                                                                  如果A1的值为 1, 回传结果"Bad"

                                                                                                  如果A1的值为 2, 回传结果"Good"

                                                                                                  如果A1的值为 3, 回传结果"Excellent"

                                                                                                  如果A1的值为非以上情况,则为"No Valid Score"。

                                                                                                  保存时触发源或相关表单的全部公式重算

                                                                                                  在输入数据并保存时,若希望能触发有相关链接的表单公式重算的话,你可以在表单页面设计模式 > 左侧工具条中的表单设置 > 表单设置 勾选保存时触发源表单(默认已勾选)相关表单的全部公式重算

                                                                                                  关于源表单及相关表单的说明,请参阅下图范例:

                                                                                                  源表单:A、B为C的源表单。任何表单只要有子表格生成新表单,它们即为新表单的源表单;任何表单只要有显示从其他表单的链接,它们即为其他表单的源表单。

                                                                                                  相关表单:B、C为A的相关表单;A、C为B的相关表单。两张表单若不是多版本表单且共享同样的子表格,它们即为相关表单;而子表格生成的新表单也是属于它们的相关表单。

                                                                                                  注意:若需重算的数据超过系统限制,则会自动跳过重算。

                                                                                                  在字段描述中使用公式

                                                                                                  公式同样能在静态字描述字段使用,但该字段只会显示出计算的结果,其值不会被存进系统里面。

                                                                                                  这对每次点进表单页面都需要看到公式实时重算结果的人来说非常有用。你可以使用BBCodes 的[formula]来帮助你完成这件事。

                                                                                                  范例:假如今天你要利用一个人的生日来计算他的年龄的话,在字段描述中使用公式[formula](TODAY() - A1)/365.25[/formula],如此一来他的年龄就会每天根据今天的日期重算。

                                                                                                  Ragic 支持的数学符号(Math 物件)

                                                                                                  关于 Ragic 支持的 Math 物件,请参阅这篇

                                                                                                  建议公式

                                                                                                  如果你需要使用未被支持的公式,欢迎来信至Ragic Support建议我们。

                                                                                                  1.8.1    签核公式

                                                                                                  签核字段的公式

                                                                                                  如果你的表单有设置签核流程,就可以套用以下公式来传回签核相关的数据。

                                                                                                  目前与签核有关的公式,主要有两大类:

                                                                                                  1. 与整体签核流程有关

                                                                                                  公式 描述
                                                                                                  APPROVAL.COUNT() 传回签核的总层次数
                                                                                                  APPROVAL.STATUS() 传回签核的状态。

                                                                                                  N: New,尚未开始签核或撤销签核

                                                                                                  P: Processing,开始签核后等待签核完成

                                                                                                  REJ: Rejected,有任何一阶拒绝签核

                                                                                                  F: Finish,全部签核人都同意时,代表完成

                                                                                                  APPROVAL.SUBMITDATE() 传回开始签核的日期和时间,可以套用在日期字段上。(在前端重算会用浏览器时区,后端重算会用公司时区)
                                                                                                  APPROVAL.SUBMITTER() 传回开始签核的用户E-mail,可以套用在用户字段。
                                                                                                  APPROVAL.SUBMITTERNAME() 传回开始签核的用户名称。
                                                                                                  APPROVAL.FINISHDATE() 传回签核结束的日期和时间。签核“结束”指的是全部签核人都同意或是有人拒绝签核,可以套用在日期字段上。 (在前端重算会用浏览器时区,后端重算会用公司时区)

                                                                                                  2. 与特定签核层次有关

                                                                                                  公式 描述
                                                                                                  APPROVAL.CURRENTSTEPINDEX 下一层次的索引值。从 0 开始,0 代表尚未开始签核,开始签核后会变成 1,代表第 1 阶。每次完成一层次的签核时这个值都会加 1,直到总层次数为止。当结束签核(全部层次都同意/或某一阶拒绝/或撤销签核)时也传回 0。
                                                                                                  APPROVAL.STEP([stepIndex]) 用索引值指定某一层次。以下的公式前面都要加上 APPROVAL.STEP([stepIndex]),stepIndex 为选择性的参数,如果不带,表示使用 APPROVAL.CURRENTSTEPINDEX 作为 stepIndex,代表下一层次。

                                                                                                  APPROVAL.STEP(-1) : 上一阶

                                                                                                  APPROVAL.STEP() : 下一阶 (等同于 APPROVAL.STEP(APPROVAL.CURRENTSTEPINDEX))

                                                                                                  APPROVAL.STEP(0) : 错误,不能这样用

                                                                                                  APPROVAL.STEP(1) : 第一阶

                                                                                                  APPROVAL.STEP(2) : 第二阶

                                                                                                  APPROVAL.STEP([stepIndex]).NAME() 传回这一层次的名称。
                                                                                                  APPROVAL.STEP([stepIndex]).STATUS() 传回这一层次的状态。

                                                                                                  N: New,这阶尚未同意或拒绝签核,处于签核中

                                                                                                  F: Finish,如果这阶是单人,代表该签核人同意或拒绝签核;如果这阶是多人,代表已同意签核人数大于等于择办人数,或是有人拒绝签核。

                                                                                                  APPROVAL.STEP([stepIndex]).RESP([email]) 传回这一层次的响应。email 为选择性的参数,可以是邮箱字符串或是用户字段,用来在多人签核时取得某个人的响应。

                                                                                                  单人签核:

                                                                                                  (不需要带 email 参数)

                                                                                                  N: Not yet,这阶尚未同意或拒绝签核,处于签核中。

                                                                                                  A: Accepted,该签核人同意签核

                                                                                                  A_D: Accept by deputy,该签核人的代理人同意签核

                                                                                                  REJ: Rejected,该签核人拒绝签核

                                                                                                  REJ_D: Reject by deputy,该签核人的代理人拒绝签核

                                                                                                  多人签核:

                                                                                                  没有带 email 参数:

                                                                                                  N: Not yet,已同意签核人数小于择办人数

                                                                                                  A: Accepted,已同意签核人数大于等于择办人数

                                                                                                  REJ: Rejected,有人拒绝签核

                                                                                                  有带 email 参数:

                                                                                                  unSigned: 该签核人尚未同意或拒绝签核

                                                                                                  signed: 该签核人同意签核

                                                                                                  signed_by_deputy: 经由该签核人的代理人同意签核

                                                                                                  rejected: 该签核人拒绝签核

                                                                                                  rejected_by_deputy: 经由该签核人的代理人拒绝签核

                                                                                                  APPROVAL.STEP([stepIndex]).ISMULTI() 传回这一阶是否为多人签核的 boolean 值。 值为 true 或 false 两种。
                                                                                                  APPROVAL.STEP([stepIndex]).THRESHOLD() 传回这一阶的择办人数。如果这阶是单人签核或是没有设置择办人数,值为 -1。
                                                                                                  APPROVAL.STEP([stepIndex]).USERS() 传回这一阶所有的签核人。范例值: 王小美|李晓明|彭大海。可以将此公式套用在用户多选字段(因为目前多选字段不支持套用公式,所以要自己手动设置 f 属性)。
                                                                                                  APPROVAL.STEP([stepIndex]).ACTIONDATE([email]) 传回这一阶签核人同意或拒绝的日期和时间。

                                                                                                  套用在日期字段上。 (跟 NOWTZ 与 TODAYTZ 相同特性,在前端重算会用浏览器时区,后端重算会用公司时区)

                                                                                                  email 为选择性的参数,可以是邮箱字符串或是用户字段,用来在多人签核时取得某个人的同意或拒绝的日期和时间。

                                                                                                  单人签核:

                                                                                                  (不需要 email 参数)

                                                                                                  传回该签核人的同意或拒绝的日期和时间。

                                                                                                  多人签核:

                                                                                                  没有带 email 参数时,传回有人拒绝或是有人同意签核而且达标(已同意签核人数大于择办人数)的日期和时间。

                                                                                                  有带 email 参数时,传回该签核人同意或拒绝的日期和时间。

                                                                                                  (注意:公式内的[email]参数仅可套用于参照2021/07/13后所创建的签核步骤)

                                                                                                  APPROVAL.STEP([stepIndex]).UNSIGNEDUSERS() 传回这一阶未签核的人。

                                                                                                  范例值:王小美|李晓明|彭大海。可以将此公式套用在用户多选字段(因为目前多选字段不支持套用公式,所以要自己手动设置 f 属性)。

                                                                                                  APPROVAL.STEP([stepIndex]).SIGNEDUSERS() 传回这一阶已同意签核的人。

                                                                                                  范例值: 王小美|李晓明|彭大海。可以将此公式套用在用户多选字段(因为目前多选字段不支持套用公式,所以要自己手动设置 f 属性)。

                                                                                                  APPROVAL.STEP([stepIndex]).SIGNEDCOUNT() 传回这一阶已同意签核的人数。
                                                                                                  APPROVAL.STEP([stepIndex]).SIG([email]) 传回这一阶的签核人的数码签名,值为 base64 图片网址字符串,如果没有签名传回空值。可以将这公式套用在图片字段上。email 为选择性的参数,可以是邮箱字符串或是用户字段,用来在多人签核时取得某个人的数码签名。

                                                                                                  单人签核:

                                                                                                  (不需要带 email 参数)

                                                                                                  传回该签核人的数码签名

                                                                                                  多人签核:

                                                                                                  一定要带 email 参数,传回该签核人的数码签名

                                                                                                  APPROVAL.STEP([stepIndex]).SIGIMG([email], [width], [height]) 传回这一阶的签核人的数码签名,类似APPROVAL.STEP([stepIndex]).SIG([email]),只是这公式的值为bbcode [image],width 与 height 为可选参数,设置图片的宽与高,如果没设置,默认宽为 300px 高为 150px。可以配合 bbcode 公式将结果呈现在字描述上。请注意此公式的[email]参数需加上" "引号。如果要呈现单人签核而且长为 600px 宽为 300 px 的签名图,要写成 APPROVAL.STEP([stepIndex])SIGIMG(null, 600, 300),此处的 null 不需加引号
                                                                                                  APPROVAL.STEP([stepIndex]).COMMENT([email]) 传回这一阶的签核人在同意或拒绝签核时留下的理由。如果还没同意或拒绝签核,或是做了这两个动作但没有留下理由,回传空值。

                                                                                                  单人签核:

                                                                                                  (不需要带 email 参数)

                                                                                                  传回该签核人的理由

                                                                                                  多人签核:

                                                                                                  一定要带 email 参数,取得某人的理由

                                                                                                  公式重算

                                                                                                  当你在数据库中输入数据时,数据会依据你所写的公式做计算,一旦你保存了你的数据,此值就会被保存并不会改变

                                                                                                  也就是说,即使你在设计模式下改变了你的公式,原本既已保存的数据也不会依据新的公式重新被计算。

                                                                                                  会这样的原因是因为你先前根据旧公式所计算出来的数据还是有效的,不应该因为你更新了公式而自动更改已经保存的数据。

                                                                                                  举个例子来说,如果你有一张计算税收的表单,因为最近税率涨了而你更改公式,但先前保存的税收数据还是应该要以旧的税率来计算没错。

                                                                                                  但某些情况,你有可能会需要用最新的公式将旧的数据都重新算一遍。你可以在表单设计模式下,到你想要重新计算公式的字段公式中,下面有两个选项让你用新的公式将所有数据更新,或是让所有新的公式更新所有数据(如果你更新了不只一个公式)。

                                                                                                  如果你是在设计模式下修改、新增公式,记得要先保存设计再单击公式重算喔!

                                                                                                  如果你常常更改一个公式或是公式中的变量,你也可以考虑利用写程序来将你的公式每天重新计算

                                                                                                  1.9    设置签核

                                                                                                  设置签核流程

                                                                                                  你可以在Ragic表单内设置签核流程,用户新增完一笔数据后,点选开始签核,系统就会自动寄信给第一位签核人员,第一位人员同意后,才会再寄信给下一位签核人员。 (签核顺序是由上到下)

                                                                                                  设计模式下设置签核流程,你会看到在右下角有一个打勾的图符。

                                                                                                  点开此勾勾就可以开始设置你的签核流程

                                                                                                  点选新增签核的流程来设置签核人:

                                                                                                  签核人职衔是必填的,旁边你可以选择一位用户,他就会是固定的签核人员。或是选择其中一个用户群组,用户在提交签核时,就能从这个用户群组中选一位用户来当签核人员。

                                                                                                  选择直属主管的话,系统就会将送出签核之用户的直属主管作为签核对象;选择直属主管的主管,签核对象就会是该名用户主管的主管;选择前一签核人的主管,签核对象就会是前一名签核者的主管。

                                                                                                  你也可以设置以表单中的选择用户选择群组字段值作为签核对象,例如:直接送签给该笔请购单数据的“覆核人员”,而非从采购群组中任选一人。

                                                                                                  要让系统用户以外的人如厂商或客户签核也没有问题,你可以设置E-mail字段作为签核对象,如此一来在签核的时候系统就会寄签核信到字段中的E-mail,该E-mail的拥有者就可以直接在E-mail中做签核。

                                                                                                  设置完成后,可以透过鼠标点击想要移动的层次并拖曳来移动顺序。

                                                                                                  (直属主管及直属主管的主管签核功能,会需要搭配系统用户表单的直属主管字段。若您的表单中没有此字段,请联络Ragic support 进行协助系统表单更新。)

                                                                                                  加入同阶签核人

                                                                                                  你也可以点签核层次旁的齿轮来加入同阶签核人,同阶签核人需要全部都同意后才会进到下一阶签核。

                                                                                                  如果要让用户自行决定同阶签核的人数的话,可以先设置一个选择用户字段,并将"多选"打勾,然后于设置签

                                                                                                  核时选择两次该字段即可,如此一来在该字段选择的用户们都需要在该阶签核才会进到下一阶签核。

                                                                                                  设置择办人数

                                                                                                  当你加入同阶签核人后,也可以点该层次的第一个齿轮来设置择办人数。假设同阶签核人有2位,择办人数设置为1,代表2位签核人只要有1位签过即可。

                                                                                                  如果你想要给指定单一或多个群组的所有人签核的话,你会需要设置至少两个同阶签核人,再依据这一个/多个群组的人数来设置你的择办人数。

                                                                                                  例如HR群组有4个人,你希望这一阶签核要给HR群组的4个人都签核的话,你可以设置同层次里有"HR群组"及"HR群组或此群组内的任一人",此时就会出现可以设置择办人数的选项,就能够填写择办人数为4。

                                                                                                  签核进阶设置

                                                                                                  点开进阶设置后,你可以看到以下项目:

                                                                                                  严格身分验证:签核时会需要再次输入密码

                                                                                                  许可拒绝签核:提供拒绝签核的选项

                                                                                                  开始签核后上锁数据:数据上锁避免用户修改数据

                                                                                                  新建数据后自动开始签核:新增一笔数据并保存后自动开始签核。只有当数据符合以下条件时才会自动开始签核:

                                                                                                  (1) 不是利用列表页面快速新增所创建的数据。

                                                                                                  (2) 签核流程中的每一阶都无须自行选择时。

                                                                                                  手写签名:同意签核时会退出手写签名的窗口

                                                                                                  签核完通知以下用户:设置签核完成后的通知名单,可以指定用户或群组

                                                                                                  签核完运行以下动作单击钮:设置签核完成后自动运行的单击钮。支持的单击钮种类:所有设计模式自订单击钮、公式重算、数据上锁、数据解锁、链接 & 加载同步。无论最后一位签核人是否有运行单击钮的权限,系统都会一律运行。另外,签核流程跑完后就没办法撤销签核。

                                                                                                  设置完成签核流程后,别忘记单击保存你已改变的设计。

                                                                                                  藉由规则调整签核项目

                                                                                                  设计模式下,透过规则你可以动态调整签核流程,点击签核项目旁的齿轮符号设置规则

                                                                                                  设置规则,例如:订单总金额十万以上的订单才需要经过经理签核,有需要也能够透过"+"来新增多个规则。

                                                                                                  不满十万则不会显示该签核项目。

                                                                                                  在字段中显示签核信息

                                                                                                  想在列表页面看到签核信息的话,在字段选择器将系统生成的签核公式字段(只有在该表单有签核流程时才会出现)加入列表页面即可。

                                                                                                  加入这些字段后,他们会同步创建在表单页面并默认隐藏。

                                                                                                  如果需要其他签核信息,也可以在表单页面新增字段并套用签核公式

                                                                                                  下方范例为取得签核状态的公式。

                                                                                                  触发公式后,就可以取得这笔数据的签核状态。

                                                                                                  事后也可以用字段选择器将新增的字段加入列表页面。

                                                                                                  补充说明

                                                                                                  以下为传回签核状态所代表的意义:

                                                                                                  N: New,尚未开始签核或撤销签核

                                                                                                  P: Processing,开始签核后等待签核完成

                                                                                                  REJ: Rejected,有任何一阶拒绝签核

                                                                                                  F: Finish,全部签核人都同意时,代表完成

                                                                                                  如果你想将传回结果转换成中文,像是当传回"N"时,字段值能够显示"未签核",就可以运用IF条件公式

                                                                                                  假设套用签核状态公式的字段为A1,你可以在A2创建一个新字段并套用公式 IF(A1.RAW="N","未签核",IF(A1.RAW="P","签核中",IF(A1.RAW="F","签核完成",IF(A1.RAW="REJ","签核拒绝","")))),如此一来就能够在字段中快速判别数据的签核状态。

                                                                                                  使用签核

                                                                                                  拥有足够权限的用户,例如系统管理员SYSAdmin,该张表单的管理员访问权限,或是在公告板式或问卷式用户访问权限下,是该笔数据的数据管理员(数据的创建人或是被指派),就能够针对该笔数据单击开始签核

                                                                                                  可以参阅这篇文档来了解如何使用签核功能。

                                                                                                  替换签核人

                                                                                                  如果有特殊状况需要替换签核人,系统管理员可以点击旁边的+并选择替换签核人

                                                                                                  代理人签核

                                                                                                  你可以在系统的用户表单中,为用户设置他的代理人,如此一来,用户不在工作岗位的期间需要签核的数据也可以由代理人来完成。有关代理人如何代理签核的介绍请参阅这篇说明

                                                                                                  另外,请假或不在工作岗位时要记得将自动通知代理人打勾,代理人才会收到相关签核及信件。关于用户个人设置请看这篇说明

                                                                                                  (直属主管及直属主管的主管签核功能,会需要搭配系统用户表单的直属主管字段。若您的表单中没有此字段,请联络Ragic support 进行协助系统表单更新。)

                                                                                                  教学视频

                                                                                                  快来跟着下方的视频一步一步学习!

                                                                                                  1.10    表单及字段版本纪录

                                                                                                  版本纪录

                                                                                                  有时候修改设计完之后会发现设计错了或是先前的版本比较好,

                                                                                                  此时就需要查看哪个旧版本的设计比较适合还原回去。

                                                                                                  你可以进到修改设计里面右上角的版本纪录

                                                                                                  点选要还原的版本。

                                                                                                  会退出确认的窗口,

                                                                                                  点选'还原'。

                                                                                                  点完之后就可以看到先前的版本了。

                                                                                                  但记得要点选'保存'才会真正的将版本还原到先前的版本,

                                                                                                  所以说即使点选错版本不保存也不会真的套用上去。

                                                                                                  另外建议每改变一些设计时就保存一下设计,

                                                                                                  不要一次改很多再保存,

                                                                                                  如此一来在必须回复版本的时候才不会因为一点小错而让花很多时间修改的设计全部消失。

                                                                                                  版本细节分析与总览

                                                                                                  而如果你需要总览每个版本改动的细节或是直接看某个字段到底是哪次被修改的话

                                                                                                  可以点选最新版本的右边的箭头图符,

                                                                                                  点选箭头图符后会退出新的调页,

                                                                                                  调页里面会列出每个版本改动的内容,

                                                                                                  但只会显示改变比较重大的部分,例如公式的修改,

                                                                                                  而像是改变字段的长度与宽度就不会显示。

                                                                                                  字段信息

                                                                                                  在表单页面上,在字段内点击右键后可以选择查看字段信息

                                                                                                  点击字段信息后,可获得此字段在各个多版本表单的设置及设计修改记录的相关信息。

                                                                                                  2.1    新增内部用户

                                                                                                  管理帐号内的用户

                                                                                                  在Ragic上你可以从帐号设置来管理用户。

                                                                                                  将鼠标移到页面面右上方的帐号主页,然后点选帐号底下的用户

                                                                                                  或是点选左上角汉堡菜单用户与权限下的管理用户

                                                                                                  用户查询会列出在你帐户内的所有用户。

                                                                                                  新增用户

                                                                                                  点选新增创建新的用户,并且输入用户信息。

                                                                                                  当用户的信息保存后,Ragic会自动送出邀请信给新用户登录系统,用户可以从收到的邀请信中的链接来设置密码并进入数据库。

                                                                                                  重送邀请信

                                                                                                  如果想要重新寄送邀请用户加入数据库的信件,可以单击右下方的重送邀请信单击钮。

                                                                                                  自订认证信

                                                                                                  除了Ragic的默认认证信内容外,你也可以透过自订认证信的方式客制化你的认证信内容。

                                                                                                  你可以在开始页面签>帐号设置>用户里面找到如下图的动作单击钮。

                                                                                                  在弹出窗口中,你可以使用HTML句法或是我们提供的参数进行编辑,查看自订 E-mail 范本的参数列表

                                                                                                  编辑内容时可以用预览单击钮确认编辑是否正确。如果想要从头开始编辑或是使用Ragic的默认信件内容,可以点选还原默认内容,那么你所有的变更都不会被保留。

                                                                                                  完成内文编辑后,你可以选择附上连到这笔数据的链接、这笔数据的 Excel 檔、这笔数据的 PDF 檔、这笔数据的归并打印或是上载其他附件。而单击下“重新寄送认证信”后,系统就会套用您所设置的模板再寄送一封信件给指定的用户。

                                                                                                  如你希望此模板可以套用到未来所有送出的新增外部用户认证信,请点选“将这封信件保存为范本”。请特别留意,目前Ragic寄给内部用户以及外部用户的认证信,都会使用这个认证信模板

                                                                                                  用户表单页面面

                                                                                                  当你保存一个用户信息后,用户的数据将会显示在系统内的用户列表页面及表单页面面。如果你需要额外的数据字段,你可以更改用户页面面的表单设计,但千万不要将默认字段更改移动或是删除

                                                                                                  帮用户复位密码

                                                                                                  当你必须帮用户重新设置密码时,请至此用户的用户页面面右下方有动作步骤栏, 点选“重新设置密码”的选项

                                                                                                  如果你已经设置公司默认密码,用户将需要用此组密码登录,登录后将会有重置新密码的页面面退出。如果没有默认的公司密码,密码将会是0000

                                                                                                  帮用户更改E-mail

                                                                                                  需要帮用户变更登录的E-mail时,你可以进入该名用户的数据页面面,并点选更改E-mail动作单击钮。这个单击钮会运行三件事:1. 把旧E-mail的用户停权 2. 新增新的用户 3. 运行数据权限移植。

                                                                                                  在弹出窗口中填写欲变更的网址并保存送出。当用户的信息保存后,Ragic会自动送出包含暂时性密码的认证信至E-mail给新用户登录系统,用户登录Ragic后便可以更改他们的密码。

                                                                                                  数据管理员权限移植

                                                                                                  当因为有用户离职或是职务调动而需要将该用户的数据管理权限(在表单是管理员、问卷式或公告板式权限的数据填写者、被指派的数据)移植给另一名用户时,就可以透过数据管理员权限移植的动作单击钮。

                                                                                                  点击单击钮后,再选择要将该名用户的权限移植给哪位用户(不可移植给外部用户)。

                                                                                                  注意:移植权限之后,原本的用户就会丧失这些数据的管理权限。

                                                                                                  用户权限

                                                                                                  当你在为新增的用户选择用户群组时,可以考虑一下在你创建的每张表单中,设置你想要赋予这位用户的使用权限。你也可以在每一张表单中为每个用户群组设置不同的访问权限

                                                                                                  藉由将用户加入不同的用户群组内,并在不同表单设置其访问权限,能确保每个用户在不同表单内能有对应的访问权限。如果将同一个用户加入不同的用户群组,其权限将会以最广的访问权限来做为目前权限。

                                                                                                  用户停权

                                                                                                  状态被改为中止的用户,将无法登录及访问此数据库中的所有数据。常用在有员工离职的例子上,我们推入荐的作法是将离职员工的用户帐户停权,这样一来,能够继续保留该用户的数据。不建议直接删除用户,因为这样将会失去用户的数据。

                                                                                                  状态 -> SUSPENDED

                                                                                                  身份提供方(IDP)提供之用户识别值

                                                                                                  Ragic单一登录采用SAML 2.0,帐号登录验证流程是以邮箱为主,若您单一登录验证帐号与你的邮箱不相符时,需要麻烦到用户表单中填写身份提供方(IDP)提供之用户识别值(若没有看到该字段请联络客服帮忙更新),假设您在Ragic的电子邮箱是“support@ragic.com”,但您的登录名称是“ragic/support”,则麻烦您在该字段中填“ragic/support”,以利帐号验证流程顺利完成。

                                                                                                  2.2    访问权限

                                                                                                  不同层级的访问权限

                                                                                                  利用访问权限来为你的用户分成不同群组,并且可以透过群组管理,使他们在每张表单所能使用的功能不同,像是只能阅览,可以修改数据或是可以新增数据等等。

                                                                                                  每个群组的权限如下表:

                                                                                                  访问权限设置 阅览 新增 修改 权限描述 层级
                                                                                                  无权限 看不到任何数据 不可以 不可以 无法看见该表单
                                                                                                  问卷式用户 自己新增及被指派的数据 可以 自己新增及被指派的数据 可以新增并编辑自己的数据,但无法看见别人所新增的数据 **
                                                                                                  仅阅览 所有数据 不可以 不可以 可以浏览所有数据,但不能修改或是新增数据 ***
                                                                                                  公告板式用户 所有数据 可以 自己新增及被指派的数据 可以新增并编辑自己的数据,还可以浏览所有人的数据,但无法编辑不是他们新增的数据 ****
                                                                                                  管理员 所有数据 可以 所有数据 可以新增、编辑,还有浏览所有的数据 *****

                                                                                                  你可以透过指派将数据的管理权限赋予特定用户。

                                                                                                  要让同一张表单有不一样的版本并设置不同权限,可以透过 多版本工作表

                                                                                                  你也可以自订用户群组

                                                                                                  Ragic帐户的拥有者会被默认为 SYSAdmin (系统管理员),跟上表的权限不同。拥有系统管理员权限的用户可以 改动所有表单的设计。 要让其他用户也拥有这项权力的话,你可以至 用户页面面把他们加进SYSAdmin群组。

                                                                                                  另外你也可以让用户 只在特定的页面签成为SYSAdmin

                                                                                                  表单权限

                                                                                                  从左上角汉堡菜单中的用户与权限找到表单权限

                                                                                                  在这个页面面为所有群组设置表单访问权限,上方可以搜索页面签或表单名称。

                                                                                                  要是你的用户在很多不同的群组的话,他们的访问权限会以拥有最高权限的群组为主。

                                                                                                  针对内部用户在多个群组给予不同权限的特殊情况,如果用户在两个群组之中,一个群组拥有问卷式用户的权限(只能新增、看到并修改属于自己的数据),另一个群组则是仅阅览(即使不能修改但是能看到所有数据,因此权限较大)的权限的话,系统会自动判定这位用户可以拥有布告栏式用户的权限(可以新增并看到所有数据,但只能修改属于自己的数据)

                                                                                                  而要是在换了权限之后用户仍无法看到相应的内容的话,可以请他们先注销再登录来更新他们的权限。

                                                                                                  设置单一张表单的访问权限

                                                                                                  你可以单击修改设计然后至表单设置下的访问权限改动不同群组在这张表单的访问权限。

                                                                                                  可以看到所有的用户都会被列在这里,包含另外新增的 Everyone 群组。而 Everyone 群组就是代表所有人,包含没有登录与没有被加进这张的用户。

                                                                                                  你可以在这里设置每个群组的访问权限,每个群组的访问权限已经先默认好了。如果一个用户在两个群组以上,他们使用表单的权限将会依循权限较大的那个群组。

                                                                                                  改变权限设置时记得保存表单设计。另外,你不需要在表单页面与列表页面都设置权限,访问权限适用于所有页面面的表格。

                                                                                                  在你改变访问权限后,如果用户仍然不能看到数据,请他们注销后再重新登录,访问权限就会被更新了。

                                                                                                  进阶权限设置

                                                                                                  原本公告板与问卷式用户可以新增与修改自己的数据,但有时候只想让用户运行其中一种功能,例如:想指定一笔数据给特定问卷式用户但不希望他可以新增数据;或是希望公告板式用户只能新增数据却不能修改。你就可以针对公告板式或问卷式用户设置不可新增不可修改

                                                                                                  教学视频

                                                                                                  2.3    管理用户群组

                                                                                                  用户群组

                                                                                                  藉由新增用户到适当的用户群组并给予他们不同的访问权限,可以确保每个用户群组能有适当的阅览、新增、编辑数据的权限。

                                                                                                  新增或修改群组

                                                                                                  点选左上角汉堡菜单用户与权限下的群组,并从中创建或修改群组。

                                                                                                  设置群组管理员及页面签

                                                                                                  群组管理员:群组管理员能够替自己的群组新增、修改、停用用户,并且针对群组页面签底下的表单进行修改设计。一个群组可以有多位群组管理员。

                                                                                                  群组页面签:指定多个页面签,群组管理员就能够修改页面签中的表单设计。页面签指定格式为网址格式,例如 /forms1 ,如果要指定多个页面签,请以逗号分开。

                                                                                                  新增或移除群组管理员,该用户都会收到通知信件。

                                                                                                  在表单的设计模式中新增群组

                                                                                                  你也可以在表单的修改设计接口帮用户 设置权限!只要在表单设置>访问权限中所有群组清单下方的新增用户群组处,新增你自定的用户群组就行啦!

                                                                                                  2.4    将一笔数据指定给特定用户

                                                                                                  为何要将一笔数据指定给用户?

                                                                                                  有些时候你会希望把数据分派给特定的用户。在这个状况下,增加字段并设置输入型态为 "选择用户"可以解决问题。

                                                                                                  虽然数据创建者在数据创建后原本就可以阅览修改数据,但是有些用户并没有阅览表单中他人数据的权限,此时要让他们可以访问某些特定的数据,只要在选择用户中,勾选给予选取的用户这笔数据管理权限,这样他们就可以拥有访问这笔数据的权限了!另外,一笔数据权限可以有多个拥有者哦!

                                                                                                  如果已经把客户加成 "外部用户"的话,也可以利用这个方法将一笔订单数据指派给该客户哦!(客户在这张表单应该要是 "问卷式用户",有需要的话,还可以针对问卷式用户做"进阶的权限设置",例如不可修改及不可新增)

                                                                                                  你也可以指派一笔数据给用户群组,在输入型态的地方选择选择群组。这样就可以在这个字段选择群组,如果勾选给予选取的群组这笔数据管理权限,则被选取的群组会与创建此笔数据的人一样,拥有管理此笔数据的权力。

                                                                                                  被指派的群组在 i会以@群组名称显示

                                                                                                  指定给不同访问权限的用户

                                                                                                  要是用户在你表单的访问权限被设为问卷式用户,当你将这笔数据指派给他时,他就可以看见并修改那笔数据。

                                                                                                  要是用户在你表单的访问权限被设为公告板式用户,当你将这笔数据指派给他时,他就可以修改那笔数据。

                                                                                                  撤销指定

                                                                                                  撤销用户或是用户群组的指定,只要在指定的字段删除即可。

                                                                                                  有需要的话,也可以透过 i 来编辑这笔数据的管理员

                                                                                                  检视及编辑所有数据管理员

                                                                                                  要看所有的数据管理员的话,可以点开右下角的i图符。

                                                                                                  并且可以在这边编辑这笔数据管理员的列表,单击管理员Email旁的 x 即可移除该用户/群组这笔数据管理员的权限。

                                                                                                  数据的创建人在一开始就会被列为这笔数据的管理员,一旦被移除过后,这笔数据的管理员就只会剩下被指派的人或群组。

                                                                                                  2.5    传阅在Ragic的数据

                                                                                                  什么是数据传阅?

                                                                                                  如果你希望将某笔数据传给特定的用户检阅的话,你就可以利用"传阅"这个字段种类来指定数据的检阅人。

                                                                                                  新增数据时你可以从整个数据库里的用户名单,或是从特定的用户群组中来选择用户作为这笔数据的检阅人。

                                                                                                  此功能是用来将数据传阅给本身就有权限访问这笔数据的人,若检阅人该笔数据的访问权限不足,则会无法检视该笔数据。

                                                                                                  若要给予用户管理数据的权限,则应该改用指派数据的功能。

                                                                                                  当被指定的人检阅了这笔数据后,Ragic会自动将这个字段标号为已检阅,以绿色勾勾显示。

                                                                                                  设置传阅功能

                                                                                                  在表单设计模式下,新增字段后选择"传阅"这个字段种类

                                                                                                  或是在"选择用户"这个字段种类下设置邀请该用户检视这笔数据

                                                                                                  接下来可以选择是否有指定的群组,例如选择检阅人的时候,只能选择"Management"群组里的人。

                                                                                                  没有另外设置的话,默认就是"所有用户",代表可以从数据库中所有用户来选择指定检阅人。

                                                                                                  你甚至可以指定传阅给多个用户,在字段设置下勾选多选即可。

                                                                                                  邀请用户检阅数据

                                                                                                  当你在新增一笔数据时,在传阅这个字段选择一位用户作为这笔数据的检阅人(或是选择多位)。

                                                                                                  保存这笔新增的数据后,Ragic会寄信给这些被指定的用户人来检阅这笔数据。被指定的用户除了收到通知信外,也会一并收到工作项目的通知。

                                                                                                  如果你希望客制化传阅信的内容,请参阅此篇教学

                                                                                                  在传阅这个字段你会看到有一个灰色的勾勾在选择的用户名称旁,把光标滑到这个字段就可以看到系统何时通知这个位用户检阅这笔数据以及是否检阅了。

                                                                                                  检阅数据

                                                                                                  被邀请检阅数据时,用户无论是在收到的通知信中检阅这笔数据,或是进到Ragic来检阅,系统都会侦测这笔数据已被检阅,而用户工作项目中的任务也会自动被勾选为完成。

                                                                                                  当你指定的用户简用这笔数据后,Ragic就会在这个传阅字段中的用户名称旁显示绿色的勾勾,代表已读。把光标移到这个字段就能看到详细的信息,例如用户被通知的时间,以及已读的时间。

                                                                                                  自订传阅信内容

                                                                                                  你也可以客制化你的提醒内容。

                                                                                                  在弹出窗口中,你可以使用HTML句法或是我们提供的参数编辑主旨及内文,查看自订 E-mail 范本的参数列表

                                                                                                  编辑内容时可以点选确认编辑是否正确。如果想要从头开始编辑或是使用Ragic的默认信件内容,可以点选还原默认内容,那么你所有的变更都不会被保留。

                                                                                                  完成内文编辑后,你可以选择附上连到这笔数据的链接、这笔数据的 Excel 檔、这笔数据的 PDF 檔、这笔数据的归并打印或是上载其他附件。需特别注意的是,如果要附上连到这笔数据的链接,请务必记得确认收件人对于该表单是否有权限。如果收件人对这张表单没有权限的话,可能会有点进链接但表单呈现空白的情形。

                                                                                                  当你完成传阅信内容的编辑,请记得保存后再退出弹出型窗口。

                                                                                                  2.6    新增外部用户

                                                                                                  什么是外部用户?

                                                                                                  外部用户可以是客户、经销商、合作伙伴、自由业者或是其他不在组织里却想要到你Ragic帐户里使用功能的人。Ragic能让你在帐户里新增无限多的外部用户。

                                                                                                  登录并进到你的帐户后,外部用户在功能上会有一些限制。

                                                                                                  1. 他们只能成为问卷式用户或是仅阅览。这意味着他们仅能阅览或编辑指定给他们的数据 或是仅能阅览那张表单的所有数据。这两种使用模式是组织外用户的典型使用情境。
                                                                                                  2. 他们没有权力使用工具里面的多数功能或是报表。这些功能只提供给内部用户来管理与分析数据。
                                                                                                  3. 他们不能提交需要被签核的数据,但如果他们被包含在签核流程里,他们可以同意或拒绝签核。

                                                                                                  重要提醒:要是你的帐户是在2015年秋天以前所创设的,请看这份文档来管理你的外部用户

                                                                                                  开通外部用户

                                                                                                  要开通外部用户功能的话,点选左上角汉堡菜单用户与权限下的外部用户

                                                                                                  填写下方的表格来提交你的外部用户申请给Ragic团队审核。

                                                                                                  一旦申请核准,你就可以进到外部用户管理页面面来管理你的外部用户。

                                                                                                  外部用户的用户群组

                                                                                                  外部用户只能属于具有X-开头的用户群组,像是 X-经销商、X-合作伙伴、X-客户、X-Vendors 或是 X-Partners 等。这能够强调出这这群用户是外部用户。而系统默认的外部用户群组为X-User,里面会包含所有的外部用户。你可以到系统的群组表单中创建需要的外部用户群组

                                                                                                  再把你的用户都归类进正确的群组之后,就可以到每张表单调整访问权限,确保他们拥有正确的权限。而要是用户属于多个不同群组,他们使用表单的权限将会依循权限最大的那个群组。

                                                                                                  X-User群组会被默认为无权限,而要是你尚未调整他们的权限,Ragic会提醒你记得至表单权限页面面更改不同群组的权限设置。

                                                                                                  外部用户的权限

                                                                                                  外部用户仅有以下几种权限:

                                                                                                  权限设置 描述 能否阅览数据 能否新增数据 能否修改数据
                                                                                                  无权限 这个权限之下的群组看不到这张表单
                                                                                                  问卷式用户 这个权限之下的群组仅能新增、编辑并阅览自己的数据 仅能阅览自己的数据 仅能修改自己的数据
                                                                                                  仅阅览 这个权限之下的群组仅能阅览全部的数据,无法新增或编辑数据 能阅览全部数据

                                                                                                  要是想让外部用户在你的帐户里拥有更进阶的权限,你可以把他们新增为内部用户

                                                                                                  在你的帐户新增外部用户

                                                                                                  在外部用户申请被Ragic团队核可后,就可以至帐号设置里的外部用户页面面单击+新增来新增外部用户。

                                                                                                  你为外部用户所新增每样的数据都会被访问。

                                                                                                  这些外部用户会在他们的登记邮箱收到通知信,再利用通知信来登录Ragic,这些用户的权限则会是用户群组所设置的访问权限

                                                                                                  你也可以修改外部用户表单的设计,但请记得不要去删除默认的字段

                                                                                                  自订认证信

                                                                                                  除了Ragic的默认认证信内容外,你也可以透过自订认证信的方式客制化你的认证信内容。

                                                                                                  你可以在开始页面签>帐号设置>用户里面找到如下图的动作单击钮。

                                                                                                  在弹出窗口中,你可以使用HTML句法或是我们提供的参数进行编辑,查看自订 E-mail 范本的参数列表

                                                                                                  编辑内容时可以点选确认编辑是否正确。如果想要从头开始编辑或是使用Ragic的默认信件内容,可以点选还原默认内容,那么你所有的变更都不会被保留。

                                                                                                  完成内文编辑后,你可以选择附上连到这笔数据的链接、这笔数据的 Excel 檔、这笔数据的 PDF 檔、这笔数据的归并打印或是上载其他附件。

                                                                                                  如你希望此模板可以套用到未来所有送出的新增外部用户认证信,请点选“将这封信件保存为范本”。

                                                                                                  外部用户自行申请访问你的帐号

                                                                                                  外部用户的申请步骤

                                                                                                  在外部用户申请核准后,假如你不想手动新增外部用户,也可以让外部用户自行申请访问你的帐号,可以利用你主页面面的URL

                                                                                                  www.ragic.com/accountname
                                                                                                  下面的申请访问链接进入申请页面面。

                                                                                                  再点入链接之后,潜在外部用户就会进到数据库访问申请表单,这张表单会要求他们填入一些信息,这样你就不用为他们填写。当他们填写完成并保存这张表单后,你将会收到他们的核准请求。

                                                                                                  SystemAdmin的核准步骤

                                                                                                  你可以核准或是拒绝外部用户的申请,至帐号设置点击外部用户之后会看到下面跑出较小的核准申请,点进去之后再点单一笔数据就会看到右下方会出现 Approve(核准)Reject(拒绝)的单击钮,你就可以用来核准或是拒绝外部用户的申请。

                                                                                                  在核准了外部用户的申请后,他的数据就会进入外部用户的表单了。

                                                                                                  外部用户将会在核准之后于登记邮箱里收到通知信,这样他们就可以登录了。在核准之后,也别忘记去修改他们用户群组的权限。

                                                                                                  有需要也可以修改数据库访问的申请表单设计,这样外部用户在申请时就会根据你所新增的字段填入额外的信息,但请记得不要删除默认字段

                                                                                                  制作公开表单与暂时性登录

                                                                                                  你也可以制作公开表单并利用权限设置来调整每个人所能看到的内容。Ragic还能给予用户暂时性的登录,而不需要拥有Ragic的帐户,要了解更多信息请参阅访客用户

                                                                                                  2.7    访客用户:E-mail认证暂时性登录

                                                                                                  访客用户字段设置型态 Email Id属性

                                                                                                  Ragic提供便利的登录方式给访客,无须在Ragic登记帐号,只要先设置好访客用户即可。设置字段型态为电邮邮箱,然后在下方的访客用户E-mail认证打勾。(此功能只适用于非您数据库帐号中的用户email)

                                                                                                  访客访问数据

                                                                                                  当此一字段型态设置完成后,需要在此栏输入访客的E-mail。当数据保存后,Ragic会自动地发送信件到这个E-mail邮箱,访客用户就能透过该信件链接进入数据库,Ragic会透过该认证链接判断访客用户可以阅览或编辑哪些数据,但要注意的是,该链接仅供一次使用且有效时间为 1 个月,如访客重复点击同一组认证链接或是在链接失效后才打开,系统会重新寄送新的有效链接信件至访客用户的 E-mail 邮箱。

                                                                                                  如果你希望让访客用户不需登记帐号也可以阅览还有编辑他们新增的数据,可以使用这种临时性的登录方式赋予访客用户权限。

                                                                                                  请注意,收到的链接请勿提供给他人,否则拥有此访客认证链接的人就会有该访客的身分权限。

                                                                                                  自订认证信

                                                                                                  除了Ragic的默认认证信内容外,你也可以透过自订认证信的方式客制化你的认证信内容。

                                                                                                  在弹出窗口中,你可以使用HTML句法或是我们提供的参数进行编辑,查看自订 E-mail 范本的参数列表

                                                                                                  在弹出窗口中,你可以使用HTML句法或是我们提供的参数编辑主旨及内文,查看自订 E-mail 范本的参数列表

                                                                                                  编辑内容时可以点选确认编辑是否正确。如果想要从头开始编辑或是使用Ragic的默认信件内容,可以点选还原默认内容,那么你所有的变更都不会被保留。

                                                                                                  完成内文编辑后,你可以选择附上连到这笔数据的链接、这笔数据的 Excel 檔、这笔数据的 PDF 檔、这笔数据的归并打印或是上载其他附件。需特别注意的是,如果要附上连到这笔数据的链接,请务必记得确认收件人对于该表单是否有权限。如果收件人对这张表单没有权限的话,可能会有点进链接但表单呈现空白的情形。

                                                                                                  当你完成传阅信内容的编辑,请记得保存后再退出弹出型窗口。

                                                                                                  编辑内容时可以点选确认编辑是否正确。如果想要从头开始编辑或是使用Ragic的默认信件内容,可以点选还原默认内容,那么你所有的变更都不会被保留。

                                                                                                  完成内文编辑后,你可以选择附上连到这笔数据的链接、这笔数据的 Excel 檔、这笔数据的 PDF 檔、这笔数据的归并打印或是上载其他附件。需特别注意的是,如果要附上连到这笔数据的链接,请务必记得确认收件人对于该表单是否有权限。如果收件人对这张表单没有权限的话,可能会有点进链接但表单呈现空白的情形。结束后,请记得保存后再退出弹出型窗口。

                                                                                                  重寄认证信

                                                                                                  当用户第一次新增并保存这笔数据的时候,系统会将认证信寄到E-mail认证这个字段所填的E-mail,之后如果这笔数据有被更新的时候,也会再寄信。

                                                                                                  但如果你希望在不修改这笔数据的情况下,手动重寄认证信的话,你可以点击字段名称旁的蓝色E-mail图符来重寄认证信。

                                                                                                  小叮咛

                                                                                                  这种方法的缺点为:

                                                                                                  (1) 若要访问该笔数据,访客用户只能利用收到的那笔数据访客认证信件中所提供的访客认证链接进入。

                                                                                                  (2) 这些访客用户不能够被归类在自订的群组,他们会直接被归类在EVERYONE群组中,因此在访问权限的设置中,你不能对这些访客用户分别设置不同的权限

                                                                                                  2.8    功能权限设置

                                                                                                  功能权限设置

                                                                                                  点选左上角的汉堡菜单,并点击用户与权限下的功能设置。你可以在功能设置内设置各用户群组能够访问的功能。

                                                                                                  以下是功能使用设置目录内所列有的功能:

                                                                                                  功能使用设置描述默认设置
                                                                                                  数据汇入/汇出(Import/Export)
                                                                                                  从文件汇入数据(Import Data From File)可以从你的.csv and .xls檔汇入数据 这包含可以做 藉由汇入数据来做大量编辑SYSAdmin
                                                                                                  下载列表页面数据从列表页面汇出数据Everyone
                                                                                                  从列表页面下载附件从文件上载字段中下载附件Everyone
                                                                                                  下载表单页面(Download Form)从表单页面下载单笔数据Everyone
                                                                                                  多笔数据操作(Mass Actions)
                                                                                                  大量发电邮(Mass E-mail)发送大量E-mailsEveryone
                                                                                                  大量发短信(Mass SMS)发送大量字短信Everyone
                                                                                                  大量删除数据(Mass Delete)在列表页面上删除筛选出来的数据,需搭配表单的管理员权限才能使用SYSAdmin
                                                                                                  大量编辑数据(Mass Edit)在列表页面上运行编辑多笔数据及大量修改,需搭配表单的管理员权限或问卷式用户才能使用Everyone
                                                                                                  大量文件上载(Mass File Upload)一次上载多笔文件到现有数据中SYSAdmin
                                                                                                  在列表页面显示编辑图符(Show Edit Icon in ListingPage)是否在列表页面显示可以进入编辑多笔数据的铅笔图符Everyone
                                                                                                  报表功能(Reporting)
                                                                                                  生成及访问报表(Create and view Report)创建新报表及浏览保存在报表页面签下的报表Everyone
                                                                                                  生成站点内嵌元件(Generate Website Plugins)从工具内的嵌入这张表单来做站点内嵌SYSAdmin
                                                                                                  单笔数据操作(Basic Actions)
                                                                                                  单笔删除数据(Delete Record)删除单笔数据,开放给非SYSAdmin的群组使用时,用户必须要有该笔数据的数据管理权限时才能操作删除。(因此,公告板式用户不能删除他可以阅览但不能编辑的数据)SYSAdmin
                                                                                                  单笔拷贝数据(Clone Record)拷贝一笔数据Everyone
                                                                                                  用Email寄出这笔数据(Email Record)用E-mail寄出一笔数据Everyone
                                                                                                  数据加锁(Lock Record)单笔数据上锁,直到解锁前都不能被编辑SYSAdmin
                                                                                                  新增数据(New Record)新增数据Everyone
                                                                                                  分享一笔数据(Share This Entry)直接提供访客用户(未登录的用户)认证链接,可以直接观看或修改数据。Everyone
                                                                                                  撤销签核(Cancel Approval)撤销正在进行或已完成之签核流程SYSAdmin
                                                                                                  侧边栏显示(Side Bar)
                                                                                                  常用功能(Most Visited)左侧功能列-常用功能(常用表单)Everyone
                                                                                                  最近使用(Recent Items)左侧功能列-最近使用Everyone
                                                                                                  自订搜索(Views)左侧功能列-自订搜索Everyone
                                                                                                  使用说明(User Manual)为非SYSAdmin的用户设置是否显示主页的使用说明Everyone
                                                                                                  共通筛选为非SYSAdmin的用户设置是否能新增共通筛选SYSAdmin
                                                                                                  主页显示(Home Page)
                                                                                                  工作项目(Tasks)为非SYSAdmin的用户设置是否显示。限制此功能,会同时影响到右上角工作项目的使用权限及主页工作项目的显示Everyone
                                                                                                  行事历(Events)为非SYSAdmin的用户设置是否显示主页右侧的行事历Everyone
                                                                                                  其他
                                                                                                  行事历同步为非SYSAdmin的用户是否能运行行事历同步SYSAdmin

                                                                                                  外部用户只能使用以下几种功能:

                                                                                                  1. 下载列表页面及表单页面(数据汇出)

                                                                                                  2. 拷贝及新增数据(单笔数据操作)

                                                                                                  3. 分享一笔数据,包含用 Line、WhatsApp 分享(单笔数据操作)

                                                                                                  4. 侧边栏 显示

                                                                                                  5. 主页 显示

                                                                                                  如果您的帐号是2017年8月以前创建的并且没有更新过系统默认表单的话,上述功能如果有开放给外部用户使用的话,外部用户可以在工具条中找到该功能; 但其他功能有选择外部用户群组(X-User),外部用户还是无法使用该功能哦!2017年8月以后创建的帐号,或是有更新过系统默认表单的话,无法将上述以外的功能选择开放给外部用户群组(X-User)。

                                                                                                  功能使用设置的分配

                                                                                                  如果你使用的是专业版或是专业版以上的版本,你可以在Ragic上针对不同用户群组把特定的功能设置成不同的使用权限。

                                                                                                  再搭配表单的权限设置,每位用户就可以在不同表单使用不同的功能权限。

                                                                                                  例如:

                                                                                                  用户Amy属于SalesHR群组,当Sales群组有汇出数据权限而HR群组没有汇出数据权限的情况下,在订单表单Sales群组是管理员,所以用户Amy可以在这张表单使用汇出数据的功能,但在请假单表单中,Sales群组是无权限HR群组是管理员,因此用户Amy即使可以访问、新增编辑所有数据,但因为HR群组没有汇出数据的功能权限,所以还是不能使用数据汇出的功能。

                                                                                                  因此,如果是希望用户在特定表单中才能使用特定功能,而不是所有表单都可以使用该功能的话,可以另外设置一个群组来开放功能权限及表单的访问权限来达到。

                                                                                                  但若没有特别要区分哪一个用户在哪一张表单才能用特定功能的话,只要功能权限本身就开放给Everyone群组,并搭配上述功能列表中的"描述"内容,符合其中描述的限制时,不需要特别设置不同用户群组,用户就可以在该张表单里使用这个功能了。

                                                                                                  例如:

                                                                                                  用户Amy属于Sales群组,当Sales群组没有特别设置可以拥有下载表单页面的功能权限,但Everyone群组有下载表单页面的功能权限的情况下,在销售订单表单中,即使Everyone群组没有权限访问表单数据,Sales群组是问卷式用户时,用户Amy还是可以使用下载表单页面的功能权限。

                                                                                                  3.1    制作专属Ragic设置

                                                                                                  如果下列功能没有出现在您的公司设置表单中,而您想要使用该功能的话,请寄信给我们 Support,我们会手动帮您更新系统默认表单。

                                                                                                  公司设置

                                                                                                  要是你使用的是Ragic的专业版,私有主机版或是企业版的话,你可以替换一些设置像是商标、背景等来符合你的企业需求。若你使用的是Ragic的简易版,你只能更改这里的帐号设置

                                                                                                  你可以在左上角的汉堡菜单下的帐号设置找到公司设置

                                                                                                  设置商标及横幅

                                                                                                  若尚未设置过商标或横幅,你可以在公司设置的页面面上载图片至公司商标横幅字段,上载的图片会默认套用到所有页面签组。

                                                                                                  想各别设置页面签组的商标或横幅,则可以在该页面签组的主页点选Ragic Logo旁边的齿轮符号来替换商标或横幅。

                                                                                                  如果在主页及公司设置中都有上载图片的话,会优先显示页面签组主页上载的图片。

                                                                                                  如果背景图片是深色系的,可以在 深色横幅背景? 字段点选 “Y”,页面签上的字也就会跟着变成浅色系。

                                                                                                  建议跟着你公司计算机屏幕的分辨率来设置图片的宽度,而高度则是建议102px。你也可以下载我们为你制作的专属背景

                                                                                                  设置网页面小图符

                                                                                                  你可以在公司设置的页面面上载想要显示的图符至网页面小图符Favicon字段。

                                                                                                  上载后,该图符就会显示在网页面名称的左侧。

                                                                                                  设置域

                                                                                                  如果你有买自己的domain,你可以创造专属网址让用户更容易找到你的Ragic数据库。

                                                                                                  例如:用户可以利用网址 yourdomain.com 来登录,而不是较长的默认网址 https://www.ragic.com/youraccountname

                                                                                                  请注意 此设置只是会进行转址的动作,输入自己domain的网址后会转到你的ragic数据库帐号,并不是你的ragic数据库帐号网址会改变。

                                                                                                  要更改这项设置的话,至 帐号设置 里的公司设置页面面,在 公司域 这个字段填上你欲设置的URL即可。

                                                                                                  记得找你的域代管商新增CNAME纪录然后连到你的Ragic帐号。

                                                                                                  例如: yourdomain.com 指向 www.ragic.com/youraccountname

                                                                                                  请注意要新增CNAME纪录时必须先至你的域代管商站点进行登录,而不是在Ragic里登录。而要是你无法访问你域的DNS纪录的话,请向你的域代管商寻求协助。

                                                                                                  新增的详细步骤可以参阅: 这篇文章

                                                                                                  设置登录页面面

                                                                                                  你可以为公司设置专属登录页面面,让用户在登录时能更容易认出公司的商标。首先至公司设置的页面面更改设置。

                                                                                                  然后上载符合建议尺寸的图片至以下字段:

                                                                                                  登录页面面网页面横幅:登录画面的右侧横幅。

                                                                                                  登录成功时的网页面横幅:登录成功时右侧横幅。

                                                                                                  登录页面面公司商标:上载公司的logo,这样就可以把登录页面面上方的 Ragic 标志换掉

                                                                                                  登录页面面欢迎词1登录页面面欢迎词2:修改登录时的标语。

                                                                                                  设置登录过程画面

                                                                                                  为你的公司设置专属登录过程画面!这可以让用户在加载Ragic的页面面时能更清楚知道自己在公司的系统内。

                                                                                                  先前往公司设置页面面,你可以在 自订加载页面面 字段用基本的HTML句法来新增公司商标或是其他形式的图片。

                                                                                                  范例HTML句法:

                                                                                                  <img src="https://www.companywebsite.com/companylogo.png"/>

                                                                                                  设计小提醒:有些大小的图片会使加载进度条覆盖到图片上。要让进度调显示在图片下方而不覆盖到图片的话,就需要修正句法来修改你进度条的位置。

                                                                                                  范例HTML句法:

                                                                                                  <img style="margin:0 0 100px 0;" src="https://www.companywebsite.com/companylogo.png"/>

                                                                                                  你的专属登录过程画面就会依据你在公司设置页面面所做的修改来呈现。

                                                                                                  注销后前往页面面

                                                                                                  你可以设置注销后前往页面面,如此一来用户注销后就会停在你帮他设置好的页面面。

                                                                                                  设置手机网页面版显示App链接

                                                                                                  你可以在这里设置手机登录Ragic网页面版的时候,左下角要不要显示Ragic App链接。

                                                                                                  水印

                                                                                                  你可以于水印字段上载公司商标等图案,如此一来用户利用下载成PDF檔这个功能的时候文档上面就会加上水印了。

                                                                                                  跳过新用户的互动教学

                                                                                                  虽然互动教学可以快速帮助新用户简单了解如何操作Ragic,但倘若数据库的新用户不需要此功能,只要在这个字段选取“Yes”就可以了。

                                                                                                  安全设置

                                                                                                  你可以帮数据库的用户调整安全性设置。

                                                                                                  密码复杂性

                                                                                                  password complexity 字段选high的话,用户在设置密码时就必须使用英字母跟数字的混和,而且至少要一个大写跟一个小写。

                                                                                                  password complexity 字段选medium的话,只需要六个字母以上就可以了,medium也是我们目前的默认。

                                                                                                  每过__天就替换密码

                                                                                                  当此设置设好后,用户会根据你所输入的天数来被提醒要换密码。而要是你的用户不需要定期换密码时,就在此字段输入0。

                                                                                                  是否可重用旧密码?

                                                                                                  Reuse old password 字段只能输入数字:

                                                                                                  输入0可以让用户重新使用他们以前设置过的密码。

                                                                                                  输入1,用户可以使用上一次修改以前的密码(上一次的密码不能用)

                                                                                                  输入2,用户可以使用上上一次修改以前的密码(上次与上上次的密码不能用),以此类推入。

                                                                                                  默认密码

                                                                                                  当管理员为用户复位密码时,这个字段的值就会变成用户的默认密码。你也可以再把它改掉。

                                                                                                  空闲时自动注销(分钟)

                                                                                                  在你设置时间之后,Ragic将会在特定的空闲时间之后帮用户注销。而要是不需要此设置的话则在此字段输入0即可。

                                                                                                  下载文件权限控管

                                                                                                  若设置为“Yes”,这个数据库中所有表单“文件上载(包含图片上载字段)”字段相关的文件下载网址(例如右键拷贝某笔数据“文件上载”字段取得的网址都会判断权限,点进网址的人如果没有权限看到源数据,打开网址就会看不到内容、也无法下载文件;有权限看到源数据的人也会需要登录数据库才能下载文件。

                                                                                                  同时,当包含下载文件链接的信件被收件人转寄给第三方时,该下载文件链接会自动失效。

                                                                                                  此设置可控管的权限仅限于透过“文件上载”字段上载的文件。如果您是透过一笔数据的响应上载文件,该文件的网址链接不会因此有判断权限功能,所有拿到网址的人都可以下载该文件,因此若是需要保密的文件,请透过“文件上载”字段上载。

                                                                                                  强迫用户启用两步骤认证

                                                                                                  若系统管理员启用此选项,所有用户将会启用两步骤认证且无法自行关闭。

                                                                                                  许可显示密码

                                                                                                  若设置为“No”,用户在登录时就没办法透过“眼睛图符”显示输入的密码。

                                                                                                  禁用的登录方式

                                                                                                  勾选后就会禁止用户透过该方式登录。

                                                                                                  帐号设置

                                                                                                  在帐号设置中,你可以:

                                                                                                  为数据库帐号设置时区 :默认为登记数据库帐号时,登记帐号的用户网页面浏览器设置的时区。若有写每日运行的程序时,可以设置程序每日的运行时间点,默认运行时间点为19:00 (根据设置的时区)

                                                                                                  设置帐号默认语言:默认用户登录数据库的接口语言。

                                                                                                  数字及金额字段默认格式:设计表单时,新增相关字段会自动套用此格式,事后还是可以针对各别字段调整格式。

                                                                                                  默认一周的第一天: 系统默认一周的第一天是星期日,如果希望设置一周由其他时候开始,例如从周一开始的话,可以在这个字段做设置。目前此设置仅支持日期选择器的显示格式,尚未支持将此设置套用到行事历报表定期寄出报表左侧搜索列“本周/上周”相关条件的定义。

                                                                                                  开放外部用户申请:设置是否开放外部用户填写表单申请访问权限。

                                                                                                  多选字段默认分隔符号:默认多选字段的分隔符号。

                                                                                                  默认日期格式:会套用到日期字段、响应、修改纪录、签核等的日期显示。

                                                                                                  有关格式的范例及说明,可以参阅这篇文档

                                                                                                  联机设置

                                                                                                  在公司设置中的联机设置,你可以:

                                                                                                  为数据库帐号设置可以访问的IP地址掩码时间,设置之后就必须在符合该地址及时间的状况下才能进入此帐号。拥有系统管理员(SYSAdmin)权限者则不会受到限制,其他所有用户都会套用此限制,是无法分开个别设置的。

                                                                                                  系统信件设置

                                                                                                  如果希望系统的自动通知信能由组织自己的邮件服务器寄出及回覆,就能够在此设置 SMTP 邮件服务器。

                                                                                                  设置完成后,寄出自订Email分享这笔数据提醒都会透过设置的邮箱寄出。

                                                                                                  如果在数据右下角的信件纪录回信,则不会套用设置的 SMTP 邮件服务器,而是以该笔数据的邮件地址回覆。

                                                                                                  若自订了SMTP,但是设置有误的话(帐号、密码、端口号错误等),该帐号的寄信就会出现问题,该帐号的管理员可以到 帐号设置 > 数据库维护下载邮件记录,确定寄信过程有没有出现错误。

                                                                                                  单一登录设置

                                                                                                  如您有设置Active Directory来使用单一登录来进入Ragic,您需要于此输入您ADFS服务器的位置。详情请参照这个文档

                                                                                                  图檔建议尺寸

                                                                                                  图檔 建议尺寸 (pixels, 宽 x 高)
                                                                                                  商标 144 x 44
                                                                                                  背景横幅 any x 102
                                                                                                  登录过程画面 No limitations
                                                                                                  登录页面面商标 any x 28
                                                                                                  登录页面面背景 600 x 500
                                                                                                  登录成功时的网页面横幅 600 x 500

                                                                                                  3.2    帐号付款

                                                                                                  第一次正式付费升级

                                                                                                  第一次付费时,你可以点选Ragic右上方“帐号升级”,选择您要升级的Ragic版本。

                                                                                                  您会被导引至付款页面面,付款时会进入加密的在线刷卡页面面,您的Ragic帐号将会在付款后自动升级。(付款页面面请见下方)

                                                                                                  变更订阅内容

                                                                                                  你可以从左上角的汉堡菜单下的帐号设置找到帐号付款,来变更订阅版本及人数。

                                                                                                  帐号付款的页面面中会详细列出你目前的订阅信息及自动计算折扣,你可以在此变更你的订阅版本、计费周期、用户人数以及帐务联络电邮。变更数据后点选更新帐号内容即可变更你的订阅内容。

                                                                                                  此外,透过右方菜单中的撤销帐号付款可以停止订阅Ragic。你的数据会继续保留在云中,等待你随时回来启用。若你想完全删除该帐号(包含内部数据),请参阅此篇说明

                                                                                                  付款纪录

                                                                                                  点选上方菜单中的付款纪录,即可看到该帐号过去的付款数据列表。

                                                                                                  你可以点进“字描述”字段,逐笔浏览收据内容,有需要时也可以下载收据:

                                                                                                  其中,“Bill To”和“Billing Contact”字段会抓取您在帐号升级页面面中填写的“发票信息”与“帐务联络 电邮”信息。这样的收据一般来说是可以给公司会计报帐的,关于报帐扣抵税额的详细说明请参阅这篇文档。如果希望在发票中显示特定的信息以符合公司的报帐规定,都可以填写在帐号付款的“发票信息”字段中。

                                                                                                  (如果您没有在帐号付款 > 发票信息 方框中填写内容,系统会抓取公司设置中的公司名称,填进“ Bill To”字段,该字段默认值为您登记时填写的公司名称,登记时没填写的话会抓取数据库帐号名称。)

                                                                                                  如果您希望开立台湾的统一发票,则需要人工处理付款流程,最少需要购买一年份授权,详细信息请参阅此篇文档

                                                                                                  3.3    备份与还原

                                                                                                  你可以从左上角的汉堡菜单下的数据库管理找到备份与还原

                                                                                                  数据会如何被备份?

                                                                                                  Ragic的服务器会每天自动备份数据库,所以你通常不需要手动备份。但假如你需要大幅更动你数据库的设计,像是链接现有数据时,还是建议你可以先生成数据库快照备份或是手动备份你的数据库,这样一来你给了自己备份檔还原的机会。

                                                                                                  自动备份

                                                                                                  专业版以上的版本,可以在备份与还原页面面看到数据库上一次在Ragic服务器备份的时间。可以下载每日备份、每三日备份或每周备份并还原。

                                                                                                  生成及还原数据库快照备份

                                                                                                  专业版以上的版本可以利用生成数据库快照备份来保存你现在数据库的版本,这样一来你之后有需要的时候就可以利用它来还原。

                                                                                                  自动备份区最下方点击生成数据库快照备份来纪录当下数据库的版本。假如数据库很大的话可能要花一些时间,备份完的快照就会出现在下方。有需要的话,将快照备份下载下来再还原就可以了。

                                                                                                  被还原的备份檔就会直接覆盖整个数据库,所以请记得确认你要还原的备份的版本是正确的。

                                                                                                  手动备份

                                                                                                  通常不需要手动备份数据库。不过当要大幅更动数据库的设计时,我们仍会建议先手动备份数据库,如此一来你就给了自己重来的机会。

                                                                                                  注意:如果您要备份还原的来源及目的数据库处于不同服务器的话,请选择下载压缩备份。服务器位置可以从数据库网址 www.ragic.com 前面字符串来判断,例如 www, ap2, ap3, eu2, na2

                                                                                                  备份完整数据库

                                                                                                  要备份整个数据库的话,请记得不要勾选下方的仅下载数据库定义檔不下载上载的文件,直接点选备份单击钮,你就可以把一个扩展名为.ragicdb的备份檔下载至你的计算机中,这个文件格式只有 Ragic 才能打开。

                                                                                                  备份数据库定义檔

                                                                                                  假如只想下载数据库的体系结构而不包含数据,在下载前勾选下方的仅下载数据库定义檔。这样将会下载一个扩展名为.ragic的备份檔下载至你的计算机中。这个文件格式同样只能透过 Ragic 打开。而当你在其他帐号上载了这个备份檔之后,你可以看到只有数据库的设计被还原了,不会影响到原本数据库里面的数据。通常是拿来让不同的帐户共享相同的数据库设计,像是有多个数据库帐号的情况下,可以先在测试环境修改设计,确认没有问题后,再将定义檔还原到正式环境,透过这个方式来管理数据库设计版本,详细说明请参阅这篇

                                                                                                  手动还原

                                                                                                  被还原的备份檔就会直接覆盖整个数据库,所以请记得确认你要还原的备份的版本是正确的。

                                                                                                  备份单一表单数据

                                                                                                  进入要备份的表单后,可以点击列表页面工具中的下载表单备份来下载该张表单的数据。

                                                                                                  除了有自动备份的时间点外,也可以从历史纪录下载:选择数据来源是独立字段或是指定子表格的数据、到指定时间为止的最后修改纪录或是最早的版本。

                                                                                                  3.4    数据库修改纪录

                                                                                                  数据修改纪录

                                                                                                  除了检视单笔数据的修改纪录,你可以从左上角的汉堡菜单下的数据库管理找到数据修改纪录

                                                                                                  用来检视所有数据的修改历程。

                                                                                                  点选修改纪录后,会列出该笔数据详细的修改内容。

                                                                                                  如果你想要浏览特定表单的修改纪录,你可以使用下拉菜单做筛选。

                                                                                                  数据库设计变更

                                                                                                  在数据修改纪录页面面向下滚动,你可以检视数据库中各表单的设计变更。

                                                                                                  复原大量修改的数据

                                                                                                  如果想要复原先前大量修改的数据,你可以点击该笔大量修改纪录旁的还原符号来将数据回复成修改前的字段值。

                                                                                                  请注意,针对以下两种状况不建议进行回复:

                                                                                                  1. 大量修改后有对相关字段做设计变更

                                                                                                  2. 尝试回复非常久以前的大量修改

                                                                                                  3.5    排程管理

                                                                                                  你可以从左上角的汉堡菜单下的帐号设置找到排程管理

                                                                                                  在这里你可以设置各个排程的运行时间,如果没有另外设置的话则会根据帐号设置中的默认排程运行时间。要注意的是设置一项功能的排程会套用到数据库所有该功能运行的时间,以下图的提醒为例:系统就会在该时区每天的19:00检查数据库中所有的提醒功能,如果有符合条件的,就会自动依序寄出通知信。

                                                                                                  可以设置运行时间的排程包含提醒每日运行的程序(Daily Workflow)从网址汇入数据定期寄出报表

                                                                                                  如果需要立刻运行某项排程,也可以直接点马上运行

                                                                                                  点击从网址汇入数据详细信息,则可以在退出的窗口中运行汇入、复位、删除或暂停汇入。

                                                                                                  3.6    数据库维护

                                                                                                  你可以从左上角的汉堡菜单下的数据库管理找到数据库维护

                                                                                                  重置数据库连接

                                                                                                  重置数据库连接可以帮助清除你数据库的高速缓存数据。当你修改了数据、或设计,却没有反映出来的时候,很可能是因为目前数据库显示的是高速缓存数据,这时候就可以重置数据库连接。

                                                                                                  重建搜索发动机索引

                                                                                                  Ragic的全文检索的功能像是搜索发动机,可以帮助你找到完整数据。当键入字时,也会提供搜索建议。想要找某一笔特定的数据时,只要知道其中一个信息就可以透过全文检索找到,非常方便!

                                                                                                  如果你在全文检索输入字后,系统没有提供搜索建议或相关数据的话,很可能是因为你搜索的数据是新创建的,而搜索发动机尚未把这些数据创建到搜索的索引之内。尤其像是刚汇入的数据,全文索引会需要花一些时间把这些新的数据创建到搜索发动机索引。

                                                                                                  有需要的话,可以到数据库维护中,单击重建搜索发动机索引,单击下后,系统就会根据每张表单的每笔数据重新创建索引,这个动作会在背后运行,所以你可以继续使用数据库。在画面左下角可以看到目前重建的状况。

                                                                                                  如果你表单的Title Field更改后,在全文索引中还是显示旧的的话,也可以单击重建搜索发动机索引。

                                                                                                  下载系统记录

                                                                                                  系统纪录中显示的时间皆以UTC+0的时区为准:

                                                                                                  选项 描述
                                                                                                  系统纪录 列出包括所有此数据库帐号用户登录的信息,如登录的日期时间、及IP地址的内容。Log 中, F 表示正常登录; D 则为重复登录(通常来自另一台计算机或是浏览器),会使先前登录的设备注销。
                                                                                                  Workflow运行纪录 会列出所有Workflow运行错误的纪录,如果没有纪录则不会显示任何内容。
                                                                                                  大量下载纪录 会列出所有从列表页面运行的下载成Excel、友善打印等信息 ,如果没有纪录则不会显示任何内容。
                                                                                                  邮件纪录 会列出提醒、通知、新增用户及复位密码的信件寄送纪录 ,如果没有纪录则不会显示任何内容。

                                                                                                  下载数据库字段定义文档

                                                                                                  数据库字段定义文档包含了数据库中各个表单的字段定义信息,例如字段名称、字段编号、字段种类等。

                                                                                                  程序员及可以此份文档中的字段定义来利用Ragic的HTTP API写程序来读写数据到你的Ragic数据库,或是在Ragic的Javascript Workflow engine伺服端来写程序。

                                                                                                  注销我的帐号

                                                                                                  Ragic有提供永久的免费帐号,但如果有需要的话,你还是可以删除你的数据库帐号。

                                                                                                  数据库一旦被删除后,就不可复原,因此确定要删除数据库帐号前,建议先进行手动的数据库备份。有需要的话,你也可以将数据汇出成字檔或Excel檔

                                                                                                  以上皆确认没有问题后,即可到开始页面签帐号设置,并进入数据库维护,你就会看到注销我的帐号的选项了。

                                                                                                  如果你只是单纯的想要撤销付款的话,请参阅此篇文档

                                                                                                  如有任何问题,欢迎联络support@ragic.com

                                                                                                  3.7    文件管理

                                                                                                  随着表单数量及上载文件增加,在表单中穿梭找寻文件就变得不是那么容易,这时候你能透过文件管理这个统整各表单的文件/图片上载字段的接口浏览、上载及删除文件。

                                                                                                  点选左上角的汉堡菜单,并点击数据库管理下的文件管理

                                                                                                  接着会看到各页面签下有文件/图片上载字段的表单并显示该表单中的文件数量。

                                                                                                  点击表单后,默认会以字段检视呈现,选择字段后就可以看到该字段中所有的文件。在这个页面面中你可以使用鼠标左键来点选文件、搭配Ctrl及Shift选取多个文件、也可以用鼠标框多个文件,选取完成后点击右键来下载或删除文件。

                                                                                                  以数据检视呈现,会用每一笔数据来归类,进入该笔数据后同样可以直接下载及删除。

                                                                                                  列出所有文件则可以直接开始编辑。

                                                                                                  3.8    全域常量

                                                                                                  如果此功能没有出现在您的公司设置表单中,请寄信给Support,我们会手动帮您更新系统默认表单。

                                                                                                  点选左上角的汉堡菜单,并点击帐号设置下的全域常量

                                                                                                  如果你在编写公式或是 workflow 的时候有经常需使用的参数,你可以将设置保存在全域常量表单中,方便公式以及 workflow 的编写。举例来说,你可以利用全域常量自动带出公司网址或是地址等信息,未来如果需要进行修改时,只要在全域常量表单进行修改,并将有使用全域常量的表单进行公式重算即可。

                                                                                                  全域常量的字段说明

                                                                                                  字段名称 内容
                                                                                                  常量名称 输入代换的常量内容
                                                                                                  常量值 输入欲代换的值
                                                                                                  常量型别 请从下拉菜单选择字或是数字体态
                                                                                                  生效日期(GMT) 常量的生效日期
                                                                                                  失效日期(GMT) 常量的失效日期

                                                                                                  保存后,未来在编写公式或是 workflow 时,只要如下输入,即可自动带出常量值。

                                                                                                  c_常量名称

                                                                                                  实际范例

                                                                                                  以上图为例,在编写公式或 workflow 的时候,只要写入c_公司网址即会自动带入 www.ragic.com 。

                                                                                                  如果您的常量型别选的是Array的话,常量值要是这种 数字字符串数组 [1,2,3,4,5] 或 字符串数组 ['test','item2','item3']。

                                                                                                  3.9    通知设置

                                                                                                  点选左上角的汉堡菜单,并点击帐号设置下的通知设置

                                                                                                  帐号设置下的通知设置,系统管理员可以为数据库中的用户调整通知设置。

                                                                                                  点击用户旁的通知设置就能够打开该位用户的个人通知设置的接口。有关通知设置的使用说明,可以参阅这篇文档

                                                                                                  另外,撤销勾选通知外部用户能够停止所有外部用户的通知。

                                                                                                  3.10    接口翻译

                                                                                                  Ragic目前提供英文,繁体中文和简体中文三种语言版本。不过现在开始Ragic也提供用户接口的翻译功能让你能将接口语言翻译成用户熟悉的语言,让他们用起来更为轻松。

                                                                                                  点选左上角的汉堡菜单,并点击帐号设置下的接口翻译

                                                                                                  翻译成语言下方挑选你要将Ragic翻译成的语言。另外在接口归类挑选要翻译的功能类别。

                                                                                                  你可以看到蓝字的部分是它所代表的功能,请不要编辑这些蓝字。

                                                                                                  而你则可以把绿字的部分翻译成你欲翻译成的语言,翻译完成之后记得单击下保存单击钮。

                                                                                                  在你完成了一部分的接口翻译之后,选择你刚刚翻译的语言,你可以看到刚刚保存过后的部份已经会自动显示了。

                                                                                                  在你翻译完整之后,在你帐户里的用户就能以你翻译好的语言来使用Ragic。

                                                                                                  3.11    设置你的数据库主页

                                                                                                  x
                                                                                                  设置你的数据库主页

                                                                                                  页面签及表单

                                                                                                  设置侧边栏功能权限

                                                                                                  页面签及表单

                                                                                                  当你进入数据库的主页后,你会看到上方有一排的页面签,鼠标滑到页面签名称上时,即会显示表单列表

                                                                                                  或是画面往下拉时,也可以看到每个页面签之下的各个表单,点选表单名称之后,就可以进到该张表单了!

                                                                                                  如果要删除页面签或表单的话,可以参阅这篇说明

                                                                                                  如果想要重新排序或移动你的页面签或表单,请参阅这篇说明

                                                                                                  设置侧边栏功能权限

                                                                                                  如果要设置用户使用主页左侧的工具栏里的功能"常用功能"、"最近使用"以及表单内的"自订搜索"的话,可以从功能权限设置来设置。

                                                                                                  3.11.1    工作项目

                                                                                                  系统右上方的任务图符,会显示该名用户的工作项目,工作项目的来源有:系统自动生成及手动新增,详细说明会在文章后面提到。当用户勾选核取方块后,该项目就会显示为完成,不再显示于项目清单上。

                                                                                                  勾选显示已完成项目后,你也可以将“已完成”的工作项目撤销勾选,该项目就会再回到原本默认的(未完成)项目清单中。

                                                                                                  工作项目清单,有以下三种检视模式:

                                                                                                  模式 内容
                                                                                                  指派给我的 指派给该名用户的工作项目
                                                                                                  我指派的 该名用户指派的工作项目
                                                                                                  指派给我部门的 没有被设置为主管的用户,就会显示所有直属主管相同的用户的工作项目;有被设置为主管的用户,就会显示所有下属的工作项目。

                                                                                                  在工作项目清单中,你也可以更改其他用户的工作项目状态,当工作项目状态被变更时系统会寄送通知信给该名用户。

                                                                                                  系统工作项目

                                                                                                  签核流程

                                                                                                  当其他用户发起包含你的签核流程时,你会同时收到通知信并显示于工作项目图符中,当你于通知信件或是表单页面中核准该笔数据时,该项目会自动标号为完成。

                                                                                                  阅览要求

                                                                                                  当你被要求阅览特定数据时,你会同时收到通知信并显示于工作项目图符中,当你于通知信件或是表单页面中阅览该笔数据时,该项目会自动标号为完成。

                                                                                                  提醒

                                                                                                  当你被设置为提醒的通知对象时,你会同时收到通知信并显示于工作项目图符中,当你于通知信件或是表单页面中阅览该提醒时,该项目会自动标号为完成。

                                                                                                  手动指派工作项目

                                                                                                  你也可以手动创建工作并指派给其他用户。点击任务图符打开工作项目窗口后,点选指派新工作,可以选择指派给数据库中的哪位用户并输入工作内容,也可以设置工作到期日、链接网址及详细说明,输入完成后点选送出。

                                                                                                  工作项目成功创建后,被指派的用户会同时收到通知信并显示于工作项目图符中:

                                                                                                  通知信:

                                                                                                  工作项目通知:

                                                                                                  被指派的用户完成工作并勾选核取方块后,任务指派人会收到工作完成的通知信。

                                                                                                  工作详细内容

                                                                                                  点击任意工作项目或工作详细内容会打开管理全部工作项目的接口。

                                                                                                  工作详细内容中可以看到是谁指派的工作项目,同时也能编辑各工作项目的到期日、链接网址、详细说明及留言响应。

                                                                                                  3.11.2    行事历项目

                                                                                                  在主页的画面右方会列出你目前的工作项目以及行事历项目,行事历项目会列出任一有日期字段并且日期为接下来七天的表单数据,最多显示10个项目

                                                                                                  用户可以点选行事历项目名称进到该笔数据的表单页面。

                                                                                                  点选以月历显示,系统会打开行事历报表,所有的行事历项目都会列在行事历上。

                                                                                                  系统管理员如果要设置行事历项目的话,鼠标到项目名称上,点选右方齿轮可以设置:

                                                                                                  隐藏这种行事历项目: 针对这张表单中这个日期字段有关的行事历项目做隐藏

                                                                                                  帮这张表单取个简称: 针对这张表单中这个日期字段有关的行事历项目修改表单名称(默认是原表单名称)

                                                                                                  如果要修改行事历项目所列出的数据名称的话,则需修改表单的标题字段,设置以后,需要运行一次重建搜索发动机索引

                                                                                                  3.12    资源回收桶

                                                                                                  点选左上角的汉堡菜单,并点击数据库管理下的资源回收桶

                                                                                                  如果不小心误删数据或表单,你可以在资源回收桶还原。

                                                                                                  数据较多时,也可以透过上方的筛选工具来迅速找到要还原的数据。

                                                                                                  如果点开某笔数据网址发现数据被删掉了,就可以将该网址贴入用数据网址搜索来看看是否有在回收桶中。

                                                                                                  完整的数据网址是:https://{domain}/{apname}/{path}/{sheetIndex}/{nodeId} ,例如:https://www.ragic.com/LearningRagic/forms45/1/0

                                                                                                  4.1    自订搜索-保存常用的筛选条件

                                                                                                  自订筛选

                                                                                                  Ragic有一个非常弹性跟便利的查询机制,从左侧搜索列可以针对你表单内的多个字段下条件来搜索。当你有常用的搜索条件时,你就可以把这些常用的筛选条件保存成自订筛选,并自订名称,下次只要点选保存的条件名称,系统就会自动帮你套用这个搜索条件来筛选数据。

                                                                                                  共通筛选

                                                                                                  身为一个数据库的设计者,你可以在表单内为所有用户做自订搜索,称为共同筛选。这个方法可以让用户看到并使用你设置的筛选条件清单,只要在名称上单击右键就可以移除共同筛选。

                                                                                                  你也可以为共通筛选设置可以使用该筛选条件的群组。

                                                                                                  默认筛选

                                                                                                  你甚至可以针对保存的筛选条件清单把它设成默认筛选,这样一来,用户一进到这张表单时,会先看到套用默认筛选的数据。

                                                                                                  用户可以在表单上方点选清除筛选条件来撤销套用筛选。

                                                                                                  共通筛选通知我

                                                                                                  如果用户希望只针对筛选的数据接收通知的话,他们可以针对共通筛选设置通知我,系统会在有新数据符合此筛选条件,或是从符合筛选条件变成不符合的时候寄送通知。

                                                                                                  自订通知信

                                                                                                  让用户自行设置通知的话可能会因为有人忘记自行设置而导致没有通知到的情况,在这样的情况下系统管理员也可以帮大家统一设置。

                                                                                                  除此之外系统管理员也能自订通知信的内容与格式。

                                                                                                  要设置的话可以对着共通筛选点选右键找到"自订通知信",选择要通知的条件 > 需要通知的用户 > 编辑主题 > 编辑内文。

                                                                                                  编辑主题跟内文的时候可以利用变量来使信件内容随着数据做改变,查看自订 E-mail 范本的参数列表

                                                                                                  编辑内容时可以用预览单击钮确认编辑是否正确。如果想要从头开始编辑或是使用Ragic的默认信件内容,可以点选还原默认内容,那么你所有的变更都不会被保留。 当你完成通知信内容的编辑后,请记得保存后再退出弹出型窗口。

                                                                                                  分享共通筛选网址

                                                                                                  若是你希望把共通筛选的数据筛选结果分享给他人的话,例如想直接给别人查看在职状态是"在职"的人事数据时,你就可以先设置共通筛选,再用共通筛选里面的"分享网址"来分享表单。

                                                                                                  对着保存好的共通筛选点选右键,可以看到最下方有个分享网址

                                                                                                  选项 功能描述
                                                                                                  这是您的分享网址 点开网址后进入的表单画面会直接套用此共通筛选状态
                                                                                                  这是您分享网址的API 套用此共通筛选的表单API
                                                                                                  下载为Excel 点开网址后会直接下载套用共通筛选后的数据结果Excel檔

                                                                                                  更新此筛选

                                                                                                  点击此选项会让目前的筛选条件覆盖原先保存的自订筛选共通筛选。例如:目前设置筛选条件为“订单状态=完成”,并以此条件覆盖先前保存的“草稿订单”共通筛选。

                                                                                                  固定筛选

                                                                                                  另一个自订搜索的功能叫做固定筛选,这只有系统管理员SYSAdmin才能做这样的筛选套用,而且此筛选条件无法被其他用户移除。如此一来,任何用户进到这张表单时,会以为这张表单内就只有针对固定筛选条件所筛选出来的数据而已。

                                                                                                  固定筛选还可以被运用在多版本表单中,例如,同样的数据可以在不同阶段的表单中各自显示时,就可以用这个方法来做到。

                                                                                                  你还可以结合固定筛选与 字段输入型态的"从其他表单选择" 来限制用户输入数据的选项。

                                                                                                  4.2    自订左侧搜索列字段

                                                                                                  你可以自订左侧搜索列所显示的字段以及其排序。

                                                                                                  点选搜索钮下面的 "齿轮" 符号,系统会退出字段选择器的窗口,你就可以自订需要在左侧搜索列显示的字段以及决定排序,选完之后单击保存即可。

                                                                                                  5.1    链接工作表

                                                                                                  Ragic有多种方法可以支持一对多的关系,如后面的章节会告诉你在设计模式下如何使用这些链接工作表的工具。

                                                                                                  这些方法为:

                                                                                                  链接&加载

                                                                                                  多版本工作表

                                                                                                  用子表格生成新表单

                                                                                                  显示从其他表单的链接

                                                                                                  有需要的话,你可以从链接工作表根据现有的链接设置做修改。详细操作方法请参阅各链接功能的说明。

                                                                                                  如果你的表单是从子表格生成的,或是这张表单有利用显示从其他表单的链接来插入参照子表格的话,你就可以藉由新增源字段的功能来新增另一张表单的其他字段。

                                                                                                  5.1.1    链接&加载

                                                                                                  链接字段&加载字段

                                                                                                  链接两个不同表单页面的工作表格,这个动作包含了新增链接字段加载字段

                                                                                                  我们想要在敲订单时可以自动退出顾客的基本数据,节省打基本数据的时间,可是顾客的基本数据却存在另一个表单中,此时就可以利用这个方便的功能。

                                                                                                  从上面这个销售订单中,可以选择是哪位顾客购买的字段,这就是链接字段

                                                                                                  这个字段链接到的值,是另一个表单选取的字段首部。这个选取的字段首部是链接管理内,用来分门别类每笔数据的名称。在下面范例图符中,销售订单内的"姓名"字段链接到顾客清单内的"姓名"字段。所以对于新手用户来说,选择一个可以辨认一笔数据的字段(如同字段首部的搜索功能)是一个可以方便管理的好习惯。

                                                                                                  当用户在销售订单中选择一个顾客时,Ragic可以自动地跑出顾客的信息,像是销售订单中的联络电话、地址与E-mail邮箱。透过链接加载,可以大幅减少数据操作,也可以让用户感觉你的数据库反应迅速。我们称这些字段型态为加载字段

                                                                                                  链接管理

                                                                                                  链接字段和对应字段都可以在链接管理中简单设置,在表单设计模式下,点选 表单工具 然后选择 链接 & 加载 即可进入链接管理。

                                                                                                  链接管理会先要求你设置链接字段,你可以点选页面面右边的一个字段首部,将其设置为链接的字段,这边要注意的是链接字段在来源表单一定要是独特值,系统才能够正确识别每笔数据。

                                                                                                  接下来再点选页面面左边的数据为相对应的字段,这个页面面左边的数据正是目前编辑的表单。要记得,这个字段会自动的链接出相对应的内容。链接管理会显示链接字段为蓝色。

                                                                                                  设置完链接字段之后,就可以设置你想要加载的数据字段,来设置加载字段。当用户在链接字段选取一个值,这些字段会自动加载对应的值。设置加载字段的操作方法与设置链接字段相同,需要注意的是链接管理会显示加载字段为灰色。你也可以不用事先设置好页面面左方字段,只要先点选页面面右方的字段,再拖曳到页面边左方的空白处,Ragic便会自动为你新增好此对应的字段。

                                                                                                  如果有已经设置好的链接与加载字段,你也可以直接点该字段后从左侧工具条快速打开链接管理窗口

                                                                                                  链接字段右上方会显示蓝色的L图符;加载字段右上方会显示灰色的L图符。

                                                                                                  点击该图符的话,会将所有该组链接加载的字段框选出来,以便快速查找。

                                                                                                  链接&加载到子表格

                                                                                                  你也能将其他表单的数据链路&加载到子表格中。最常发生在输入子表格每笔数据时,你希望在选择某一字段的值以后(或是输入第一个字来看相关选项),就会自动加载后面字段的相关数据。像是在订单数据中会有多笔商品项目数据。

                                                                                                  关于子表格的链接方法,请参阅以下从子表格生成新表单链接字段到源表单文档。

                                                                                                  子表格的链接字段设置连选

                                                                                                  当链接字段创建在子表格的时候,你可以勾选子表格连选

                                                                                                  注意:同一个链接字段,子表格连选多选只能择一设置。

                                                                                                  如此一来就可以一次选择多笔数据,并依序填入子表格中,结束后需要手动关闭选择的窗口。(非连选状态下则是选取一笔数据后,窗口会自动关闭)

                                                                                                  从同一张来源表单链接与加载多次

                                                                                                  如果需要多次从同一张表单链接加载不同数据,像是订单上的订购人及收件人不一样,但数据来源却都是从客户名单链接与加载,这种类似情况不适合链接&加载到子表格,此时就需要利用在同一张来源表单设置多组的链接与加载。

                                                                                                  我们就以刚刚所提到的订单的例子来演示:

                                                                                                  在表单设计模式下>链接工作表>链接与加载

                                                                                                  首先你会看到订单上第一组从客户数据表单的链接与加载,在订单表单上作为订购人的数据。

                                                                                                  右上方有主链接字段:订购人,这是一个下拉式的菜单,选择"创建一组新的链接"。

                                                                                                  选择"创建一组新的链接"后,你就能再一次从"客户数据"做链接与加载。

                                                                                                  当然,相同的字段名称可以稍作修改,才不容易有搞混的情形。

                                                                                                  像是这张订单上,这两组同样来源的链接与加载,分别为订购人与收件人。

                                                                                                  保存设计之后,订单就可以链接与加载客户数据两次了。

                                                                                                  此外,你也可以利用"创建一组新的链接"来链接与加载原表单的数据。

                                                                                                  撤销链接字段

                                                                                                  如果你想要移除在字段上设置好的链接,你只要在 链接管理中,点一下你想移除的链接,然后点击流旁的红色撤销符号即可移除此加载字段中两个字段之间的链接。

                                                                                                  如果你移除链接字段蓝色的链接线,先前设置好的所有加载字段也会一起被移除

                                                                                                  常见错误

                                                                                                  1. 从其他表单的子表格字段拉链接到表单中

                                                                                                  在链接管理中,这样的链接方式是不可行的,你不能从子表格链接&加载到一般字段(链接管理中,右边的子表格连到到左边)。因为子表格可能会包含多笔数据,所以可能会出现很多不同的字段值,但一般字段只会有单一一个值。

                                                                                                  2. 链接加载到一般字段+子表格字段或是不同子表格字段

                                                                                                  一组链接与加载只能针对同样性质的字段做设置,例如设置链接与加载到一般独立字段的话,就不能有其中一个链接线条是连到非独立一般字段,反之亦然,如果是链接与加载到子表格字段,那就不能其中一个链接到一单独立字段。因为一般的独立字段是用来保存单一字段值,子表格字段是用来保存多笔数据的字段值,因此没有办法一下要链接加载到单一字段一下却要加载到子表格的多笔数据的字段中。

                                                                                                  也不支持链接独立字段后,加载子表格字段

                                                                                                  或是也不能够链接加载到不同的子表格,因为每个子表格都是分开保存数据的,没有办法在一个子表格创建数据时自动在另一个子表格带入数据。

                                                                                                  3. 在同一列链接不同的子表格

                                                                                                  在Ragic上这么做并不会生成技术上的问题,但如果你有其他的用户使用此表单,把不同的子表格放在同一列上可能会造成其他用户困惑。

                                                                                                  4. 从非独特值的字段链接 (例如将选项字段链接字段数字字段链接为链接字段)

                                                                                                  链接字段基本上也是一种选项字段(从其他表单选择),因此在设置链接字段时,就像是在定义选项,因此链接字段的链接应该要从一个可以判断每个选项都是独特的选项的字段来当做链接的依据。

                                                                                                  也就是说,设置链接与加载时,在右边的表单中,链接字段的来源建议要是该表单的独特值字段(KEY字段,例如编号、编码)

                                                                                                  如果一开始在设置链接与加载的链接字段时(蓝色的线),右边来源表单上有些字段是呈现灰色的话,多数是因为那些是选项字段、链接字段或数字字段,而这两种字段通常不会是代表独特值的字段种类,因此无法从这些字段来链接。

                                                                                                  5. 加载字段包含连动选项时,在目的表单将母选项排在子选项的下方或同列右方

                                                                                                  系统运行链接加载将数据填入时,其实有一个固定的顺序,系统会依照“目的表单”上加载字段排列的顺序,“由上往下、由左往右”填入数据,也就是说,当加载字段被排在不同列时,上方列的字段会先被填入数据;当加载字段被排在同一列时,左方的字段会先被填入数据。

                                                                                                  而由于连动选项需要先有母选项字段值,才会有子选项字段值,当你的设计的链接加载关系中,加载字段包含连动选项时,如果你在目的表单中,把母选项字段放在子选项字段的下方或同列的右方,这组链接加载触发时,单击顺序应该先填数据的子选项还没有值可以填入,这就会造成子选项的加载字段无法正确运作。

                                                                                                  举例来说,如果你的加载字段包含连动选项 — “汽车品牌”(母选项)、“汽车车型”(子选项)两个字段,在目的表单中,你把“汽车车型”字段放在“汽车品牌”的左边,这就会导致“汽车车型”字段载不到对应的值。因此,正确做法是将“汽车车型”字段放在“汽车品牌”的右边或下方列。

                                                                                                  6. 重复加载在多版本表单已经加载的字段

                                                                                                  系统中不能重复加载在多版本表单已经加载过的字段,假设有一张“出货单(业务用)”跟一张它的多版本表单“出货单(物流用)”,如果在“出货单(业务用)”已经加载“客户名称”字段。

                                                                                                  在多版本表单“出货单(物流用)”就算将“客户名称”字段删除,也不能再次加载该字段(显示为灰色)。如果要将该多版本表单字段加回来请参阅这篇说明

                                                                                                  将链接与加载字段同步为最新数据

                                                                                                  如果A表单上有字段的值是从B表单链接加载的数据,B表单上数据做修改并不会反映在A表单先前存的数据中。

                                                                                                  我们可利用下面这个例子来解释设计原因:假设A表单是一张订单,B表单为客户数据,当敲定一张王先生的订单时,他的地址信息是藉由客户数据表单上的信息链接加载的。然后假设王先生后来搬家了所以在客户信息上必须更改他的地址,但先前既有的订单上确实还是要显示当初的地址而非后来搬家的新地址。

                                                                                                  当然也有可能在你修改了B表单的数据后,你会希望A表单上的链接与加载字段可以同步更新。

                                                                                                  为了要达到此目的,我们可以在表单页面的 设计模式下点选链接工作表来看有做链接&加载的表单,并点选你想要同步更新数据表单旁的小齿轮单击钮。

                                                                                                  接下来显示的画面中,在下方(框起来的区块)你可以选择,是要针对所有数据,将这组或是将所有链接与加载的字段同步为最新数据。

                                                                                                  套用之后左下角会有进度显示。

                                                                                                  如果你希望某张表单的链接与加载字段可以保持最新的数据,你可以勾选"随时同步加载字段值",这样一来Ragic会随时帮你注意,当你的来源表单数据有更新时,会帮你将链接加载的字段数据一起更新。

                                                                                                  请注意!如果是利用汇入来更新来源数据,无法随时同步加载字段值!需要在汇入后,手动点选替链接与加载的字段同步为最新数据。

                                                                                                  变更链接字段

                                                                                                  当你在创建链接&加载时,Ragic会自动依据来源表单中的独特值来创建链接字段,如果你需要针对这个默认的链接字段做变更,你可以直接拖曳即可改变参照字段,不需将该链接删除再重新创建链接。

                                                                                                  在下面的例子中,产品名称连接至产品表单的产品编号。但对于员工而言,产品编号也许并不是那么容易辨别产品,因此我们想要将它改成与产品名称字段做链接。

                                                                                                  想要更改链接字段,只要在产品编号字段上单击着左键不放,并向下拖移至产品名称字段并放开左键,即可完成变更。

                                                                                                  当变更完成后,你在订单部分实际操作链接与加载时,所加载的数据也会是产品名称

                                                                                                  教学视频

                                                                                                  透过视频教学,实际告诉该如何应用链接与加载的功能!

                                                                                                  5.1.2    动态筛选

                                                                                                  动态筛选就类似Ragic的连动选项,如果你的选项字段是从另一张表单链接与加载的话,这个功能可以帮助你根据这张表单某一个字段的值来筛选出你在另一张表单所能选取的选项。

                                                                                                  例如:这张表单有个字段叫做“会员等级”,有“VIP”跟“一般”两种选项,当选择“VIP”时,利用链接与加载选择会员时就只会显示出会员等级为VIP的会员,当选择“一般”时,在链接与加载时就只会显示出会员等级为一般的会员。所以你可以透过这项功能来帮助你只加载有需要的选项。

                                                                                                  你可以在链接与加载的字段或是型态为从其他表单选择的字段设置“动态筛选”,自动预先筛选链接与加载的选项。

                                                                                                  要新增动态筛选的话,先进入设计模式,点选 表单工具,在链接工作表下,你可以看到有做链接与加载的来源表单,点击表单名称旁的小齿轮。

                                                                                                  接下来会显示动态筛选的设置窗口,选择在另一张表单上的字段值与这张表单上的字段值并设置你想要动态筛选的规则。当你选择从另一张表单加载的数据时,就只会显示符合规则的数据。你也可以单击"+"号来设置多个规则,也可以单击右边的铅笔符号来输入自定的规则条件。

                                                                                                  范例:显示有相同状态的字段

                                                                                                  在下面的例子中,我们想根据客户不同的会员等级来提供不同的VIP优惠。为了能够在选择会员优惠时,只显示属于该客户等级会有的优惠选择,就可以在动态筛选上设置,筛选出当优惠方案表单上的用客户群字段值与服务订单上的会员等级字段值符合的选项。

                                                                                                  当你选定客户之后,只有属于该客户会员等级的服务会被列出来。

                                                                                                  动态筛选也能应用在子表格中设有链接加载的字段。

                                                                                                  范例:显示在日期范围内的字段

                                                                                                  从下面的例子来看,订单表单内有从产品表单链接加载数据的项目子表格,藉由动态筛选,就只会显示目前正在促销的产品。

                                                                                                  在产品数据中设置促销期范围后,就可以确认目前是否在促销期间内。这项功能让你能够帮产品事先设置促销期。

                                                                                                  范例:显示包含或不包含某些值的数据

                                                                                                  从下面的例子来看,盒饭订单表单内有从菜单表单链接加载数据的子表格,藉由动态筛选的"不包含",就只会显示订盒饭的人不会过敏的菜单。在子表格的"过敏种类"字段中填上会过敏的东西后,就可以过滤掉菜单表单里面包含过敏原的项目。

                                                                                                  也可以使用"包含"过滤出含有特定字眼的数据。

                                                                                                  另外链接与加载表单有时可能会有有空值的数据,会造成选择上的困扰,要把这些数据过滤掉的话可以利用这个参数:"$EMPTY_VALUE"。

                                                                                                  5.1.3    多版本工作表

                                                                                                  拷贝工作表

                                                                                                  如果同一笔数据,不同部门的人可以看到的内容(字段)不太一样的话,你就可以利用多版本表单来设计。

                                                                                                  透过创建不同版本的表单但共享数据,来让不同用户群组看到不同版本的工作表。

                                                                                                  若要创建两个版本的工作表,首先将鼠标移到表单上,再点选小箭头标记后会有一个小菜单,选择拷贝工作表

                                                                                                  或是在设计模式下,点选表单工具,并选择链接工作表下的多版本工作表

                                                                                                  新表单的数据与源表单链接打勾后(默认是打勾的),点选拷贝工作表单击钮。

                                                                                                  请注意 如果没有打勾,就只是拷贝表单框架,拷贝的表单会有根源表单设计相同、但不含、共享原表单数据的工作表,之后这两个工作表数据也不会连动。 除了单张表单拷贝设计框架以外,如果是要拷贝整个页面签之下所有表单的设计,可以参阅这篇说明

                                                                                                  Ragic会创建有完全相同名称、字段、数据的第二个工作表。这两个工作表会在数据库同步数据,因此当你在其中一个工作表输入一个新的数据时,会在另一个工作表中显示。由于多版本表单是共享字段(有相同的字段id),所以他是共享数据的状态,所有的数据编辑还有删除都会反应在两个工作表中。

                                                                                                  如果针对相同的字段,调整字段的种类设置或是链接的话,也会同步设计到其他多版本工作表,因为他们是同一个字段(相同的字段id)。

                                                                                                  但是从另一方面来说,你在其中一个工作表所做的设计改变,例如修改字段名称、样式设计、排版设计或是一些属性设计像是必填、隐藏等,将不会反应在另一个工作表。这个特色非常的实用,因为你可以在其中一个工作表删除某个字段来保持数据隐密性,但是还是会在另一个工作表格保有数据。你也可以为此创建一个固定的筛选工具,更多信息在自订搜索与固定筛选

                                                                                                  设置好工作表必要的内容以后,接下来你可以在左上方的设计模式下设置访问权限。你也可以将两个表单设置不同的访问权限给不同用户群组。

                                                                                                  让不同用户以不同的方式看到数据库,这样一来管理起来会非常便利。下列范例是两个版本的员工清单,一份是HR部门使用,另一份是给IT部门使用。

                                                                                                  点选此处放大

                                                                                                  点选此处放大

                                                                                                  多版本工作表在这个情况下也是相当方便的,当你有着庞大的数据内容在单一的表单中时,也可以只显示特定字段在另一个列表页面。

                                                                                                  新增字段或子表格到各版本工作表

                                                                                                  如果你在其中一张多版本表单新增字段并保存后,系统会询问是否要自动同步将字段新增到其他版本的表单,位置会在相同或邻近字段(子表格字段无法自动新增)。

                                                                                                  需要手动将新的字段或子表格加到其他多版本表单的话,可以直接进入要新增此字段或子表格的其他版本表单设计模式,点选 表单工具 并从 链接工作表 下可以查看表单现有的链接。在多版本工作表下会看到其他版本的表单名称,点一下已经新增字段或子表格的那张表单名称。

                                                                                                  以拖拉的方式新增字段或子表格至这张表单。

                                                                                                  要记得,依据表单的权限设置,只要是有权限的用户都会看到你所新增的字段。

                                                                                                  转换页面面到数据的另一个版本

                                                                                                  在多版本表单中,可以藉由新增动作单击钮来帮助你简单地转换到另一个版本的同一笔数据画面中。

                                                                                                  你可以在表单页面的设计模式下,点选 表单工具链接工作表下查看你制作了哪些多版本表单,点选你想要转换画面的表单旁的小齿轮,这样就可以创建连到其他版本表单的同一笔数据单击钮了!

                                                                                                  点击小齿轮后将会退出信息让你命名动作单击钮。

                                                                                                  新增的动作单击钮将会带你到另一个版本的同一笔数据画面中。

                                                                                                  如果要创建"回到刚刚表单"的单击钮,你可以依据同样步骤创建。

                                                                                                  备注:如果要移除动作单击钮可以参阅这篇

                                                                                                  教学视频

                                                                                                  5.1.4    从子表格生成新表单

                                                                                                  从子表格创建一个新的表单

                                                                                                  子表格对于有一对多关系的数据,是一个很好的工具。但是在某些情况中,将许多数据录入进一个子表格并不太容易。全部的值只会呈现在一列里,这样会有一点难去搜索已输入子表格的数据。因为Ragic的搜索工具是创建在表单页面的主要数据上,而不是子表格的数据里,如果要把每一笔子表格数据变成独立的一笔数据,就可以利用此链接工具来设计!

                                                                                                  为了让子表格的数据在使用上更便利,可以从子表格创建一个新的表单!利用此设计工具,系统会将母表单上每一笔子表格数据作为独立的一笔数据在新表单上显示。

                                                                                                  设计模式下,点选 表单工具 并在链接工作表下选择从子表格生成新表单

                                                                                                  接着会退出小窗口,里面列有表单上设计的子表格,针对你想要生成新表单的子表格,确认设置:

                                                                                                  新表单用这个字段选择这张表单的数据:选择新表单与这张表单的链接依据,等于是让系统知道,新表单上的数据是属于哪笔原表单数据中的子表格数据。 在选择字段时,请选择原表单上的"独特值"字段。例如这边我们选择订单编号,如此一来,新表单上每一笔订单细项就能利用订单编号与原表单链接。

                                                                                                  确认没问题后,点生成新表单,就会有一个与子表格内容相同的新表单出现。(源/母表单上的子表格字段在新表单上会是独立的字段)

                                                                                                  你会发现,除了包含子表格的所有字段以外,新创建的表单也会包含刚刚指定与原表单链接的字段(例:下图中的订单编号),这个字段会告诉你这些子表格的数据跟原表单的哪笔数据有关连。(新表单与源/母表单的链接关系会以链接&加载的方式呈现)

                                                                                                  也因此,新表单上与源/母表单链接的客户名称字段将会决定新表单上的一笔数据会显示在源/母表单上哪一笔数据的子表格中。

                                                                                                  反过来说,从另一个表单嵌入一个子表格也是可行的,若你已经有设计好的两张独立表单,并且已经利用链接与加载将两张表单链接的话,你可以利用显示从其他表单链接来在另一张表单插入参照子表格,自动列出相关的数据。

                                                                                                  教学视频

                                                                                                  新增表单的新字段到子表格

                                                                                                  用子表格生成新表单后,如果想要把新表单内的新增字段也新增到原本的子表格中,你可以单击 表单工具,并在链接工作表下查看表单目前有的链接。这可以在"用子表格生成新表单"下看到你已经生成的表单名称。点击表单名称后就可以把表单上的新字段新增至子表格中。

                                                                                                  从子表格链接到新表单来新增一笔数据

                                                                                                  如果你的子表格已经和其生成的新表单有数据的链接,或是子表格是显示从其他表单的链接,可以新增动作单击钮来帮助你从子表格直接连到新表单新增一笔数据。

                                                                                                  你可以在表单页面设计模式下来新增动作单击钮。 单击下表单工具,就会在链接工作表下看到目前有链接的表单,并依不同的链接方法归类。

                                                                                                  点选你想新增数据表单旁的小齿轮来创建单击钮。

                                                                                                  点选"创建单击钮"后,就会退出窗口让你命名动作单击钮。

                                                                                                  设置动作单击钮将可以带你到新增表单数据接口为子表格增加一笔数据。

                                                                                                  备注:如果要移除动作单击钮可以参阅这篇

                                                                                                  从子表格直接连到新表单

                                                                                                  当你用子表格生成新表单时,可以在子表格中的字字段上创建链接,用来进入你用子表格生成新表单下的此笔数据表单

                                                                                                  来看看下面的例子:我们有一张客户表单,这表单内的子表格中含有联络人的信息,并以此子表格生成联络人表单。

                                                                                                  在表单的设计模式下,点选表单工具 > 链接工作表。你将会看到子表格所生成的新表单"联络人"名称旁有小齿轮,点选小齿轮来设置链接。

                                                                                                  这将会弹出设置字段链接的窗口。在我们的例子中,我们希望以"联络人姓名"字段来做设置。

                                                                                                  保存设置并离开设计模式后,你将会看到你所设置的字段值已经变成链接了。

                                                                                                  点选任一链接就能进入子表格生成新表单下的此笔相关数据表单。

                                                                                                  5.1.5    显示从其他表单的链接

                                                                                                  创建参照子表格

                                                                                                  在Ragic上中设计表单之间的链接时,除了可以从子表格生成新表单,还可以用这个方法将另一张现有的表单拉过来做成参照子表格,自动列出另一张表单中有相关的数据。

                                                                                                  举例来说,假设你有一张销售订单,还有一张客户清单。你可以将销售订单以子表格的方式加入客户清单的表单内,你就可以看到这个顾客过去的订购纪录。这是一个很好的链接,从你数据库中找到相关联的数据,也是数据库软件的价值所在。

                                                                                                  为了要能够在客户表单中能利用显示从其他表单的链接这个链接工具来插入参照子表格列出相关的订单记录,你必须要先确保销售订单这张表单已经有跟客户清单有链接关系(这边链接指的是设置在一般字段的链接,若你是设置在子表格中,请参阅此篇说明。)

                                                                                                  所以首先,先进到销售订单的表单页面,点选修改设计,单击 表单工具,并选择链接工作表下的链接与加载,确认销售订单已经有链接至客户清单

                                                                                                  现在我们就可以回到客户清单的表单页面来设计插入参照子表格,点选修改设计,单击 表单工具,选择 链接工作表下的显示从其他表单的链接

                                                                                                  接着系统会自动列出所有有链接关系的表单,你可以直接从中找到想要加为参照子表格的。

                                                                                                  将鼠标移动到链接子表格,链接子表格会变成绿色的,单击住不放并往下拖曳至想要放的位置。

                                                                                                  透过中间的左右箭头将想拉进子表格的字段放在已选择字段,不想放进子表格的字段放在可选择字段。在已选择字段区块可以透过右边的上下箭头调整子表格字段顺序。

                                                                                                  这样就可以看到客户清单里的子表格已经创建好。

                                                                                                  离开设计模式,就可以看到客户清单中的参照子表格自动汇整了该客户过去的所有订单纪录。

                                                                                                  教学视频

                                                                                                  简易参照子表格创建教学:

                                                                                                  在线课程详细演示:

                                                                                                  新增字段参照子表格中

                                                                                                  如果你参照子表格的原表单上有新的字段,你也想新增此字段到参照子表格中的话,你可以点选 表单工具, 并在链接工作表下来查看表单的链接状况,在"显示从其他表单的链接"之下你会看到参照子表格的来源表单,点选表单名称即可新增字段。

                                                                                                  从子表格链接到新表单来新增一笔数据

                                                                                                  如果你的子表格是显示从其他表单的链接,或是和从子表格生成的新表单有数据链路的话,你可以新增动作单击钮来帮助你从子表格直接连到新表单新增一笔数据。

                                                                                                  你可以在表单页面设计模式下来新增动作单击钮。 单击下表单工具,就能够在链接工作表下看到目前有链接的表单,并依不同的链接方法归类。

                                                                                                  点选你想新增数据表单旁的小齿轮来创建单击钮。

                                                                                                  点选"创建单击钮"后,就会退出窗口让你命名动作单击钮。

                                                                                                  创立的动作单击钮将可以带你到新增表单数据接口来为原来的子表格增加一笔数据。

                                                                                                  备注:如果要移除动作单击钮可以参阅这篇

                                                                                                  从子表格直接连到新表单

                                                                                                  你可以在子表格中的字字段上创建链接,来进入你用显示从其他表单的链接功能链接的表单。

                                                                                                  例如:有一张客户表单,这表单内的子表格中含有工作项目,并以显示从其他表单的链接来链接“工作项目”表单。

                                                                                                  点选表单工具 > 链接工作表。你将会看到显示从其他表单的链接“工作项目”旁的齿轮,点选齿轮设置链接。

                                                                                                  我们希望以“工作项目编号”字段来做设置,如果参照的来源表单有多版本,则可以设置默认要显示哪一个版本。

                                                                                                  保存设置并离开设计模式后,你将会看到你所设置的字段值已经变成链接了。

                                                                                                  点选任一链接就能进入子表格生成新表单下的此笔相关数据表单。

                                                                                                  5.1.6    新增源表单字段

                                                                                                  新增源表单字段

                                                                                                  如果你的表单是利用从子表格生成新表单所创建的,但后来在源表单上的子表格中有新增字段,也想要加到子表格生成的新表单上,或是希望在新表单上,可以新增源表单(母表单)有的字段,就可以利用此链接工具来新增字段。

                                                                                                  或是源表单上有利用显示从其他表单的链接链接工具插入了参照子表格,在源表单上的子表格中你新增了新的字段,想要加到链接的表单上,或是在链接的表单中,也想要加入源表单上有的字段,你就可以使用新增源表单字段来加入源表单上的字段。

                                                                                                  例如:

                                                                                                  客户表单上有客户跟踪记录的子表格,子表格生成新表单后,才在客户表单的跟踪记录子表格新增了一个新的子表格字段,需要把这个字段也加入到生成的新表单的话,就可以利用此链接工具操作。

                                                                                                  或是,销售订单表单上有订购项目的子表格,利用子表格生成的新表单上,如果也想要显示订单表单有的一般字段像是客户信息、订单基本信息等,就可以利用这个方式来新增源表单-销售订单的字段。

                                                                                                  请注意

                                                                                                  1.2021/01/09以前透过此方法新增的源表单字段(独立字段),其实就是源表单上的字段,他们会有同样的字段id。 意即,这个字段本身还是属于源表单的,透过新增源表单字段的方法加进表单后,是仅用于显示目的的 (把字段加进表单时会发现,字段属性默认为只读。) 若在2021/01/09以前用此方法新增的字段可能会遇到筛选、排序等问题,建议重新拉字段,以新版的功能为主。

                                                                                                  2.2021/01/09以后透过此方法新增的源表单字段,背后的链接原理是类似链接与加载的加载字段,差别在于它会自动设置隐藏的"随时同步"属性,在设计模式下你会看到他有浅灰色的L图符,可以与一般自己设计链接与加载的加载字段的深色L图符做区分。由于此信息是随时自动从同步母表单数据同步过来的,仅用于显示目的 (把字段加进表单时会发现,字段属性默认为只读。)

                                                                                                  如何新增源表单字段

                                                                                                  使用这种型态的链接,必须透过修改设计单击钮到设计模式。再点选链接工作表,你会看到有一个适合的选项叫做新增源表单字段

                                                                                                  点选要新增的字段来源表单后,就可以利用拖曳的方式来新增字段。

                                                                                                  红色边框的字段为子表格字段(与目前正在变更设计的表单链接的子表格),而蓝色边框的字段为源表单上的独立字段,亦即这些字段是属于源表单的,若是加到目前正在设计的表单上的话,是仅用于显示目的的。

                                                                                                  别忘了在离开设计模式之前保存你的设计。

                                                                                                  5.2    自订单击钮

                                                                                                  动作单击钮种类

                                                                                                  1. 数据抛转

                                                                                                  2. 更新这张表单字段值

                                                                                                  3. 更新别张表单字段值

                                                                                                  4. 寄出自订E-mail

                                                                                                  5. 归并单击钮功能可以让你单击一个单击钮就一次运行多个动作,例如:同时运行用订单数据创建出货单(数据抛转)及更改订单状态(更新这张表单字段值)。

                                                                                                  6. 将常用功能加为自订单击钮来减少操作时间。

                                                                                                  动作单击钮附加设置

                                                                                                  动作单击纽有以下附加设置选项:

                                                                                                  运行动作前先确认

                                                                                                  如果要避免误触动作单击钮,可以在设置勾选运行动作前先确认

                                                                                                  打开此设置后,用户在单击此动作单击钮时就会退出窗口询问是否“确定运行动作动作单击钮名称?”,确认后才会运行。

                                                                                                  签核完成后才可运行

                                                                                                  有时候一些动作单击钮改动数据的幅度比较大,会比较需要多个人确认后才能运行。那可以考虑勾选签核完成后才可运行。确保这笔数据通过签核流程后,才能点选此动作单击钮。

                                                                                                  隐藏这个单击钮

                                                                                                  希望隐藏动作单击钮,例如先前归并两个动作单击钮后,不能删除旧的动作单击钮,但留在那里又可能误单击,此时就可以选择隐藏。

                                                                                                  运行这个动作所需要的权限

                                                                                                  表单有多个群组可以访问是非常常见的情况,但这些群组权限可能不同,有的会是仅阅览;有的则是可以更改数据;而仅阅览权限在大部分的情况下都不应该可以运行动作单击钮,所以有这样需求的话在设计的时候也可以调整单击钮权限。在修改设计动作单击钮的最下方可以看到运行这个动作所需要的权限,系统默认为EVERYONE都可以单击,点击旁边的三角形会出现所有群组的下拉清单,将可以单击单击钮的群组勾选起来即可。

                                                                                                  能编辑这笔数据的用户才能运行

                                                                                                  有时候你会希望用户在该张表单有权限可以更改数据,但只能改与自己有关的数据。此时你就可以勾选能编辑这笔数据的用户才能运行,让例如有公告板式用户权限的用户仅能更改自己能编辑的数据,而不是也能更改他可以浏览的数据。

                                                                                                  删除动作单击钮

                                                                                                  在左侧的工具条中 > 表单设置 > 动作单击钮可以检视表单中所设计的动作单击钮,如果要删除的话,也是从这边设置:

                                                                                                  点击要删除的动作单击钮旁的x,最后别忘记保存设计

                                                                                                  其他应用

                                                                                                  1. 想做到扫描条形码就运行动作单击钮的话,可以运用动作条形码字段

                                                                                                  2. 将动作单击钮加入字段中。

                                                                                                  3. 透过条件式格式隐藏或上锁动作单击钮

                                                                                                  4. 动作单击钮内的URL选项除了可以前往指定页面面以外,也可以加上字段ID当成参数,根据字段值不同前往不同页面面

                                                                                                  5.2.1    数据抛转

                                                                                                  数据抛转

                                                                                                  设置了数据抛转的动作单击钮后,用户就能直接在来源表单单击动作单击钮来将某一笔保存的数据新增拷贝到另一张表单。 (你可以设计选择拷贝全部的字段数据或是只选择某些字段做数据抛转)

                                                                                                  数据抛转这类型的链接方法又跟多版本表单不一样。

                                                                                                  数据抛转的意义在于,当你抛转某一笔数据的时候,其中的数据会被拷贝到另一张表单中,并存成一笔新数据,所以两边的数据会是不相关的。

                                                                                                  因此,你可以改写被抛转的数据而且不会影响数据来源。

                                                                                                  设置抛转数据到另一张表单

                                                                                                  想把表单中的一笔数据抛转到另一张表单并另外存成一笔数据,你可以在来源表单的设计模式下,

                                                                                                  点选工作链接表选择数据抛转

                                                                                                  以下面的例子来说,我们要创建一张销售订单,不过内容是来自给客户的报价单。

                                                                                                  报价单这张表单中已经含有销售订单会需要的数据了,要不要下订单是顾客的选择,所以我们不想在这两张表单中有链接,所以使用数据抛转。

                                                                                                  销售订单的表单体系结构与报价单的长得很像,虽然实际要设置数据抛转时,表单之间并不需要有相似的设计或是要包含很多个可以抛转数据的字段,但这样一致性的设计对于修改或是辨认很有帮助。

                                                                                                  在来源表单进入设计模式,也就是我们范例中的报价单表单,我们要来设置将报价单中某些数据抛转到销售订单中。

                                                                                                  单击表单工具,在自订单击钮下,选择数据抛转

                                                                                                  选择要将数据抛转到哪张表单,这里我们要选择销售订单

                                                                                                  接下来你就可以开始对应字段,来决定要将这张表单中(报价单)哪个字段的值抛转到另一张表单(销售订单)的哪个字段。

                                                                                                  利用加号可以新增更多组对应的字段。也可以点选右侧的"自动选择字段",点选过后系统会将两边相同字段名称的字段自动对应。

                                                                                                  你可以将两张表单的所有字段都做对应来将数据抛转,也可以只选择部分字段。

                                                                                                  对应两张表单的字段时,两边的字段名称可能不同,所以在做对应时,要确认好是否对应正确。

                                                                                                  没有问题后,单击创建数据抛转动做单击钮

                                                                                                  接下来就会退出信息让你输入这个动作单击钮的名称。

                                                                                                  在这边我输入"从报价单创建销售订单"

                                                                                                  动作单击钮的名称建议简单明瞭,这样其他用户在使用数据库时也会比较方便。

                                                                                                  以上步骤完成后,动作单击钮就会被新增在表单内了。

                                                                                                  你可以从表单设置中的动作单击钮看到。

                                                                                                  记得单击保存设计,新增抛转数据动作单击钮的步骤就完成了!

                                                                                                  利用动作单击钮来抛转数据

                                                                                                  前面我们已经在报价单表单利用链接工具中的抛转数据功能,创建了动作单击钮,所以我们在报价单保存了一笔数据后,可以看到此动作单击钮。

                                                                                                  用户单击了这个单击钮以后,就会把此笔报价单的内容,依据刚刚做的字段对应设置,新增拷贝到销售订单中。

                                                                                                  所以你会看到,销售订单有一笔新的数据,而且内容是从我们单击动作单击钮的那一笔报价单数据抛转过来的。

                                                                                                  不仅一般的字段数据可以被抛转,连子表格中的产品项目数据也都被抛转了。

                                                                                                  在同一笔数据多次单击这个动作单击钮的话,就会在另一张表单生成多笔新的数据,也就是说,我们如果在某一笔报价单数据单击了多次的抛转数据动作单击钮,那么就会有很多笔都是根据这张报价单所生成的销售订单数据。

                                                                                                  如要避免同一笔数据被多次抛转,可以参阅此篇说明.

                                                                                                  之后如果有需要在此动作单击钮新增更多对应字段的话,也可以回到设计模式下,在链接工作表中>数据抛转下此组动作单击钮,点选名称后就可以编辑或新增对应的字段。

                                                                                                  从子表格抛转数据

                                                                                                  除了将一般表格的数据抛转到另一张表单的一般表格,你也可以将子表格的字段数据抛转到另一张表单,可以是子表格抛转到子表格,也可以是子表格抛转到一般表格。

                                                                                                  请注意:子表格的一个字段可能包含超过一个值(在子表格上显示为多行数据),抛转时,会全部一起抛转,无法指定要抛转哪一行,毕竟每一笔数据会包含的子表格数据都不同。

                                                                                                  以下分别说明从子表格抛转的两种情形。

                                                                                                  子表格抛转到子表格:从前面“报价单抛转创建销售订单”的案例演示中,我们已经可以看到“子表格抛转到子表格”的例子,设置抛转单击钮时,除了将报价单的“报价单号”、“报价对象”等一般字段值抛到销售订单的一般字段中,也将报价单的“项次”、“产品名称”等子表格字段抛到销售订单表单对应的子表格字段,单击一次单击钮,就会抛转创建一笔数据。

                                                                                                  子表格抛转到一般表格:状况略有不同,假设子表格有N列数据,单击一次单击钮,会在对应的表单抛转创建N笔数据。以下以一个案例来说明。

                                                                                                  假设我们有一个“报价单”表单,和一个“商品报价纪录”的表单,希望从“报价单”表单的子表格,抛转数据到“报价纪录”表单的一般表格。

                                                                                                  “报价单”有报价单编号字段,以及项次、产品名称、单价、数量、金额等子表格字段。

                                                                                                  “报价纪录”有报价单编号、项次、产品名称、单价、数量、金额等字段。

                                                                                                  在“报价单”表单进入设计模式,在表单工具 > 链接工作表 > 数据抛转,设置将数据抛转到“报价纪录”表单,创建一个“从报价单抛转报价纪录”的动作单击钮,保存设计。

                                                                                                  完成后,抛转数据时,由于这张报价单的子表格包含3项商品报价,报价纪录表单会自动创建3笔对应数据。

                                                                                                  进阶抛转设置-套用子表格筛选条件

                                                                                                  如果你的抛转来源有子表格字段时,你可以套用筛选条件来抛转符合条件的子表格数据即可,例如报价单转订单时,或许客户回签的报价单中最后只选择购买某几个项目而非全部,而你的子表格中有字段记录"是否确定购买"的话,你就可以搭配此设置来套用筛选条件。

                                                                                                  以下图为例,报价单中原本报价了三个项目,但最后客户只需要购买其中两项,子表格中也有字段记录要购买的是哪两个项目:

                                                                                                  原本直接抛转成订单的话,会将全部的子表格数据一并抛转过去,抛转过去后你会需要"手动"删除不需要的子表格项目,但你若在抛转动作单击钮的进阶设置套用子表格筛选条件,则可以将此自动化。

                                                                                                  根据设置的条件,抛转创建的订单中,只会有符合条件的两笔子表格数据:

                                                                                                  进阶抛转设置-套用子表格分群条件

                                                                                                  如果你的抛转设置有对应子表格字段抛到独立字段+子表格字段抛到子表格字段,意即子表格有N笔数据,就会抛转成N笔独立数据,并且每笔独立数据中都有同样的N笔子表格数据(详细说明可以参阅这个章节)但若你希望的是这些子表格数据,其实要根据某个字段的值分成N群后,来决定生成N笔独立数据,并且根据分群后的结果决定每笔数据中的子表格数据有多少笔的话,你可以搭配此设置来套用子表格分群条件。

                                                                                                  当我的销售订单想要透过抛转单击钮来创建采购单时,如果我设计的抛转单击钮对应的是独立字段抛到独立字段+子表格字段抛到子表格字段,那我一笔销售订单只会抛成一笔采购单,但若你销售订单中的各个销售项目其实是要向不同厂商采购的话,直接这样抛转会需要"手动"根据你总共要采购的厂商数量来运行抛转N次,并逐笔手动选择该笔采购单的厂商以及删除不是属于这个厂商的采购项目子表格数据。

                                                                                                  以下图为例,如果这张销售订单的多个销售项目总共是来自两家不同厂商:

                                                                                                  透过抛转单击钮的进阶设置-套用子表格分群条件,根据子表格抛转到独立字段的"厂商编号"来做为分群的条件:

                                                                                                  我就可以直接抛转成给两家厂商的采购单,并且各自包含属于该厂商的子表格项目:

                                                                                                  备注

                                                                                                  如果你设置为分群条件的字段值在数据中是空值时,默认是不会被分群并进行抛转,但若你希望没有填写的分群字段值也要被抛转(空值自成一群的话),可以勾选"分群字段值为空值的子表格数据也可以被抛转"。

                                                                                                  子表格与一般表格的数据抛转关系

                                                                                                  子表格与一般表格的数据抛转关系如下表。

                                                                                                  抛转来源 抛转到一般表格 抛转到子表格
                                                                                                  从一般表格 可以(会创建对应的一笔数据) 不行
                                                                                                  从子表格 可以(会创建对应的N笔数据,N为子表格列数) 可以(会创建对应的一笔数据)

                                                                                                  说明:由于一般表格一个字段只有一个值,而子表格一个字段可能有超过一个值,因此你不能在Ragic将一般表格的数据,抛转到子表格,系统会设置阻塞。

                                                                                                  动作单击钮的移除及附加设置

                                                                                                  关于移除动作单击钮可以参阅这篇

                                                                                                  或是要针对动作单击钮做附加设置的话,例如限制使用使用动作单击钮的权限等,可以参阅这篇说明

                                                                                                  5.2.2    更新这张表单字段值

                                                                                                  关于更新这张表单字段值

                                                                                                  当你的工作流程中有些重复性的动作,像是要把结案专案的"状态"字段改成“结案”时,你可以藉由”更新这张表单字段值”的动作单击钮来自动更新字段值而省下每次都要手动输入的麻烦。

                                                                                                  接着将以”Tickets”这张表单作为范例。藉由设置更新这张表单字段值动作单击钮,自动更新”Need Action?”这个字段。

                                                                                                  创建更新这张表单字段值的动作单击钮

                                                                                                  首先进入表单页面后,点选设计模式。接着点击表单工具,从自订单击钮中找到更新这张表单字段值

                                                                                                  你可以藉由设计动作单击钮一次更新一个以上的字段值。当需要一次更新多个字段值时单击"+”会新增填入更改字段值的空格。

                                                                                                  字段选定及设置值填写完后,单击"创建更新这张表单字段值动作单击钮"。

                                                                                                  接着会退出动作单击钮的命名窗口。

                                                                                                  在字段值首部的”表单设置”中的”动作单击钮”就可以看到先前设置好的内容。

                                                                                                  注意:如果没输入任何内容在”设置为这些字段值”中的话,会将字段值更新为空值。在单击下"创建更新这张表单字段值的动作单击钮"后会弹出警示信息,请再次确认是否要更新为空值。

                                                                                                  保存后回到检视模式可以看到设置好的动作单击钮在表单页面的右下方,点选设置好的动作单击钮即可更新该字段值。

                                                                                                  透过动作单击钮更新的值也会被记录在"i"中。

                                                                                                  当你想要将同一个字段更新为不同值时,可以设置多个”更新这张表单字段值”动作单击钮。例如范例中的"Need Action?"字段,你可以用不同单击钮将其更新为"Y"或"N"。

                                                                                                  进阶设置:新增一笔子表格数据

                                                                                                  当你在子表格有常用的输入动作时,你可以在进阶设置中勾选:新增一笔子表格数据,来把这个过程变成一个动作单击钮加快用户输入数据的速度。

                                                                                                  范例:

                                                                                                  一个滑雪场每天都会有需要租借装备的需求,而且通常每个客人需要借的东西都是固定且类似的。

                                                                                                  此时就可以利用这个功能来设置,设置好各个要填的字段以及值以后记得在进阶设置勾选"新增一笔子表格数据"。

                                                                                                  然后记得点选创建更新这张表单字段值动作单击钮输入动作单击钮名称以及保存

                                                                                                  之后新增数据时就可以直接用单击钮快速新增子表格数据了。

                                                                                                  如果有多个类似的流程的话,可以创建多个单击钮并且利用归并单击钮来快速一次运行子表格新增多笔数据。

                                                                                                  用单击钮新增完后可以再根据不同状况微调表单数据。

                                                                                                  进阶设置:修改所有的子表格数据

                                                                                                  有时候我们会有需要一次修改子表格里的多笔数据的需求,

                                                                                                  例如:将出货单里所有品项出货后,将所有品项的出货状态改成:出货中。

                                                                                                  你可以利用更新这张表单字段值的功能来达到这个目的。

                                                                                                  在设置更新这张表单字段值的单击钮时先设置好要把子表格数据修改的值,

                                                                                                  然后点选 "进阶设置" -> "修改所有的子表格数据"。

                                                                                                  然后记得点选创建更新这张表单字段值动作单击钮,输入动作单击钮名称以及保存。

                                                                                                  之后点选"将全部品项出货"单击钮后就可以一次将子表格所有品项的出货状态改成"出货中"了。

                                                                                                  进阶设置:套用子表格筛选条件

                                                                                                  如果我们只想修改子表格中符合条件的数据,而不是全部子表格数据,就可以透过这个功能。例如:报价单中客户最终只想购买部分商品,因此只需要抛转部分商品,并且希望只更新欲抛转数据的状态。

                                                                                                  你可以在修改所有的子表格数据的设置中进一步勾选套用子表格筛选条件,并设置条件。

                                                                                                  点选创建的单击钮就能够只更新符合条件的子表格数据。

                                                                                                  支持的更新值变量

                                                                                                  以下是支持的更新值变量,在设置更新这张表单字段值的动作单击钮时,除了填固定的字段值以外,你也可以利用以下变量来当做更新的值,例如运行动作单击钮的用户、运行动作单击钮的日期或现在时间。

                                                                                                  变量 填入的信息
                                                                                                  {{USER}} 运行此动作单击钮的用户邮箱
                                                                                                  {{USERNAME}} 运行此动作单击钮的用户名称
                                                                                                  {{TODAY}} 更新的日期 (如果没有在公司设置中自定时区的话,默认时区为 UTC+0 )
                                                                                                  {{NOW}} 更新的时间 (如果没有在公司设置中自定时区的话,默认时区为 UTC+0 )
                                                                                                  {{$SEQ}} 搭配修改所有子表格的数据来复位子表格中的序号列,详细作法请参阅这篇
                                                                                                  {{$SEQ_FILTERED}} 搭配修改所有子表格的数据套用子表格筛选条件来复位子表格中指定字段值的序号。

                                                                                                  动作单击钮的移除及附加设置

                                                                                                  关于移除动作单击钮可以参阅这篇

                                                                                                  或是要针对动作单击钮做附加设置的话,例如限制使用使用动作单击钮的权限等,可以参阅这篇说明

                                                                                                  5.2.3    更新别张表单字段值

                                                                                                  更新别张表单的字段值

                                                                                                  如果你希望在表单A的数据可以去改变表单B的数据,例如一张订单确认出货之后,可以扣该商品的库存,这一类的需求可以利用这个单击钮来达到。以下我们将用扣库存的例子来演示:

                                                                                                  这里有两张表单,左边是销售订单,右边是商品表单。

                                                                                                  如何创建单击钮

                                                                                                  由于是要从出库单的数据去影响仓库库存,因此我们要在出库单来设置“更新别张表单的字段值”单击钮。

                                                                                                  进入表单设计模式后,选择 表单工具,并在 自订单击钮下找到更新别张表单的字段值

                                                                                                  在窗口中可以设置更新别张表单的字段值,这里我们选择要更新值的表单为“商品数据”。接着设置怎么更新以及在什么情况下更新。

                                                                                                  怎么更新库存表单的字段值

                                                                                                  将销售订单的“数量”字段

                                                                                                  更新到:“-”(因为是要扣库存,所以选择“减”;若是设置入库则选择“加”)

                                                                                                  商品表单的“总数量”字段


                                                                                                  如果要一次更新多个字段的话,可以单击“+”来新增

                                                                                                  注意,更新字段值的顺序是由上往下运行的。

                                                                                                  更新商品表单的字段值的条件

                                                                                                  当销售订单的字段:商品编号

                                                                                                  等于

                                                                                                  商品数据的字段:商品编号

                                                                                                  如果有多个条件的话,可以单击“+”来新增条件。设置多组条件的话,会在全部条件都满足的情况下才可以运行单击钮。

                                                                                                  注意,假设条件有误会无法保存单击钮设置。你可以参阅 这里来看常见的错误设置。

                                                                                                  进阶设置

                                                                                                  重新计算库存表单中的公式:假如你的库存表单中有其他字段设有公式并参照到数据更新影响的字段的话,记得勾选公式重算,如此以来,库存表单中数据如果有透过数据更新动作单击钮被更新的话,设有参照这个字段的公式才能被触发重新运算。

                                                                                                  创建复原单击钮:默认会勾选此选项,多创建一个复原数据更新动作的单击钮,单击此动作单击钮可以帮助复原之前单击下数据更新单击钮的结果。

                                                                                                  保存时自动运行: 保存新增或更新数据时,系统自动运行更新别张表单字段值的动作。(会确保只有以最新的数据来做更新) 一张表单只能有一组自动运行的更新别张表单字段值动作单击钮。

                                                                                                  以上设置都完成了以后,单击创建更新别张表单字段值动作单击钮,并在退出的窗口中为你的动作单击钮命名,确认之后,该单击钮就会被新增在表单设置下的动作单击钮中。(每笔数据的表单页面中右下角可以看到该动作单击钮)

                                                                                                  以上都确定之后,就可以保存这次的表单设计了!

                                                                                                  新增此动作单击钮的同时,系统也帮你新增了一个日期时间字段,这个字段会再你单击下动作单击钮时自动填上日期及时间做为记录。

                                                                                                  注意!更新别张表单字段值动作单击钮会需要此字段作为依据,因此请勿删除这个字段!

                                                                                                  如果是2017/06/01之后新增或修改此动作单击钮的话,建议将此日期时间字段设成只读,避免用户手动修改动作单击钮运行结果的判断日期。

                                                                                                  接着演示刚才创建的单击钮:

                                                                                                  在此出库单中,你可以看到,当我们选择“单人座扶手椅”这个商品时,选择列表中显示目前该商品的库存为35,而数据中的出库数量为15。

                                                                                                  新增并保存了这张订单后,你可以单击右下方的“扣库存”动作单击钮。

                                                                                                  单击下动作单击钮之后,系统会退出信息告诉你数据已经更新,并在系统创建的日期时间字段自动填上运行动作的日期及时间。

                                                                                                  该商品库存已经被扣减15,变为20。

                                                                                                  要复原“扣库存”动作的话,单击下“复原扣库存”动作单击钮即可。(设计这组动作单击钮时有勾选“创建复原单击钮”的话,才会看到“复原扣库存”单击钮)

                                                                                                  单击完之后,你会发现系统创建的日期时间字段的值被清空了,代表目前是没有运行过更新别张表单字段值(扣库存)的动作。

                                                                                                  (如果你是2017/06/01以前新增此动作单击钮,并且没有在此之后修改该动作单击钮设置的话,请参阅这篇说明来运行复原动作。)

                                                                                                  运行完成后,该商品的库存数量就会复原到扣减前。

                                                                                                  复原动作单击钮运行说明(2017/06/01前后)

                                                                                                  旧的更新别张表单字段值动作单击钮设计如果要运行复原的动作的话,需先手动将记录动作日期时间的字段值清空,再单击"复原 扣库存"动作单击钮。

                                                                                                  以下为复原单击钮在新旧设计上的差别说明:

                                                                                                  复原单击钮行为新旧差异: (新旧判断- 2017/06/01)

                                                                                                  (旧) 检查最后修改日期是否为空,若是则运行并更新最后修改日期

                                                                                                  (新) 直接运行,并自动清空最后修改日期时间

                                                                                                  (旧) 无防止连续运行复原之机制 (只要判断的日期时间字段为空的即可单击复原动作单击钮,可能会造成运行多次复原)

                                                                                                  (新) 若最后修改日期为空,则不运行复原,并回传运行成功 (视为没有更新过,可避免连续运行复原)

                                                                                                  ps. 用旧的工具生成的动作单击钮在改版后仍可以使用,行为不变(根据旧的行为)

                                                                                                  如何重复运行更新别张表单字段值动作单击钮

                                                                                                  默认情况下,每一笔数据中一个更新别张表单字段值动作单击钮只能运行一次,系统会透过检查运行时间字段是否有值来避免重复运行。而需要重复运行的使用情境通常有两种:

                                                                                                  表单内容需要更新,希望针对新增的数据再次运行

                                                                                                  此类重复运行通常更新方式为“+ 加、- 减”,若直接再次运行会造成重复加减的问题,因此会需要先运行复原动作单击钮,调整好数据后再重新运行。举例来说,如果有一张出库单中的子表格原本有两列品项,且已经运行过扣库存动作单击钮,而你希望在该张出库单新增第三列出库品项并且运行出库,那么操作方式应为:

                                                                                                  步骤ㄧ:运行复原动作单击钮

                                                                                                  此操作为复原既有两列品项的库存,以避免后续重复扣库存。

                                                                                                  运行复原动作单击钮时,系统会以现有的数据逆向运行,例如若原本减去 3 个库存,那么会以现有的数据再加回 3 个库存,并同时清空运行时间字段的字段值

                                                                                                  步骤二:于子表格中新增第三列品项,完成后再次运行扣库存动作单击钮

                                                                                                  表单内容会持续更新,希望每一次保存都触发动作单击钮并更新目的表单的值

                                                                                                  此类重复运行通常更新方式为“= 等于”。举例来说,来源表单和目的表单直接没有链接关系,但你希望 A 表单的字段值每一次变更都可以随时更新到 B 表单上,可以参阅如下设置:

                                                                                                  步骤一:创建更新别张表单字段值动作单击钮后,在系统创建的运行时间字段套用公式 " " 例如:

                                                                                                  完成上述设置,未来运行动作单击钮后,运行时间字段会自动被清空而能够再次运行,也可以搭配进阶设置中的“保存时自动运行”来简化操作流程。

                                                                                                  设置更新别张表单字段值的常见错误

                                                                                                  1. 如果是要做加减运算的话,更新别张表单字段值所依据的来源字段及需被更新的目标字段都必须是数字字段。(填入字符串的话请用"=")

                                                                                                  2. 需设置至少一组的更新别张表单字段值条件。

                                                                                                  3. 设置不同组条件时,目标条件字段不能被重复设置。

                                                                                                  4. 设置更新别张表单字段值动作单击钮时系统所帮你新增的日期时间字段不能移除,否则此动作单击钮会无效。(有需要的话你可以重新命名此字段或是隐藏此日期时间字段。)

                                                                                                  5. (旧版)你不能在记录动作日期时间字段已经有记录(值)的情况下,再单击一次更新别张表单字段值的动作单击钮或是复原动作单击钮,如果要双击动作单击钮的话,要先把记录日期时间字段的值清空。

                                                                                                  6. 若设有多个"更新别张表单字段值"的动作时,只能针对其中一个来设置"保存时自动运行"。

                                                                                                  移除动作单击钮

                                                                                                  关于移除动作单击钮可以参阅这篇

                                                                                                  或是要针对动作单击钮做附加设置的话,例如限制使用使用动作单击钮的权限等,可以参阅这篇说明

                                                                                                  5.2.4    寄出自订E-mail

                                                                                                  寄出自订E-mail

                                                                                                  设置寄出自订E-mail动作单击钮后,用户就能直接在表单单击动作单击钮将保存在数据库中的值填入系统管理员先前设计好的信件格式并寄送到该笔数据相应的E-mail网址。

                                                                                                  此功能可以用来向客户发送订单确认的信息或寄送采购明细给厂商等。

                                                                                                  创建自订E-mail单击钮

                                                                                                  在表单页面的设计模式下,点选表单工具从自订单击钮中找到寄出自订E-mail

                                                                                                  在弹出窗口中,你可以使用HTML句法或是我们提供的参数进行编辑,查看自订 E-mail 范本的参数列表

                                                                                                  编辑内容时可以用预览单击钮确认编辑是否正确。

                                                                                                  如果想要从头开始编辑或是使用Ragic的默认信件内容,可以点选还原默认内容,那么你所有的变更都不会被保留。完成内文编辑后,你可以选择附上连到这笔数据的链接、这笔数据的 Excel 檔、这笔数据的 PDF 檔、这笔数据的归并打印或是上载其他附件。需特别注意的是,如果要附上连到这笔数据的链接,请务必记得确认收件人对于该表单是否有权限。如果收件人对这张表单没有权限的话,可能会有点进链接但表单呈现空白的情形。当完成自订信件内容的编辑后,请记得保存后再退出弹出型窗口。

                                                                                                  保存数据后自动寄出

                                                                                                  进阶设置中可以勾选保存时自动运行

                                                                                                  寄出自订E-mail的历史纪录

                                                                                                  寄出自订E-mail动作单击钮寄出信件后,能在画面右下角看到信件的历史纪录。

                                                                                                  动作单击钮的移除及附加设置

                                                                                                  关于移除动作单击钮可以参阅这篇

                                                                                                  或是要针对动作单击钮做附加设置的话,例如限制使用使用动作单击钮的权限等,可以参阅这篇说明

                                                                                                  5.2.5    归并单击钮

                                                                                                  归并单击钮

                                                                                                  如果你希望单击一个动作单击钮就能够一次运行两个以上的动作,就可以利用归并动作单击钮这个功能,例如:单击一个创建出货单+更改订单状态就可以同时运行用订单数据创建出货单(数据抛转)更改订单状态:完成(更新这张表单字段值)这两个动作。如此一来,就可以更有效率地完成你的工作流程。

                                                                                                  注意:当表单已经有创建好的动作单击钮的情况下表单工具中才会有这个项目,并且归并单击钮仅适用于表单工具自订单击钮中所设计的单击钮。

                                                                                                  点选归并单击钮之后就可以在退出的窗口中选择要归并的动作单击钮,设置好再单击创建归并单击钮即可。

                                                                                                  完成后,就会生成刚刚创建好的归并单击钮

                                                                                                  如果变更来源单击钮的设置也会自动套用到归并单击钮。但要注意的是,删除来源单击钮会造成先前设置好的归并单击钮失效,则需要重新设置归并单击钮。

                                                                                                  动作单击钮的移除及附加设置

                                                                                                  关于移除动作单击钮可以参阅这篇

                                                                                                  或是要针对动作单击钮做附加设置的话,例如限制使用使用动作单击钮的权限或隐藏单击钮等,可以参阅这篇说明

                                                                                                  5.2.6    将常用工具加为自订单击钮

                                                                                                  如何加为自订单击钮

                                                                                                  如果你在功能使用设置中关闭了用户使用表单工具的权限,却又想针对特定表单开放,或者希望将常用功能加为自订单击钮来减少操作时间,可以至表单设置中,选择合适的单击钮类型,并为你的自订单击钮命名:

                                                                                                  接着,点选“新增单击钮”并保存退出设计模式,单击钮会显示在表单页面的右下方:

                                                                                                  列表页面支持的功能

                                                                                                  目前列表页面支持加为自订单击钮的功能请参阅下表:

                                                                                                  功能
                                                                                                  下载成Excel文件
                                                                                                  友善打印
                                                                                                  发送E-mail
                                                                                                  删除所有筛选

                                                                                                  表单页面支持的功能

                                                                                                  目前表单页面支持加为自订单击钮的功能请参阅下表:

                                                                                                  功能
                                                                                                  拷贝这笔数据
                                                                                                  下载为 Excel
                                                                                                  下载为 PDF
                                                                                                  友善打印
                                                                                                  用E-mail寄出这笔数据
                                                                                                  套用表单上所有公式到此笔数据
                                                                                                  数据上锁及解锁
                                                                                                  删除这笔数据
                                                                                                  链接&加载同步数据

                                                                                                  动作单击钮的移除及附加设置

                                                                                                  关于移除动作单击钮可以参阅这篇

                                                                                                  或是要针对动作单击钮做附加设置的话,例如限制使用使用动作单击钮的权限等,可以参阅这篇说明

                                                                                                  5.2.7    将动作单击钮加入字段

                                                                                                  x
                                                                                                  将动作单击钮加入字段

                                                                                                  加入表单页面

                                                                                                  加入列表页面

                                                                                                  加入表单页面

                                                                                                  若表单中有动作单击钮,你可以透过拖曳方式从左侧工具条将单击钮加入字段中。

                                                                                                  或是在空的字段点击右键,从菜单中插入动作单击钮

                                                                                                  透过这个方式你就可以自由安排单击钮的位置。

                                                                                                  加入列表单

                                                                                                  设置完动作单击钮后,你也可以将单击钮加为列表页面中的字段来加快工作流程。

                                                                                                  进入“列表页面设计模式”,在字段选择器中可以看到动作单击钮,将要放入列表页面的动作单击钮加入已选择字段

                                                                                                  在列表页面就可以直接针对每一笔数据操作动作单击钮,而不需要进入表单页面。

                                                                                                  5.3.1    输入检查

                                                                                                  利用正规表示法输入检查

                                                                                                  Ragic透过正规表示法提供了一个简单的输入检查机制,在知道如何以正规表示法表达后,你就可以创建一个正规表示法来确认用户是否输入错误。

                                                                                                  如果你不熟悉正规表示法,你仍然可以从范例里选择输入检查的范本,或是搭配条件公式运行

                                                                                                  不可重复属性输入检查

                                                                                                  用户较常使用的输入检查,是确认该字段值之前尚未保存在数据库。这个需要后台数据库的确认,不能透过正规表示法做到。你只要在字段字段设置页面签下的基本,点选不可重复,Ragic便会确认是否用户输入的值是唯一的。如果不是,当用户输入重复的值,系统将会退出信息告诉你数据库已经有同样的值了,因而不能保存数据。

                                                                                                  输入的字数检查

                                                                                                  你可以在输入检查中利用正规表示法来检查输入的字数。

                                                                                                  例如此正规表示法:

                                                                                                  ^.{6,7}$

                                                                                                  将会检查此字段的输入值,最少要输入六个字,最多七个字。

                                                                                                  其他字数的输入限制,你也可以只限制最多字数,例如: ^.{,7}$ (最多七个字), 或是最低限制: ^.{6,}$ (最少六个字)。

                                                                                                  输入的语言检查

                                                                                                  你可以在输入检查使用正规表示法的语言范围编码来确保用户所填入的数据为特定的语言。

                                                                                                  例如,你想要确保输入的内容为 Cyrillic(西里尔字母)语言,你可以用: [\u0400-\u04FF\u0500-\u052F] 来表示

                                                                                                  下方为各语言的范围代码参阅。你也可以从这个网址来找到更多的语言代码。

                                                                                                  Code Language
                                                                                                  0000-007F Basic Latin
                                                                                                  0080-00FF Latin-1 Supplement
                                                                                                  0100-017F Latin Extended-A
                                                                                                  0180-024F Latin Extended-B
                                                                                                  0250-02AF IPA Extensions
                                                                                                  02B0-02FF Spacing Modifier Letters
                                                                                                  0300-036F Combining Diacritical Marks
                                                                                                  0370-03FF Greek and Coptic
                                                                                                  0400-04FF Cyrillic
                                                                                                  0500-052F Cyrillic Supplement
                                                                                                  0530-058F Armenian
                                                                                                  0590-05FF Hebrew
                                                                                                  0600-06FF Arabic
                                                                                                  0700-074F Syriac
                                                                                                  0750-077F Arabic Supplement
                                                                                                  0780-07BF Thaana
                                                                                                  07C0-07FF NKo
                                                                                                  0900-097F Devanagari
                                                                                                  0980-09FF Bengali
                                                                                                  0A00-0A7F Gurmukhi
                                                                                                  0A80-0AFF Gujarati
                                                                                                  0B00-0B7F Oriya
                                                                                                  0B80-0BFF Tamil
                                                                                                  0C00-0C7F Telugu
                                                                                                  0C80-0CFF Kannada
                                                                                                  0D00-0D7F Malayalam
                                                                                                  0D80-0DFF Sinhala
                                                                                                  0E00-0E7F Thai
                                                                                                  0E80-0EFF Lao
                                                                                                  0F00-0FFF Tibetan
                                                                                                  1000-109F Myanmar
                                                                                                  10A0-10FF Georgian
                                                                                                  1100-11FF Hangul Jamo
                                                                                                  1200-137F Ethiopic
                                                                                                  1380-139F Ethiopic Supplement
                                                                                                  13A0-13FF Cherokee
                                                                                                  1400-167F Unified Canadian Aboriginal Syllabics
                                                                                                  1680-169F Ogham
                                                                                                  16A0-16FF Runic
                                                                                                  1700-171F Tagalog
                                                                                                  1720-173F Hanunoo
                                                                                                  1740-175F Buhid
                                                                                                  1760-177F Tagbanwa
                                                                                                  1780-17FF Khmer
                                                                                                  1800-18AF Mongolian
                                                                                                  1900-194F Limbu
                                                                                                  1950-197F Tai Le
                                                                                                  1980-19DF New Tai Lue
                                                                                                  19E0-19FF Khmer Symbols
                                                                                                  1A00-1A1F Buginese
                                                                                                  1B00-1B7F Balinese
                                                                                                  1D00-1D7F Phonetic Extensions
                                                                                                  1D80-1DBF Phonetic Extensions Supplement
                                                                                                  1DC0-1DFF Combining Diacritical Marks Supplement
                                                                                                  1E00-1EFF Latin Extended Additional
                                                                                                  1F00-1FFF Greek Extended
                                                                                                  2000-206F General Punctuation
                                                                                                  2070-209F Superscripts and Subscripts
                                                                                                  20A0-20CF Currency Symbols
                                                                                                  20D0-20FF Combining Diacritical Marks for Symbols
                                                                                                  2100-214F Letterlike Symbols
                                                                                                  2150-218F Number Forms
                                                                                                  2190-21FF Arrows
                                                                                                  2200-22FF Mathematical Operators
                                                                                                  2300-23FF Miscellaneous Technical
                                                                                                  2400-243F Control Pictures
                                                                                                  2440-245F Optical Character Recognition
                                                                                                  2460-24FF Enclosed Alphanumerics
                                                                                                  2500-257F Box Drawing
                                                                                                  2580-259F Block Elements
                                                                                                  25A0-25FF Geometric Shapes
                                                                                                  2600-26FF Miscellaneous Symbols
                                                                                                  2700-27BF Dingbats
                                                                                                  27C0-27EF Miscellaneous Mathematical Symbols-A
                                                                                                  27F0-27FF Supplemental Arrows-A
                                                                                                  2800-28FF Braille Patterns
                                                                                                  2900-297F Supplemental Arrows-B
                                                                                                  2980-29FF Miscellaneous Mathematical Symbols-B
                                                                                                  2A00-2AFF Supplemental Mathematical Operators
                                                                                                  2B00-2BFF Miscellaneous Symbols and Arrows
                                                                                                  2C00-2C5F Glagolitic
                                                                                                  2C60-2C7F Latin Extended-C
                                                                                                  2C80-2CFF Coptic
                                                                                                  2D00-2D2F Georgian Supplement
                                                                                                  2D30-2D7F Tifinagh
                                                                                                  2D80-2DDF Ethiopic Extended
                                                                                                  2E00-2E7F Supplemental Punctuation
                                                                                                  2E80-2EFF CJK Radicals Supplement
                                                                                                  2F00-2FDF Kangxi Radicals
                                                                                                  2FF0-2FFF Ideographic Description Characters
                                                                                                  3000-303F CJK Symbols and Punctuation
                                                                                                  3040-309F Hiragana
                                                                                                  30A0-30FF Katakana
                                                                                                  3100-312F Bopomofo
                                                                                                  3130-318F Hangul Compatibility Jamo
                                                                                                  3190-319F Kanbun
                                                                                                  31A0-31BF Bopomofo Extended
                                                                                                  31C0-31EF CJK Strokes
                                                                                                  31F0-31FF Katakana Phonetic Extensions
                                                                                                  3200-32FF Enclosed CJK Letters and Months
                                                                                                  3300-33FF CJK Compatibility
                                                                                                  3400-4DBF CJK Unified Ideographs Extension A
                                                                                                  4DC0-4DFF Yijing Hexagram Symbols
                                                                                                  4E00-9FFF CJK Unified Ideographs
                                                                                                  A000-A48F Yi Syllables
                                                                                                  A490-A4CF Yi Radicals
                                                                                                  A700-A71F Modifier Tone Letters
                                                                                                  A720-A7FF Latin Extended-D
                                                                                                  A800-A82F Syloti Nagri
                                                                                                  A840-A87F Phags-pa
                                                                                                  AC00-D7AF Hangul Syllables
                                                                                                  D800-DB7F High Surrogates
                                                                                                  DB80-DBFF High Private Use Surrogates
                                                                                                  DC00-DFFF Low Surrogates
                                                                                                  E000-F8FF Private Use Area
                                                                                                  F900-FAFF CJK Compatibility Ideographs
                                                                                                  FB00-FB4F Alphabetic Presentation Forms
                                                                                                  FB50-FDFF Arabic Presentation Forms-A
                                                                                                  FE00-FE0F Variation Selectors
                                                                                                  FE10-FE1F Vertical Forms
                                                                                                  FE20-FE2F Combining Half Marks
                                                                                                  FE30-FE4F CJK Compatibility Forms
                                                                                                  FE50-FE6F Small Form Variants
                                                                                                  FE70-FEFF Arabic Presentation Forms-B
                                                                                                  FF00-FFEF Halfwidth and Fullwidth Forms
                                                                                                  FFF0-FFFF Specials

                                                                                                  5.3.2    条件式格式

                                                                                                  你可以设置条件式格式来显示、隐藏栏或是依据特定值变更字段颜色。而你内嵌过的表单也会根据此规则来显示。

                                                                                                  设置条件式格式

                                                                                                  来看看我们设计的范例表单,当用户选择产品系列的时候,我们希望针对巧克力系列产品增加甜度的信息。因此,我们将"甜度"字段设置为连动选项,但是当商品系列不是巧克力时,则不想要显示"甜度"的字段。

                                                                                                  设计模式下,点选表单工具下的条件式格式

                                                                                                  点选增加规则,然后根据你表单的设计设置选项。以这个范例来说,我们已经设置如果"系列"是"巧克力"时,则显示"甜度"字段。

                                                                                                  你也可以归并多个条件式格式,例如,我希望当系列为“其他”时,变更字段值背景为蓝色。

                                                                                                  设置条件式格式后记得保存你的表单,你可以看到规则设置好以后,在填写表单时会较为简易。

                                                                                                  除了上述的范例外,你也可以选择在日期字段上套用比较时间的参数,此方法对于在列表页面中快速标注出重点数据相当方便:

                                                                                                  隐藏或上锁动作单击钮

                                                                                                  你也可以透过条件式格式来隐藏或上锁动作单击钮,例如:在请购单当中的采购人员字段不等于目前登录用户的时候就隐藏转采购单单击钮,就能避免非该笔数据的采购人员误触动作单击钮。

                                                                                                  字段只读

                                                                                                  条件式格式也能够在指定条件达成时,将字段设置为只读。

                                                                                                  显示或隐藏描述字段

                                                                                                  在指定条件达成时,也可以显示或隐藏描述字段。

                                                                                                  5.3.3    提醒

                                                                                                  什么是提醒?

                                                                                                  你可以在表单中藉由填入日期以及用户的数据(选择用户选择群组email字段)来让Ragic帮你寄出提醒通知信。

                                                                                                  当你这张表单有设置提醒,系统就会每天(根据公司设置中的Daily workflow运行时间排程设置的时间)检查这张表单的每一笔数据,如果有符合日期条件的,将自动寄出通知信到(那位用户)的电子邮箱,也会自动加至主页的行事历项目中。

                                                                                                  设置提醒

                                                                                                  设计模式下的表单设置中设置提醒。

                                                                                                  针对一个特定日期字段,你可以设置几天前或后来提醒选择用户字段选择群组字段Email字段

                                                                                                  这只需要在表单设置一次就可以了,Ragic就会根据设置好的日期条件自动送出提醒信。

                                                                                                  有需要的话也可以设置一个以上的提醒。

                                                                                                  在下面的范例中,我们已经为销售订单设置了提醒给数据创建者,而且也新增了一个出货日期的提醒给顾客,当商品出货时便会寄送通知到顾客的电邮邮箱。

                                                                                                  只通知符合筛选的数据

                                                                                                  在设置提醒时,在数据符合日期条件外还可以设置只通知符合指定共通筛选的数据。例如:想要透过提醒寄送出货通知,提醒条件除了要符合出货日外,还必须同时符合“确认单”此筛选。

                                                                                                  提醒的E-mail呈现内容

                                                                                                  下图为根据上面的提醒设置寄出出货通知的E-mail内容:

                                                                                                  自订提醒内容

                                                                                                  除了Ragic的默认提醒内容外,你也可以透过自订提醒的方式客制化你的提醒内容。

                                                                                                  你可以在设计模式下的表单设置>提醒>自订提醒打开编辑画面。

                                                                                                  在弹出窗口中,你可以使用HTML句法或是我们提供的参数进行编辑,查看自订 E-mail 范本的参数列表

                                                                                                  编辑内容时可以点选确认编辑是否正确。如果想要从头开始编辑或是使用Ragic的默认信件内容,可以点选还原默认内容,那么你所有的变更都不会被保留。 完成内文编辑后,请记得保存后再退出弹出型窗口。

                                                                                                  提醒的行事历项目

                                                                                                  当创建提醒后,符合的提醒会自动出现在主页行事历项目中。而行事历提醒的标题是抽取自定提醒信的主旨。因此,若要修改行事历项目中提醒所显示的信息,只要依照自订提醒内容小节的说明套用参数修改主旨即可。

                                                                                                  若不希望将提醒加为行事历项目,可以至表单设置中,撤销勾选“保存时将提醒加到行事历”:

                                                                                                  5.3.4    付款

                                                                                                  链接银行帐号

                                                                                                  如果你有使用金流服务商 Stripe 的服务,可以在 Ragic 轻松集成 Stripe 金流,让别人在 Ragic 表单(例如订单、缴费单、捐款单)上单击个单击钮,就能付款给你。

                                                                                                  设置方法为:点击表单右上角的修改设计单击钮,到左侧工具条表单设置 > 付款,会看到如下的画面。“付款金额字段”菜单上会列出所有该表单上的金额字段,选择你希望作为付款金额依据的字段,设置币别,接着点击链接银行帐号

                                                                                                  你会被导引到 Stripe 的设置页面面。如果你已经有 Stripe 帐号,请先在右上方登录帐号;如果你还没有 Stripe 帐号,请依指示在表单中填入信息来创建帐号。

                                                                                                  对台湾的企业来说,要注意的是 Stripe 目前服务范围不包括台湾,如果您只有在台湾登记公司,目前无法申请使用 Stripe 收款。 Stripe 目前服务的国家/地区列表可参阅这里,包括美国、英国、香港、马来西亚、新加坡等,在此列表所在地登记的公司可以申请帐号。

                                                                                                  依据指示填完数据后,您可以在表单下方点击授权访问此帐户来链接 Ragic。

                                                                                                  完成后会被导引回 Ragic 页面面,此时点Click to confirm connection

                                                                                                  如果成功链接,你会看到单击钮变成蓝色并显示 Connection confirmed!,此时记得要保存设计才算是完成设置。

                                                                                                  如何用 Ragic 付款

                                                                                                  成功链接银行帐号后,表单右下表会出现一个购物车图符的标记。用户点击此标记,就会出现一个红色的“前往付款”单击钮,点开单击钮会显示付款金额、信用卡信息与持卡人姓名的填写区块,用户只要填写信息后点击“付款”,就完成付款流程,可以马上看到是否付款成功。

                                                                                                  在 Stripe 管理收款信息

                                                                                                  你可以在 Stripe 的仪表板(dashboard)管理所有收款信息。此部分信息可进一步参阅Stripe 的教学文档

                                                                                                  5.3.5    自动保存

                                                                                                  打开自动保存

                                                                                                  在设计模式的上方可以看到自动保存的单击钮,可以点选打开这个设置。打开之后当用户修改数据的时候Ragic会定时自动存挡,用户不会再看到保存单击钮也不需点选系统即会自动存挡。若没有这个设置的时候,用户的修改只有在点选保存单击钮后才会实际保存。

                                                                                                  保存纪录

                                                                                                  自动保存打开后用户在使用时可以在右上角看见上次保存的时间,

                                                                                                  历史纪录也会定时被更新。

                                                                                                  保存检查

                                                                                                  而没有符合表单填写规则如必填,输入检查不可重复等的话就不会保存,你可以点右上角的为什么?来查看原因。

                                                                                                  5.3.6    设置保存数据后显示的信息

                                                                                                  如果你希望在表单中任何数据新增或编辑并保存后,系统能够自动显示一段响应或是提醒的信息就可以设置保存数据后显示的信息。例如:填写完问卷或意见调查表之后显示“我们已经收到您的回覆,感谢您的用心填答!”;又或是敲完一张订单后要提醒“订单确认后,请将订单抛转至出货单。”

                                                                                                  在设计模式中,左侧工具条的表单设置 > 表单设置,勾选设置保存数据后显示的信息后就可以在下方输入希望显示的信息。

                                                                                                  5.3.7    设置冻结

                                                                                                  注:此功能不支持在 IE(Internet Explorer) 上使用。

                                                                                                  如需让用户即便将页面面滑到任何地方都可以看到指定的栏或列,您可以设置冻结

                                                                                                  您需在设计模式中的表单工具内选取下方的设置冻结进行设置,并且设置您冻结栏/列的数量(栏是从左边算起,列是从上方算起)。

                                                                                                  设置完成后,您选择的栏或列就会固定显示在此表单页面上,不会随着页面面一起滑动。

                                                                                                  您也可以在列表页面以相同的操作方式来设置冻结,但要注意的是您只能在列表页面设置冻结栏,无法设置冻结列

                                                                                                  5.3.8    表单数据删除原则

                                                                                                  如果你的表单包含子表格,并且利用该子表格生成一张新的子表单的话。

                                                                                                  你在删除整笔数据的时候可以选择是否连同子表单的数据一同删除。

                                                                                                  要调整这个设置的话可以到 "修改设计" > "表单设置" > "表单设置",更改表单数据删除原则的选项。

                                                                                                  可以看到有三个选项:

                                                                                                  1.仅表单数据(保留子表格数据)

                                                                                                  2.表单与子表格数据一同删除

                                                                                                  3.表单、子表格、参照子表格数据一同删除

                                                                                                  仅表单数据

                                                                                                  选择1.仅表单数据(保留子表格数据)的话,在删除母表单的某笔数据的时候子表格的数据虽会一同被删除,但在子表单生成的数据并不会被删除,仅会看到链接母表单的字段值被清空(因为母表单的数据删掉了!),所以当你去子表单查看的时候会发现原先子表格的数据都还在。

                                                                                                  但可以看到来自母表单的字段都被清空了,因为母表单数据被删除了。

                                                                                                  表单与子表格数据一同删除

                                                                                                  选择2.表单与子表格数据一同删除就会生成跟上面相反的效果,删除母表单的某笔数据的时候,子表格跟子表单一同生成的数据都会被删除。所以当你去子表单查看的时候会发现在原先子表格被删除的数据在这里也被删除了。

                                                                                                  表单、子表格、参照子表格数据一同删除

                                                                                                  选择3.表单、子表格、参照子表格数据一同删除的话,除了会有像选择2.一样的效果以外,利用"显示从其他表单的链接"生成的子表格以及来源表单上的数据也会被删除。

                                                                                                  5.3.9    表单分段

                                                                                                  x
                                                                                                  表单分段

                                                                                                  功能简介

                                                                                                  设计教学

                                                                                                  功能简介

                                                                                                  有时候表单字段很多再加上一堆子表格以及不断增长的子表格数据,就将表单拉得越来越长,像是客户数据中就有联络人、工作项目、销售机会等子表格,不仅要上下滚动才能查看信息,甚至会影响到加载速度。

                                                                                                  表单分段功能让你设计表单时可以指定某几列为一个“分段”,就能够在同一列上,放多组不同的分段,查看时可以点击页面签来切换分段。

                                                                                                  分段后有三大好处:

                                                                                                  1. 视觉减压:切换页面签、横向查看不同区块,省去上下滑动比对数据的力气。

                                                                                                  2. 区块切分:表单经常会分成不同的功能区块,如基本信息、联络信息、相关纪录等,虽然可以用描述字段标记用途,但区块多了就不容易“一目瞭然”。现在则可以用分段页面签呈现,查看数据更有条理。

                                                                                                  3. 提升速度:通常不建议客户在单一子表格中放超过 100 笔数据,这会让数据加载速度变慢。如果你因为某些原因还是必须有很长的子表格(例如经常自动新增相关数据的参照子表格),现在就可以用这个小技巧:用分段页面签功能,把过长的子表格“藏”起来,这样就能加快数据加载速度。

                                                                                                  设计步骤

                                                                                                  首先将要加入分段的所有列都选起来,一般字段或子表格都可以加入分段。

                                                                                                  接着在列上点击右键选择新增分段

                                                                                                  要增加分段可以点页面签旁的+

                                                                                                  选择下一个分段在哪一列结束,注意中间不能有空的列。要增加分段重复上述做法就可以了。

                                                                                                  点击分段页面签名称可以自行命名。

                                                                                                  要撤销该分段可以点名称旁的x

                                                                                                  5.3.10    小图表

                                                                                                  x
                                                                                                  小图表

                                                                                                  透过插入小图表,可以直接在表单中呈现图表分析结果。像是在订单数据旁显示各业务接单及销售额的圆饼图、订单金额的成长趋势图、分店营业额比例等。

                                                                                                  表单页面列表页面进入“设计模式”,在任何位置点右键,选择“插入小图表”。

                                                                                                  窗口中可以输入图表标题、选择分析的数据来源表单及设置要显示的图表类型,包含:显示加总数值、显示趋势(曲线图、长条图、3D长条图)、显示排行(长条图、圆饼图、结构图、雷达图,目前排行仅会显示前五名的数据类别)。最下方也能够进一步设置只显示符合特定条件的数据,例如:只分析订单状态为“完成”的数据。

                                                                                                  另外,小图表能够拖曳到表单的任何位置,一张表单也可以插入多个小图表。

                                                                                                  6.1    汇出与汇入

                                                                                                  汇入檔的准备

                                                                                                  要让Ragic抽取出你正确的数据,需要有一个独一无二的重要字段,用来识别,例如产品的"产品名称"、顾客的"顾客编号",通常这类可以识别每笔数据是独特的字段值,我们称作Key值。为了让系统也能识别每笔数据,甚至是能够藉由比对来更新数据,你的汇入文件中第一栏要放上Key Field

                                                                                                  请确认你的第一列数据是否为标题列,确认完后,Ragic会为下一步自动地选择在这一列的数据要如何排列。

                                                                                                  上载文件,Ragic支持.xls、.xlsx 和 .csv 的文件。我们建议你用.csv保存你的文件最为完善。

                                                                                                  以下各文件类型的大小限制

                                                                                                  文件类型 大小限制
                                                                                                  .xls 10 MB
                                                                                                  .xlsx 10 MB
                                                                                                  .csv 200 MB

                                                                                                  私有主机版则没有汇入文件的大小限制。

                                                                                                  如果想在多选字段汇入多选值,你需要在你汇入的excel檔的字段中,使用逗号(,)或垂直符号(|)来分隔字段中的值。(如果选项定义本身就含有逗号的话,就以 | 来分隔选项)

                                                                                                  汇入数据

                                                                                                  用户可以从他们现有的数据(Excel或CSV)汇入Ragic。你可以从想要汇入数据的列表页面中,在工具选择从文件汇入数据

                                                                                                  上载文件

                                                                                                  请确认你的第一列数据是否为标题列及预览数据汇入的顺序

                                                                                                  如果你有相似名称的字段,记得确认所有对应的字段都是正确的。针对不想汇入的字段,可以选择忽略该字段。要注意对应字段的值是正确的格式,如日期格式。举例来说,若汇入文件日期字段格式为 yyyy/M/d,表单日期字段格式为 yyyy/MM/dd,汇入后因格式无法对应可能造成字段值无法汇入成功。

                                                                                                  当你汇入数据时,需选择您的数据覆盖原则 (系统会依据您汇入檔中的第一栏Key值字段来与系统内的数据做对应)

                                                                                                  生成新数据,若有相同的key值时,新的数据将会被创建。

                                                                                                  更新旧数据,若有相同的key值时,那么现在的数据将会被更新;而若你的数据库内无此key值时,便会创建此key值的新数据。这种汇入条件在大量编辑的时候特别方便。

                                                                                                  更新旧数据(不新增数据),若有相同的key值时,那么现在的数据将会被更新;而若你的数据库内无此key值时,则跳过该笔数据。

                                                                                                  如果表单内有些值原本是自动加载的,例如默认值、或是公式等,你可以在进阶设置中勾选需要的项目

                                                                                                  进阶设置 相关说明
                                                                                                  填写字段默认值 如果你的字段有设置默认值,可以透过此选项自动填入
                                                                                                  运行链接与加载 当表单中有链接与加载的设置时,必需勾选此选项,才会依据汇入的数据加载字段值,若未勾选,该字段值会保持空白
                                                                                                  重新计算所有公式 于更新数据的同时重新计算表单中的所有公式
                                                                                                  运行Workflow 运行Workflow(依据各数据库设置而不同)
                                                                                                  检查必填字段有填值 确认更新的数据中必填字段有字段值,若无值则跳过该笔数据
                                                                                                  显示详细历史纪录 “i”中显示完整的数据修改纪录
                                                                                                  检查字段值符合输入检查 确认更新的数据中字段值是否符合输入检查,若不符合则跳过该笔数据
                                                                                                  忽略字段值头尾的空白 若您的字段值前后有多打的空白,在汇入时自动帮您跳过多余的空白 (默认是勾上的)

                                                                                                  而以上进阶设置运行的顺序为:填写字段默认值 -> 运行链接与加载 -> 重新计算所有公式 -> 检查必填字段有填值 -> 检查字段值符合输入检查 -> 运行Workflow。

                                                                                                  如果你不想汇入到Ragic现有的表单的话,汇入时你也可以使用Excel或是CSV文件来创建新的表单,只要在菜单中勾选"用既有Excel来创建表单"即可汇入你的数据

                                                                                                  教学视频

                                                                                                  保存汇入范本

                                                                                                  设置完字段对应、数据覆盖原则及进阶设置后,您可以将此次设置的汇入选项保存为范本,未来您和其他用户在汇入同样格式的文件时可以直接套用。每张表单的汇入范本是独立的。

                                                                                                  此功能只会在以下条件都符合的情况下能够使用:

                                                                                                  1. 系统管理员(SYSAdmin)、页面签管理员

                                                                                                  2. 此次汇入没有套用范本

                                                                                                  3. 并非定期汇入

                                                                                                  在接下来退出的窗口中,您可以命名范本及确认汇入设置并保存。

                                                                                                  下次要汇入数据至该表单时,就可以选择已经保存好的范本。

                                                                                                  汇入数据来创建新的数据表单

                                                                                                  除了先在Ragic上创建表单,你也可以利用你的Excel檔或是CSV檔汇入数据来创建新表单。(如果你想要先在Ragic上创建表单,请参阅创建新的Ragic表单。)

                                                                                                  你可以单击页面面上的"+"号来新增表单。

                                                                                                  输入你新表单的名称,并勾选"用既有Excel来创建表单"。单击下创建后将会带你进入汇入数据的程序。这些步骤将会在字段对应及其他分配上引导你将数据正确汇入。

                                                                                                  从你的计算机上选择文件并上载至Ragic。

                                                                                                  Ragic支持.xls .xlsx 和.csv 格式的文件。但我们建议你用.csv保存你的文件最为完善。

                                                                                                  要让Ragic能够正确地对应你的数据,你将需要一个独一无二的KEY值字段,像是产品的"产品ID"或是客户的"客户编号"。为了将你的数据库变得更方便使用,将你的汇入檔中第一行列为KEY值字段。

                                                                                                  请确认你的第一列数据是否为标题列,确认后,Ragic会为下一步自动选择在这一列的数据要如何排列。

                                                                                                  你可以帮每个字段选择初始字段型态。

                                                                                                  Ragic上有很多不同的字段输入型态,你可以在文件上载之后再来调整成你需要的型态。

                                                                                                  最后一个步骤是将你的文件汇入并在Ragic生成新表单。如果你的电子表格包含较多的表格及多笔数据,这一步骤可能会花上几分钟。

                                                                                                  太棒了,你已经在Ragic上创建了新的表单。

                                                                                                  汇入数据到现有子表格

                                                                                                  如需汇入至子表格,请先至该张表单中的设计模式的表单设置中,查询该张表单的 "Selection Title Field":

                                                                                                  如有需要,可以于该画面中修改 "Selection Title Field" ,但是请务必选择一个没有重复值的字段,否则会造成汇入时无法对应到正确的数据。

                                                                                                  将前述取得的 "Selection Title Field" (以图例为“订单编号”)置于汇入檔中的第一栏并填入对应的数值:

                                                                                                  未来在运行汇入时,系统会以该栏的值来判断该子表格列示属于哪一笔母表单的数据,例如以“订单编号”判断这笔细项应该要汇入至哪一笔订单数据中。

                                                                                                  运行汇入前,请先确认欲汇入的目标表单数据已经存在。举例来说,若你希望汇入订单编号 "SO-20201022-001" 的订购细项,那么在“订单”表单中必需要存在一笔“订单编号”为 "SO-20201022-001" 的数据。若不存在,请先运行一般汇入来创建所有订单编号的数据,再运行子表格汇入。

                                                                                                  运行汇入时,你可以在下拉菜单中选择要汇入的子表格名称:

                                                                                                  于字段对应步骤中,系统会自动锁死第一栏,你可以针对剩下的字段选择对应的名称,如不需要可选择忽略。

                                                                                                  完成字段对应后,请选择合适的数据汇入原则及进阶设置,再进行汇入。

                                                                                                  中断汇入

                                                                                                  如果想要停止目前正在操作的汇入动作,你可以在汇入的接口运行中断汇入

                                                                                                  在汇入进行中点击大量修改、大量删除及汇入等批次动作会退出警告窗口,你也可以在这个窗口中中断汇入

                                                                                                  注意:点击中断汇入,并不会立刻停止汇入动作,而是会等到汇入的该笔数据完成才会停止。确认停止后,会寄信通知运行中断汇入的用户。

                                                                                                  还原汇入

                                                                                                  当汇入造成错误时,你可以到帐号设置 > 数据修改纪录中找到汇入的历史纪录并点旁边的还原图符运行还原汇入,将数据回复到汇入前的状态:新增的数据会清空;更新的数据会回到更新前的状态。

                                                                                                  请注意:

                                                                                                  1. 此动作一但被运行便无法复原

                                                                                                  2. 无法还原汇入过程中透过由链接与加载、公式重算和workflow触发的修改

                                                                                                  3. 无法触发链接与加载、公式重算和workflow

                                                                                                  汇出数据的选择

                                                                                                  Ragic上有不同的汇出文件的选择,像是在你要汇出多笔数数据的文件时,可以在列表页面从工具选择

                                                                                                  下载成Excel或CSV文件。但要注意,当你的列表页面所显示的数据是藉由搜索来做筛选出的结果时,会影响你要汇出的数据笔数。

                                                                                                  下载成Excel文件或CSV文件

                                                                                                  你可以在列表页面上点选工具来将多笔数据下载成Excel文件或是下载成纯文本

                                                                                                  在下载设置上,你可以选择是否要汇出所有字段的数据,或是只要列表页面上有出现的字段数据。你也能选择想要汇出的数据笔数。

                                                                                                  备注:若汇出的数据超过 5000 笔,则会自动改以 CSV 格式汇出。

                                                                                                  如果你的表单包含了图片字段,在列表页面点选下载成 Excel 文件时有输入要下载的数据范围,且该范围数据笔数在 100 笔以下的话,下载的 Excel 檔会自动嵌入对应的图檔。反之,如果没有选择数据范围或选取的笔数大于 100 笔的话,Excel 檔就不会嵌入图檔,而是显示该图檔的网址链接。

                                                                                                  若只要汇出一笔数据,你可以直接到表单页面的工具汇出即可。(图片字段会自动嵌入)

                                                                                                  下载成PDF文件

                                                                                                  在列表页面上点选工具来将多笔数据下载成PDF文件

                                                                                                  在列表页面的下载设置上,你可以选择是否要汇出所有字段的数据,或是只要列表页面上有出现的字段数据及想要汇出的数据笔数。

                                                                                                  你也可以选择以表单页面的格式来引出。若要一次引出多个表单,你可选择保存为一份文件或是多个文件压缩成zip檔

                                                                                                  你也可以在公司设置水印字段上载公司的商标,下载出来的PDF檔就会出现公司的水印。

                                                                                                  友善打印

                                                                                                  友善打印的选项将会显示数据的清楚版面,可以马上打印。在友善打印设置上,你可以选择打印列表页面上的数据或是单笔表单页面依照其排版样式的数据。

                                                                                                  如果有多版本表单,可以直接在右上角的齿轮中切换到其他版本该笔数据的友善打印画面。

                                                                                                  其他汇出的选择

                                                                                                  在这里了解更多关于在Ragic上产出不同型态的报表

                                                                                                  或是我们的归并打印工具也能让你将数据汇出到自订的Excel页面面格式。

                                                                                                  你也可以参阅备份你的Ragic数据库

                                                                                                  汇出子表格的数据

                                                                                                  如果你想要汇出子表格的数据的话,可以参阅以下步骤:

                                                                                                  1. 从子表格生成新表单,生成的新表单会有着所有子表格的数据,而且是原表单每一笔数据中的子表格数据。

                                                                                                  2. 可以新增其他字段。可以使用 新增源表单的一般字段。 这样一来你在汇出数据时,也能跟需要的源表单字段数据一起汇出。

                                                                                                  3. 从你的新表单汇出 就跟平常汇出数据的步骤一样,只要在新表单汇出即可。

                                                                                                  从备份文件中汇出数据

                                                                                                  选择下载为Excel或CSV后,并选择下载表单备份页面签,就可以从系统的自动备份中直接下载表单数据。

                                                                                                  6.1.1    归并打印 (以Word/Excel引出)

                                                                                                  归并打印是?

                                                                                                  在Ragic中,你可以用归并打印,以特制的Excel或是Word格式下载报表中每一笔独立的数据。

                                                                                                  新增格式

                                                                                                  在列表页面或表单页面的工具点选归并打印

                                                                                                  你可以下载Ragic根据你表单的设计所创建的Excel范例格式,点选范例格式旁边的下载即可。(Word文件没有提供范例格式,但你仍然可以上载自己调整好格式的Word檔)

                                                                                                  你可以任意修改归并打印的格式。想要的话可以在你的格式上删除某些字段,当然也可以重复字段的值。要加上字段值的时候只要记得加上

                                                                                                  <<字段名称>>
                                                                                                  即可。而要是字段值是在子表格当中的话,你可以在某一列写上
                                                                                                  #字段名称#

                                                                                                  在下方的范例中,我们用Excel来编辑格式,但基本上你可以用任何电子表格软件来编辑,只要他们可以存成.xls檔就可以。

                                                                                                  要是你需要的是字文档的话,你可以利用像是Word的字编辑软件来修改你的格式。编辑字段值的方法就如同上面一样,新增或删除 <<字段名称>> ,但要注意的是 Word并不支持子表格,所以如果您要归并打印的数据是包含子表格的数据的话,请用Excel来做归并打印。

                                                                                                  在你设计完格式之后,在表单中的归并打印点选新增格式来上载这份格式。

                                                                                                  你必须为上载的格式命名,然后也别忘记点选上载来单元格式。

                                                                                                  想上载多少范例格式都没有问题!

                                                                                                  一页面中包含多笔数据

                                                                                                  归并打印默认引出时是一页面一笔数据,但有时候为了节省资源你可能希望将多笔数据印在同个页面面上,例如:制作通信录、标签或名片等等,可以运用Word归并布局(Excel格式不支持一页面包含多笔数据)来做到。透过<<字段名称或ID~~1>><<字段名称或ID~~2>>以此类推入,在格式中预先设置好一页面要有几笔数据。

                                                                                                  再根据该格式下载数据后,就能做到将多笔数据引出在同一页面面上了。

                                                                                                  但要注要上载的归并打印范本仅限一页面而且需上载于列表页面,超过一页面的范本会无法正常运行。

                                                                                                  根据上载格式下载报表

                                                                                                  点选你报表名称旁边的归并打印单击钮。

                                                                                                  接着设置根据上载的格式自订下载数据的笔数及要分成多个文件(压缩成Zip檔)一份文件(多个页面签)

                                                                                                  根据上述范例所创建的单张报表看起来就会像这样:

                                                                                                  自订的Excel格式

                                                                                                  自订的Word格式

                                                                                                  指定字段值做为文件名称

                                                                                                  点击已保存的范本格式旁边的齿轮,可以进一步设置下载的文件名称要参阅什么字段值。

                                                                                                  将文件保存至表单的字段

                                                                                                  若您的表单内有文件上载字段,您可以在列表页面上操作归并打印时于这个窗口选择保存归并打印的文件至该字段。

                                                                                                  接着您归并打印的文件就会上载至该字段。

                                                                                                  将签核流程纪录加入归并打印

                                                                                                  这笔数据若有签核流程,右下方的签核纪录并不会自动附在范例文件格式中。

                                                                                                  如果要将签核流程纪录加入在归并打印中,可以在Excel归并打印范本中加入签核相关变量符号,就可以将签核记录加在引出的文件中。接着一样依照前述流程上载格式文件、下载报表即可。以下为签核流程相关的格式变量与其对应的结果。

                                                                                                  格式(变量) 显示结果 备注说明
                                                                                                  #{{APPROVAL_STATUS}}# 签核的状态 如果是代理人同意或拒绝的话会有(代理)字样
                                                                                                  #{{APPROVAL_APPROVER_TITLE}}# 签核层次的名称
                                                                                                  #{{APPROVAL_DATE}}# 签核的日期 只有签核的状态是同意时会被加载
                                                                                                  #{{APPROVAL_APPROVER_NAME}}# 签核者的名称
                                                                                                  #{{APPROVAL_APPROVER_SIG}}# 签核者在个人设置中的签名图檔
                                                                                                  #{{APPROVAL_APPROVER_EMAIL}}# 签核者的E-mail
                                                                                                  #{{APPROVAL_COMMENT}}# 同意/拒绝签核的理由

                                                                                                  如需引出至 Word 归并打印范本,请使用<<approval result>>

                                                                                                  范例:若要将一笔销售订单中的签核纪录加入归并布局中,原本的表单如下。

                                                                                                  首先下载范例格式如下。

                                                                                                  接着手动加入签核流程的字段(这里选择加入签核状态、签核人、E-mail),然后将此文件上载。

                                                                                                  最后可打印的Excel文档就会出现设置好的签核字段数据。

                                                                                                  参数列表

                                                                                                  目前归并打印可用的格式(参数)与对应的结果主要如下。

                                                                                                  格式(参数) 对应结果
                                                                                                  <<字段编号>> 该字段值,如果表单中有重复的字段名称请使用字段编号
                                                                                                  <<字段名称>> 该一般字段值
                                                                                                  #字段名称# 该子表格字段值
                                                                                                  <<$USERNAME>> 运行的用户名称
                                                                                                  <<$USERID>> 运行的用户邮箱
                                                                                                  <<$DATE>> 运行的日期
                                                                                                  <<$DATETIME>> 运行的日期及时间
                                                                                                  <<RECORD_LINK>> 该笔数据的网址

                                                                                                  针对勾选数据归并打印

                                                                                                  选取要运行归并打印的数据范围时,您也可以直接在列表页面勾选,并点击大量修改

                                                                                                  在归并打印的调页,选择要汇出的格式。

                                                                                                  文件名称参阅字段

                                                                                                  选取要将字段值套用至檔名的参阅字段

                                                                                                  于编辑格式右方的齿轮中,在文件名称参阅字段下拉菜单中选取:

                                                                                                  此功能仅适用于表单页面归并布局,下载方式中一份文件(多个页面签)多个文件(压缩成一个 Zip 檔)

                                                                                                  选择一份文件(多个页面签)会将所选字段值套用至页面签:

                                                                                                  选择多个文件(压缩成一个 Zip 檔)会将所选字段值套用至檔名:

                                                                                                  *列表页面归并布局不支持此功能

                                                                                                  列表页面归并打印

                                                                                                  您也可以在列表页面上以同样的动作进行归并打印。只要在列表页面页面面上上载的格式对应正确的字段名称或是编号,列表页面上的数据就会归并打印至您所选择的Excel或是Word文档。若您在列表页面上进行了筛选或是排序,系统也会依据您所做的设置在文档中生成数据。不过要注意的是在列表页面上载的格式无法在表单页面进行归并打印

                                                                                                  以“台湾职业棒球场”的表单为例:

                                                                                                  假设您要把这个列表页面的数据以归并打印的方式引出至Excel,您得先在Excel依照在Ragic的列表页面的字段来设置格式并且在列表页面页面面上载。

                                                                                                  接着用这个格式进行归并打印后,您的列表页面的数据就会依据格式生成一份Excel文件。

                                                                                                  公式使用

                                                                                                  在列表页面进行归并打印的同时,您也可以在上载格式上设置公式来计算表单页面上的数据。公式的设置格式如下:

                                                                                                  <<FORMULA:(在这边输入你的公式)>>

                                                                                                  你也可以在公式内使用动态式参数来自动选取你所要计算的单元格。目前支持的两种动态式参数如下:

                                                                                                  {{r}}:自动替换成目前保存的行。

                                                                                                  {{l}}:自动替换成此列的保存的最后一行。

                                                                                                  承接上面的例子,如果你想要知道这些球场的观众容纳人数是否多于8000人,你可以在你的上载格式设置这个公式:

                                                                                                  <<FORMULA:IF(C{{r}}>=8000, "是","否")>>

                                                                                                  当你的格式设置完成后,

                                                                                                  就可以归并打印出以下数据。

                                                                                                  另外,如果你要计算所有球场的加总容纳人数,你可以设置这个公式:

                                                                                                  <<FORMULA:SUM(C2:C{{l}})>>

                                                                                                  注:在归并布局上设置加总公式时,需要将要计算的第一笔数据所在的单元格加入在公式内。以这个例子来说,就是C2。

                                                                                                  当你的格式设置完成后,

                                                                                                  就可以归并打印出以下数据。

                                                                                                  归并打印权限设置

                                                                                                  点击归并布局右侧的齿轮就可以设置此格式的使用权限。

                                                                                                  教学视频!

                                                                                                  快来跟着下方的视频一步一步学习!

                                                                                                  补充说明

                                                                                                  归并打印设置的版面大小是固定的,不会因为子表格数据而自动改变列高,但你可以参阅 Excel 教学,在归并打印后,手动一次调整列高。

                                                                                                  6.1.2    发布到网络

                                                                                                  发布到网络

                                                                                                  如果你想要将数据汇出成一个Excel檔并透过链接网址传给别人让他们可以下载的话,你可以使用发布到网络这个功能。

                                                                                                  可以到 列表页面 > 工具 > 汇出 的最下方找到发布到网络这个功能

                                                                                                  当你要发布到网络的时候,为了要让大家都看得到你必须要先确认EVERYONE群组的权限设置是否是正确的。不过要注意当你更改EVERYONE群组的访问权限后,他们对你的Ragic表单的访问权限也会被更动。

                                                                                                  如果他们没有表单的访问权限的话,有两种设置方式:

                                                                                                  将EVERYONE群组的权限改成仅阅览

                                                                                                  第一个方法是点选将EVERYONE群组的权限改成仅阅览,这能让你的表单公开地被阅览,但用户并不能新增或修改数据,并请确认EVERYONE群组是否有下载列表的功能权限。你可以随时再修改数据的访问权限及功能使用权限。

                                                                                                  选择后,你可以针对发布的页面面选择仅显示列表页面上的字段或者是显示全部的字段。另外,也可以设置是否要套用已经保存的共通筛选

                                                                                                  而在完成发布之后如果你想要停止发布的话可以在这个窗口点选'将EVERYONE群组设为无权限问卷式用户以停止发布'来将EVERYONE群组的权限改掉,如此一来就不需要进到修改设计去修改。

                                                                                                  用API Key取得链接

                                                                                                  第二个方法是点选用API Key取得链接,点选以后就会以目前用户的权限取得发布的网址。

                                                                                                  取得链接的任何人能够以此身分来访问您的数据库,包含所有该帐号有权限进入的表单。因此建议您另外开一个专门提供 API Key 的用户帐号并给予正确的访问权限,以避免互相注销。选择后,你可以针对发布的页面面选择仅显示列表页面上的字段或者是显示全部的字段。另外,也可以设置是否要套用已经保存的共通筛选

                                                                                                  如果是要使用非目前登录帐号的 API Key 的话,请先登录该帐号并取得API Key,获得API Key后可以直接贴在网址 "APIKey=" 的后方。

                                                                                                  指定字段发布到网络

                                                                                                  如果你想要指定某些字段来将数据发布到网络的话,请参阅这篇教学

                                                                                                  6.1.3    定期从网址汇入

                                                                                                  汇入的文件网址

                                                                                                  汇入的网址,基本上要是一个 你在一般调页打开此网址时会自动下载此份Excel或CSV文件的完整网址

                                                                                                  (需包含http://或https://)。

                                                                                                  请确保您汇入的是一个任何人点开后可以直接下载csv或excel檔的网址,这样Ragic才有办法访问里面的数据并进行汇入。(建议可以用未登录任何应用程序帐号的无痕调页来测试打开要汇入的网址是否能够下载文件,例如要从Google Sheet生成的网址汇入的话,请确保没有登录google帐号的情况下点开网址也能够成功下载文件)

                                                                                                  如果你有一份经常更新的电子表格,并且这份文件存在云空间,你可以透过定期从网址汇入的功能让Ragic表单自动更新数据并与你的电子表格同步。

                                                                                                  如同你在汇入文件一样,在准备汇入的数据中,第一栏必须是独特的字段值(Key Field),Ragic才能顺利从你的数据库中识别并抽取数据。

                                                                                                  当你准备好汇入的文件后,请将该文件放置至云保存空间。部分云保存空间可以透过发布的功能取得链接网址。如下为Google电子表格的“发布到网络”的演示画面。

                                                                                                  从网址汇入

                                                                                                  进入欲汇入数据的表单,点选工具菜单中的“定期从网址汇入”,并填入完整的文件链接网址(包含http://或https://)与文件格式。

                                                                                                  如果你希望Ragic每天自动与该网址同步数据,你可以勾选“保持这张表单和网址中的文件数据同步 ”。请特别留意,汇入的数据将会越控这张表单上的既有数据。

                                                                                                  接着,汇入向导会请你确认第一列数据是否为标题列,确认完后,Ragic会为下一步骤自动地选择在这一列的数据要如何排列。

                                                                                                  如果你有相似名称的字段,记得确认所有对应的字段都是正确的。而如果你不想要汇入的话,你可以选择忽略字段的数据。要注意对应字段的值是正确的格式,如日期格式。假设你汇入了"选择用户"字段,你将会需要用户在Ragic登记的电子邮箱,而不是用户名称(因为姓名并非独一无二!)。

                                                                                                  当你汇入数据时,需选择您的数据覆盖原则 (系统会依据您汇入檔中的第一栏Key值字段来与系统内的数据做对应)

                                                                                                  生成新数据,若有相同的key值时,新的数据将会被创建。

                                                                                                  更新旧数据,若有相同的key值时,那么现在的数据将会被更新;而若你的数据库内无此key值时,便会创建此key值的新数据。这种汇入条件在大量编辑的时候特别方便。

                                                                                                  更新旧数据(不新增数据),若有相同的key值时,那么现在的数据将会被更新;而若你的数据库内无此key值时,则跳过该笔数据。

                                                                                                  如果表单内有些值原本是自动加载的,例如默认值、或是公式等,你可以在进阶设置中勾选需要的项目。

                                                                                                  完成设置后点选汇入您的数据,Ragic就会自动从网址中下载数据啰。

                                                                                                  汇入运行时间点

                                                                                                  第一次设置好后,就会马上运行汇入的动作。如果设置的是“保持这张表单和网址中的文件数据同步 ”的话,系统就会根据目前公司设置中的每日Workflow运行时间点来设置每日自动汇入的运行时间,有需要变更运行时间点的话,可以到排程管理做设置。

                                                                                                  (如果先设置定期从网址汇入后,才变更公司设置中的每日Workflow运行时间,是不会套用到先前设置好的定期从网址汇入设置,必须直接到排程管理中做变更。)

                                                                                                  6.1.4    定期寄出报表

                                                                                                  常常需要手动将数据汇出成Excel檔并E-mail给需要的用户,例如每天将要出货的数据汇出并寄给配合的物流厂商,或是要将每一季业务的销售数据汇出并寄给主管吗?

                                                                                                  利用定期寄出报表的功能,系统帮您把这一切自动化!

                                                                                                  在表单列表页面的工具的汇出选项中,可以看到定期寄出报表的功能选项。

                                                                                                  在设置画面中,你需要先选择你想要针对这张表单新增定期报表还是更新现有的定期报表

                                                                                                  接下来,你就可以设置汇出数据时,是否要套用表单上的共通筛选或是不套用筛选条件

                                                                                                  以及数据的时间区间:

                                                                                                  时间区间 寄出的数据及时间
                                                                                                  所有的数据 每天寄出数据符合筛选条件的数据
                                                                                                  昨天的数据 每天寄出创建日期为昨天,且符合筛选条件的数据
                                                                                                  上周的数据 每周一寄出创建日期为上周,且符合筛选条件的数据
                                                                                                  上个月的数据 每月1号寄出创建日期为上个月,且符合筛选条件的数据
                                                                                                  上一季的数据 每季第一天寄出创建日期为上一季,且符合筛选条件的数据
                                                                                                  去年的数据 每年一月1号寄出创建日期为去年,且符合筛选条件的数据

                                                                                                  数据可以选择以 Excel 檔的形式或是已经上载的列表页面归并打印格式寄出。

                                                                                                  设置汇出的报表文件名称以及要将此寄给哪(些)人(E-mail邮箱 如有多组请利用","来区隔),并点击下方保存设置即可。如需回复至尚未变更时的设置状态的话,可以点撤销修改

                                                                                                  寄出的报表只会套用前10000笔符合筛选条件的数据,请仔细选择时间区间。例如你的表单上有15000笔数据,而你设置的定期寄出报表并没有套用任何筛选条件,并且选择时间区间为"所有的数据"的话,只有前面10000笔数据会被汇出成报表。

                                                                                                  另外要注意的是,同样的定期寄出报表的设置(同样的共通筛选条件时间区间只能有一组设置。因此如果有不同用户需要一样的定期报表的话,请选择更新现有的定期报表并增加收件人即可。

                                                                                                  如果要看目前所有已经设置的定期报表,可以点选右上方的浏览现有的定期报表

                                                                                                  (系统会把你带到帐号设置中的排程管理来查看现有的定期报表)

                                                                                                  6.2    站点内嵌元件

                                                                                                  1. 什么是站点内嵌?

                                                                                                  Ragic有一个非常实用的站点内嵌功能,你可以内嵌表单到你的站点或是传送链接给其他人。当你创建好表单时,即可使用这些站点内嵌功能。

                                                                                                  意思是说,一旦嵌在网页面上的表单被提交后便会被保存在数据库里,你就可以内嵌表单到你的站点或是让你的客户使用你的数据,甚至浏览你的整个数据库。

                                                                                                  2. 嵌入你的数据库

                                                                                                  要使用网页面内嵌功能的话,点选工具里的嵌入这张表单

                                                                                                  你可以选择以下六种的站点内嵌元件型式。

                                                                                                  点选其中一种之后,Ragic会给你一段HTML源代码,你可以拷贝贴上在任何你想要嵌入的站点内。你也可以将专属于你的表单直接在独立的网页面内呈现。

                                                                                                  另外Ragic也支持内嵌Wordpress 喔!

                                                                                                  3. 内嵌元件

                                                                                                  你可以根据不同的需求来决定要使用哪种站点内嵌元件。下表是每一种站点内嵌元件的简短介绍(也可以点击元件名称看详细介绍),你可以根据你的使用目的来决定要使用哪一种站点内嵌元件。

                                                                                                  元件名称 功能
                                                                                                  3.1. 数据库浏览 让站点用户可以浏览这个表单上权限内看得到的数据。
                                                                                                  3.2. 数据库查询 让您站点的用户根据字段下筛选条件,来查询他所想找的数据。
                                                                                                  3.3. 填写表单 让站点用户有一个表单能够填写并将他送出的数据保存到您的数据库中。
                                                                                                  3.4. 搜索发动机 让站点用户能下关键字来搜索您数据库里的数据
                                                                                                  3.5. 数据库查询浏览 让站点用户根据字段下筛选条件并在同一个画面上浏览结果
                                                                                                  3.6. 直接嵌入 直接把Ragic表单接口内嵌到网页面上。

                                                                                                  在选定嵌入方式后,你也可以透过“增加自订CSS”来针对各内嵌功能做修改。

                                                                                                  3.1. 数据库浏览

                                                                                                  数据库浏览让你站点的用户可以链接到所有数据的列表,并且利用这样的功能浏览这个表单上他权限内看得到的数据。你可以透过Ragic的访问权限来设置站点用户的权限,如果有需要的话也有将整个数据库设为公开的选项。

                                                                                                  然后在你选了数据库浏览之后可以看到目前有以下几种不同的呈现方式可以选择。

                                                                                                  而浏览者也能够在数据库中点选数据,进一步观看更详细的数据,就如同在列表页面与表单页面一样。

                                                                                                  3.1.1. 浏览呈现方式

                                                                                                  选择列表的话数据就会以类似列表页面的形式呈现。

                                                                                                  选择方格的话,你的数据就会根据你所选择的字段以一列一列的方式呈现。而将鼠标移到字上,就可以看到该段字是从哪个字段抓来的。您可以用下方出现的下拉菜单,变更这段字对应到的数据库字段。

                                                                                                  要是你的数据有包含图片的话,相册会是一个非常好的选择。图片会以缩略图的方式呈现,相关的字段也会呈现在那一格中。“相册”格式跟“方格”一样,只要将鼠标移到字上,就可以变更这段字对应到的数据库字段。

                                                                                                  3.2. 数据库查询

                                                                                                  数据库查询让站点用户可以根据你所设置的字段条件来查询你的数据库。

                                                                                                  你不仅可以默认要呈现哪些可供查询的字段,还可以修改他们的顺序。点击设置默认查询字段来修改即可。

                                                                                                  而这些查询字段的输入型态会跟我们在表单页面看到的一样。例如:你在表单页面把字段的输入型态设为选项,点击查询字段时就会跑出下拉式清单让你能够选择不同种类。

                                                                                                  在用户把查询条件设置好并且送出之后,符合搜索条件的数据就会根据你在3.1.1设置的呈现方式呈现。

                                                                                                  而查询者也能够点选这些查询过后的数据,进一步观看更详细内容,就如同在列表页面与表单页面一样。

                                                                                                  3.2.1. 数据库查询精确模式

                                                                                                  针对数据库查询以及数据库查询浏览这两种内嵌工具,我们提供了精确模式的设置,让你在表单没有将EVERYONE群组的权限开放时,用户在输入完整比对条件的情况下可以找寻到数据。详细设置说明及运用案例可以参阅这篇文档

                                                                                                  3.3. 填写表单

                                                                                                  利用这项功能,你可以嵌入表单来让站点用户填写问卷、回报信息。当用户填写完数据并且送出之后,数据就会自动存进数据库了。

                                                                                                  选择“填写表单”内嵌元件后,系统会让你看到使用此元件时的预览画面。你可以点击最上方的区块,调整内嵌表单的外观,包含:横幅(banner)、主题颜色、以及字段排列的顺序。(有特别需要也可以选择“切换为旧版”,新旧版的差异与说明请见此链接

                                                                                                  横幅设置

                                                                                                  我们已经设计好的图片供你套用,你也可以点击“上载横幅”上载自己计算机里的图檔,建议图檔尺寸为 1500 x 300 。

                                                                                                  字段排序设置

                                                                                                  为了在不同设备上都能以用户友善的方式呈现信息,新版填写表单的内嵌元件和 Ragic app 一样采用单栏排版格式,系统会先依照“由左至右、再由上至下”的逻辑来排列表单中的字段顺序,但有需要的话你也可以在这里手动调整排序。只要点选欲调整的字段,再点击右方的上下箭头,就可以往上或往下移动字段位置,记得点“保存设置”来保存排序。

                                                                                                  预先填入值设置

                                                                                                  若你希望用户在填写表单中特定字段时能够带入默认值,你就可以利用这个功能。例如:报名企业内训时,希望相应部门的用户能够快速带入自己的产品别及部门,这时候就能够设置预先填入值范本,也可以设置多个范本给不同部门的报名者使用,范本设置完成后,可以点击想要选取的范本(反灰)并保存设置

                                                                                                  最后就可以将套用行销部范本的内嵌表单链接提供给行销部人员使用,打开表单链接时就会预先带入范本中设置的产品别及部门。

                                                                                                  选项字段呈现方式

                                                                                                  表单里有从菜单选择字段,且选项少于 5 个的话,除了下拉式菜单,你也可以选择用“选项单击钮”的样子呈现这些选项。可以透过点击预览画面里该字段下方的“变更显示方式”来切换显示方式,如下图。(注:选项大于 5 个,或选项属于子表格字段、连动选项的话,只能以下拉菜单方式呈现,不支持以单击钮样式显示。)

                                                                                                  从其他表单选择除了支持以下拉菜单方式呈现,还可透过变更链接字段选项显示方式选项,切换为链接表单列表页面形式:

                                                                                                  请注意链接表单列表页面呈现形式,会显示出该链接表单列表页面上所有字段。

                                                                                                  选项字段也可以设置在填答时让“选项随机排序”。

                                                                                                  在预览画面的左下角,你一样可以透过“增加自订CSS”的功能,进一步修改嵌入样式。

                                                                                                  表单填写阶段的预览画面设置完成后,点“下一步”,可以设置别人填写完表单后,会看到怎样的信息,设置画面如下图。

                                                                                                  你可以透过点选设置画面上的标签,来选择以纯字或 HTML 句法的形式来呈现这些信息。假设你点选下图“一般字”,表单填写完毕后的显示信息就是纯字格式;而如果点选的是“HTML”标签,则你可以在信息字框中添加 HTML 句法,表单填写完毕后的信息就会呈现出对应的结果,例如超链接。

                                                                                                  在信息字框下方,勾选增加验证码机制

                                                                                                  填写内嵌表单时最下方的区块就会增加用来防范机器人的验证机制。

                                                                                                  勾选显示填写新的一笔数据功能链接

                                                                                                  送出数据后,就会显示再次填写数据的链接。

                                                                                                  若希望在用户填写问卷时自动在特定字段中填入指定的值,可以在网址中加上 pfv 参数来达成,编写方式:

                                                                                                  https://www.ragic.com/ramzawang01/forms2/4?webview&webaction=form&ver=new&pfv字段编号=填入内容

                                                                                                  如需下多组条件,则使用 & 链接:

                                                                                                  https://www.ragic.com/ramzawang01/forms2/4?webview&webaction=form&ver=new&pfv字段编号1=填入内容1&pfv字段编号2=填入内容2...

                                                                                                  编写方式由三部分归并而成:

                                                                                                  1. 内嵌工具自动生成的网址:例如 https://www.ragic.com/ramzawang01/forms2/4?webview&webaction=form&ver=new

                                                                                                  2. 字段编号:为你想要自动填入值的字段ID ,例如 1002358

                                                                                                  3. 填入内容:为你希望在该字段中自动填入的值

                                                                                                  完成上述网址后,当用户点击链接,系统即会自动在指定字段中输入指定的值。

                                                                                                  3.4. 搜索发动机

                                                                                                  站点用户可以利用这个搜索发动机输入关键字搜索数据库的内容。

                                                                                                  而搜索的结果就会根据你在3.1.1设置的呈现方式呈现。而搜索者也能够点选这些搜索过后的数据,进一步观看更详细的内容,就如同在列表页面与表单页面一样。

                                                                                                  3.5. 数据库查询浏览

                                                                                                  此内嵌工具其实是数据库查询+数据库浏览的化身,有别于原本数据库查询的功能,查询后会进入搜索结果的画面,这边则是会显示在同一画面上,上面根据输入条件查询后,下面直接显示搜索的结果。

                                                                                                  3.5.1. 数据库查询浏览精确模式

                                                                                                  针对数据库查询以及数据库查询浏览这两种内嵌工具,我们提供了精确模式的设置,让你在表单没有将EVERYONE群组的权限开放时,用户在输入完整比对条件的情况下可以找寻到数据。详细设置说明及运用案例可以参阅这篇文档

                                                                                                  3.5.2. 显示注销单击钮

                                                                                                  若选择显示注销单击钮,在数据库查询页面面的右上方机会有一个可让用户点击来注销的单击钮。

                                                                                                  3.6. 直接嵌入

                                                                                                  跟上述几种嵌入方式不同,直接嵌入可以在网页面中嵌入与Ragic完全一样的用户接口。不过要是你没有设计公开表单给用户的话,他们就需登录来访问你的帐户。

                                                                                                  可以进一步默认你的接口要不要提供以下三种功能,表单用来新增数据显示左方搜索功能显示上方单击钮

                                                                                                  设置好了以后你就可以剪贴程序代码到你的网页面上来嵌入Ragic。

                                                                                                  如果要利用全文检索的功能搜索数据的话,可以利用右上方的放大镜进行搜索。

                                                                                                  4. 访问权限

                                                                                                  一个使用站点内嵌的好处是你不需要帮用户购买帐号,因为内嵌表单的权限会跟你在Ragic表单设置的权限一样,因此你只要将表单设为公开,访客即可使用。

                                                                                                  也因此,如果你的表单权限没有设成公开的话,未登录的访客在你的站点看到的会是要求登录的画面

                                                                                                  (数据库查询浏览例外)

                                                                                                  数据库查询浏览精确模式数据库浏览精确模式为特殊处理,因此不需要开放表单权限用户依然能够在完整比对条件的情况下查询数据。

                                                                                                  6.3    行事历同步

                                                                                                  Ragic可以将表单中的日期数据与行事历同步!如果你的数据是像活动、事件,会有起始时间等信息,也都能同步到日历中。

                                                                                                  首先在点选上面“工具” > “行事历同步”

                                                                                                  接下来你就可以设置要同步到行事历的数据,最上方可以选择时区,下方选择你想要加入行事历的日期字段:开始日期(必填),如果事件是一个日期区间或是时间区间的话,还可以设置开始时间、结束日期及结束时间,需要把完整信息也同步到行事历的话,也可以设置事件标题、事件描述以及站点等。(你的事件如果是子表格数据的话,行事历同步也可以针对子表格里面的数据来做同步。)

                                                                                                  如果表单里还有其他日期字段也想要同步到行事历的话,单击下面蓝色+即可新增一组要同步的日期字段。

                                                                                                  点选下方的你的iCalendar 网址,就可以利用这串网址跟你的行事历做同步。

                                                                                                  Ragic目前可以搭配的行事历有iCal、Google Calendar、IBM Lotus Notes和Microsoft Outlook。各行事历同步的操作步骤可以参阅:Google日历“利用链接新增日历”使用 iCloud 行事历订阅功能IBM Notes 日历Outlook.com PC/Windows 版 Outlook

                                                                                                  下方是以Google日历操作的结果

                                                                                                  行事历同步选取的数据范围

                                                                                                  基于系统效能考量,“行事历同步”并不会捞取该张表单的所有数据,而会根据当下时间和“开始日期”字段的关系,设置一个合理的数据捞取范围,目前设置行事历显示数据的逻辑为:显示“开始日期”落在这个月的全部数据,以及“开始日期”在本月之前,最接近本月的 1,000笔数据,和“开始日期”在本月之后,最接近本月的 1,000 笔数据。

                                                                                                  行事历同步的更新频率

                                                                                                  行事历同步的更新频率与您选择的日历软件有关,相关说明请参阅这里

                                                                                                  6.4    透过Zapier集成

                                                                                                  什么是 Zapier?

                                                                                                  Zapier 属于这几年兴起的“网络自动链接”服务,旨在串接多种网络服务。在 Zapier 中,你可以透过创建“触发端”来决定集成的时间点以及“动作端”来决定该运行什么样的动作。举例来说,如果我希望 Zapier 在

                                                                                                  上载照片到 Facebook 的时候,同时帮我备份一份在 Google 相册。

                                                                                                  那么“触发端”就是“上载照片到 Facebook 的时候”,而“动作端”则是“备份一份在 Google 相册”。

                                                                                                  如果你希望使用这个功能,可以点选工具表单下的“与其他云系统集成”:

                                                                                                  点选后,系统会提供建议范本,如果范本中没有包含你想要集成的应用,也可以直接在 Zapier 网页面中创建唷!下面会分“套用建议范本”以及“手动创建 Applet ”进行介绍以及演示。

                                                                                                  套用建议范本:集成 Ragic 与 Gmail

                                                                                                  步骤 1. 选择合适范本

                                                                                                  点选“与其他云系统集成”后,系统会提示建议范本如下:

                                                                                                  Zapier 会针对你选择的范本进行简单的介绍:

                                                                                                  步骤 2. 设置“触发端”(Trigger)

                                                                                                  接着,系统会要求你登录欲连接的 Gmail 帐号以及 Ragic 帐号的 API:

                                                                                                  并选择想要连接的表单:

                                                                                                  完成设置后,Zapier系统会帮你测试是否可顺利链接,若测试成功即可以继续进行下一步骤的设置。

                                                                                                  步骤 3. 设置“动作端”(Action)

                                                                                                  因为欲生成的动作为Send 电邮,因此“触发端”的部分需要选择 Ragic 数据对应到的字段:

                                                                                                  接着,Zapier会使用你Ragic表单里的一笔数据来进行测试,测试完成后点选Finish即完成设置程序。Zapier会要求你为该程序命名,同时打开该程序。

                                                                                                  如果你想要串接的软件没有列在建议模块中,你也可以手动创建 Applet。

                                                                                                  手动创建 Applet :集成 Ragic 与 Google Sheet

                                                                                                  在开始之前,请先登录 Zapier 帐户,如果先前没有Zapier帐号的用户,可以在 Zapier 主页免费登记帐号。下面,我们提供“当Ragic新增一笔数据时,在Google Sheet里面同步新增一列”的设置方式供用户参阅。

                                                                                                  步骤 1. 点选“MAKE A ZAP!”进入编辑步骤

                                                                                                  步骤 2. 设置“触发端”(Trigger)

                                                                                                  因为我们的触发时间点为当Ragic新增一笔数据时,因此“触发端”的应用程序选择Ragic,时间点为“新增一笔数据”。

                                                                                                  设置完成后点选Connect A New Account,Zapier会要求你将Ragic帐户透过API与Zapier连接。(如果您先前已经链接过Ragic与Zapier,则可以直接跳至步骤4。)

                                                                                                  步骤 3. 透过API链接Ragic表单与Zapier

                                                                                                  在这个窗口中,需要填写Server Name跟API Key。

                                                                                                  Server Name : 可以参阅您在Ragic上的网址,举例来说,假设您主页的网址是

                                                                                                  https://www.ragic.com/test. 那Server Name就要填写www.ragic.com.

                                                                                                  API Key: 可以到 http://{The_Host_Of_Your_Ragic}/api/http/apiinfo.jsp 上找,

                                                                                                  {The_Host_Of_Your_Ragic}是您刚刚填写的Server Name.

                                                                                                  完成设置后,Zapier系统会帮你测试是否可顺利链接,若测试成功即可以继续进行下一步骤的设置。

                                                                                                  步骤 4. 设置“动作端”(Action)

                                                                                                  因为欲生成的动作为在Google Sheet里面同步新增一列,因此“触发端”的应用程序选择Google Sheet,动作选项为“新增一列数据”。完成设置后,同样也必须将你的Google帐号与Zapier链接。帐号链接后,你必须设置Ragic该更新在哪一份Google电子表格中,并选则对应的字段。

                                                                                                  接着,Zapier会使用你Ragic表单里的一笔数据来进行测试,测试完成后点选Finish即完成设置程序。Zapier会要求你为该程序命名,同时打开该程序。

                                                                                                  完成后,进入Google Sheet就可以看到Zapier为你同步的数据唷!

                                                                                                  Zapier提供非常多种网络服务程序,除了Google Sheet以外,你也可以依据自己的使用习惯与其他云平台创建集成的规则。

                                                                                                  小提醒: Zapier 免费版的同步频率为 15 分钟,且单月抓取数据上限为100笔数据,因此若你在一个月内大量新增数据,超过一百笔的部分会无法正常抓取唷!不同版的限制可以再参阅Zapier的官网

                                                                                                  6.5    集成Ragic及外部服务

                                                                                                  要将 Ragic 与外部系统集成的话,有3种不用另外写程序的方法以及2种需要客制化程序的做法。

                                                                                                  关于不需要写程序的方式请参阅:

                                                                                                  1. 透过从网址汇入数据来定期汇入外部文件更新 Ragic 中的数据。

                                                                                                  2. 利用发布到网络将 Ragic 中的数据引出成 Excel 、 CSV 或是 JSON 格式。

                                                                                                  3. 藉由我们的 Zapier 集成来串接其它热门的云服务。

                                                                                                  如果要透过客制化程序来集成你可以:

                                                                                                  1. 在 Javascript Workflow Engine 写一段每当数据创建或保存都会触发的 post-workflow 来调用外部的 HTTP/HTTPS API。

                                                                                                  2. 写一段外部程序来调用 Ragic 的 HTTP API 。透过这个方式你可以自行决定要如何及何时调用 Ragic HTTP API 来读 Ragic 中的数据或将数据写入 Ragic 。

                                                                                                  7    报表

                                                                                                  Ragic上不同型态的报表

                                                                                                  Ragic有几个不同型态的报表可以分析统计你存在Ragic表单里的数据,你还可以将产出的报表及设置保存下来,以利用户使用。

                                                                                                  数据仪表板

                                                                                                  排行报表

                                                                                                  数据透视

                                                                                                  工作事项

                                                                                                  行事历

                                                                                                  显示地图

                                                                                                  标签生成器

                                                                                                  曲线图

                                                                                                  甘特图

                                                                                                  分群报表

                                                                                                  归并打印

                                                                                                  在报表上增加字说明

                                                                                                  你也可以在报表上方增加一段描述。

                                                                                                  保存报表

                                                                                                  你可以保存常使用的报表,当汇整一个报表时,点选右上方的存成报表打印图式。

                                                                                                  藉由点选右上方的该打印图式,你也可以保存成PDF檔或是打印出你的报表。

                                                                                                  可以很容易的在报表页面签内,找到刚刚保存的报表。

                                                                                                  自订搜索条件来筛选报表结果

                                                                                                  你可以产出一个报表并套用你设置好的共通筛选来让报表只显示出需要的结果。你可以从右上角来替换需要套用的筛选。

                                                                                                  另外,在固定筛选被套用至报表的情况下,报表也只会产出对应该筛选的结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  还原报表版本

                                                                                                  点选报表页面签下的新报表后,你可以在报表页面面的右上角看到版本纪录点开后即可从中选择要还原的版本。

                                                                                                  样式设置

                                                                                                  在任何一张报表都可以自订基本的样式,如要自订样式的话可以点选右侧上方的三个点点,就可以看到“样式设置”。

                                                                                                  在样式设置里面有分三个区块,分别为“基本”,“字体”以及“边框”。

                                                                                                  基本

                                                                                                  在基本中调整可以调整的部分详见下图。

                                                                                                  而筛选条件这里则是下次进到报表前可以提供用户预先筛选的字段。

                                                                                                  字体

                                                                                                  在字体中可以调整不同内容的字体,字号以及呈现的位置。

                                                                                                  边框

                                                                                                  有分“内”和“外”。

                                                                                                  “内”代表报表内容和匡线的距离。

                                                                                                  “外”代表匡线到报表实际最外面边框的距离。

                                                                                                  教学视频

                                                                                                  快来跟着下方的视频一步一步学习!

                                                                                                  7.1    数据仪表板

                                                                                                  生成数据仪表板

                                                                                                  你可以在你要生成报表的表单列表页面右上方点选报表选择你要生成的报表。

                                                                                                  在页面签上的报表单击钮可以浏览保存的报表也能生成新的报表。

                                                                                                  Ragic可以分析你的数据并且汇整成一个数据仪表板。数据仪表板会显示字段的总额、平均数值或是一些比较的图表。

                                                                                                  你可以藉由首部旁的下拉式菜单,来选择你要显示的长条图内容,下拉式的菜单会为你汇整表单的字段名称。

                                                                                                  保存报表

                                                                                                  如果你时常需要使用此种报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  将报表打印或是存成PDF檔

                                                                                                  你可以点选右方的打印机图符来将你的报表打印或是存成PDF檔。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  检视已保存的报表

                                                                                                  用户可以在报表页面签下找到你保存好的报表。

                                                                                                  筛选报表

                                                                                                  你也可以藉由已经保存好的 共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了 固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.2    排行报表

                                                                                                  生成排行报表

                                                                                                  你可以在你要生成报表的表单列表页面右上方点选报表选择你要生成的报表或是直接从报表页面签新增报表。

                                                                                                  在页面签上的报表单击钮可以浏览保存的报表也能生成新的报表。

                                                                                                  Ragic可以分析你数据的数值字段来汇整一个排行报表,只要确认要汇整的字段和值,Ragic就可以自动地计算出总和相异之处、一段时间中的差异与百分比,也可以进一步生成圆饼图。

                                                                                                  点击打开相关数据

                                                                                                  点击排行报表的结果或是圆饼图都能够直接该打开表单中的相关数据。

                                                                                                  排行报表数据设置

                                                                                                  以下是你能在排行报表进行的设置说明

                                                                                                  选项 描述 自选?
                                                                                                  日期范围 选择一个月作为日期范围,你也可以选择"所有时间" 自选
                                                                                                  日期字段 在你的表单内选择一个日期字段让Ragic分析 强制
                                                                                                  字段值 选择一个字段让Ragic根据该字段的值来排行 强制
                                                                                                  数据字段 选择一个作为数据分析的字段,Ragic会分析总和与过去同期间的变化为何 强制

                                                                                                  保存你的报表

                                                                                                  如果你时常需要使用此种报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  将报表打印或是存成PDF檔

                                                                                                  你也可以点选右方的打印机图符来将你的报表打印或是存成pdf檔。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  检视已保存的报表

                                                                                                  用户可以在报表页面签下找到你保存好的报表。

                                                                                                  自订搜索条件来筛选报表结果

                                                                                                  你也可以藉由已经保存好的 共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了 固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.3    数据透视

                                                                                                  生成数据透视

                                                                                                  你可以在你要生成报表的表单列表页面右上方点选报表选择你要生成的报表或是直接从报表页面签新增报表。

                                                                                                  在页面签上的报表单击钮可以浏览保存的报表也能生成新的报表。

                                                                                                  Ragic可以根据你在数据库所选取的数据来汇整出数据透视,你可以改变垂直与水平字段来创建你需要的报表,Ragic会根据你的设置自动地计算出总和的值。

                                                                                                  也可以分析多组垂直及水平字段。

                                                                                                  点击打开相关数据

                                                                                                  点击数据透视的结果能够直接该打开表单中的相关数据。

                                                                                                  数据透视的版面分配

                                                                                                  你可以参阅下面的列表说明来设置数据透视的版面分配。

                                                                                                  选项 描述 自选?
                                                                                                  字段值 选择一个数值字段,作为Ragic 分析垂直与水平字段的依据 强制
                                                                                                  垂直字段 选择一个字段,作为Ragic显示的依据 强制
                                                                                                  水平字段 选择一个字段,作为Ragic显示的依据 强制

                                                                                                  保存你的报表

                                                                                                  如果你时常需要使用此种报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  打印你的报表或是存成pdf檔

                                                                                                  你也可以点选右方的打印机图符来将你的报表打印或是存成pdf檔。

                                                                                                  浏览保存的报表

                                                                                                  用户可以在报表页面签下找到你保存好的报表。

                                                                                                  自订搜索条件来筛选报表结果

                                                                                                  你也可以藉由已经保存好的 共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了 固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.4    行事历

                                                                                                  制作行事历

                                                                                                  你可以在你要生成报表的表单列表页面右上方点选报表选择你要生成的报表或是直接从报表页面签新增报表。

                                                                                                  在页面签上的报表单击钮可以浏览保存的报表也能生成新的报表。

                                                                                                  Ragic可以藉由你所选的日期/时间字段制作行事历。首先为活动选择开始日期并视需要选择结束日期,接着选定一个字段作为该活动名称显示的位置。

                                                                                                  除了一般日期字段,行事历报表也支持周期日期字段。选择周期日期字段后,系统会自动关闭结束日期的选项,并让你选定一个字段作为该活动名称显示的位置。

                                                                                                  可用于做定期提醒,例如客户生日、固定保养日、证书更新等定期项目。

                                                                                                  多样的行事历检视模式

                                                                                                  你能以月历、周历或日历三种模式检视。

                                                                                                  当使用周历及日历检视时,建议使用包含小时的日期格式类别。

                                                                                                  月历则适合需要持续好几天的工作。

                                                                                                  周历适合每周工作或排班,能藉由有小时的日期格式发挥它的优势。

                                                                                                  日历能快速地浏览一整天的工作事项。

                                                                                                  存成报表

                                                                                                  如果你时常需要使用此种报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  打印或存成pdf檔

                                                                                                  你也可以点选右方的打印机图符来将你的报表打印或是存成pdf檔。

                                                                                                  检视已保存报表

                                                                                                  用户可以在报表页面签下找到你保存好的报表。

                                                                                                  利用自订搜索来筛选

                                                                                                  你也可以藉由已经保存好的共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.5    工作事项

                                                                                                  创建工作事项

                                                                                                  你可以在你要生成报表的表单列表页面右上方点选报表选择你要生成的报表或是直接从报表页面签新增报表。

                                                                                                  在页面签上的报表单击钮可以浏览保存的报表也能生成新的报表。

                                                                                                  你可以用你在Ragic的数据来创建一个工作事项。

                                                                                                  为了去记录你工作事项内完成任务的日期,你需要至少一个日期字段

                                                                                                  使用你的工作事项

                                                                                                  当完成工作事项时,可以在选项打勾,当你这么做时现在的日期会自动地保存在你空的日期字段中。

                                                                                                  一旦你的工作事项勾选为完成以后,下次你再进入工作事项时就不会看到已经完成的项目。

                                                                                                  保存你的报表

                                                                                                  如果你时常需要使用此种报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  打印你的报表或是存成pdf檔

                                                                                                  你也可以点选右方的打印机图符来将你的报表打印或是存成pdf檔。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  浏览保存的报表

                                                                                                  用户可以在报表页面签下找到你保存好的报表。

                                                                                                  自订搜索条件来筛选报表结果

                                                                                                  你也可以藉由已经保存好的 共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了 固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.6    标签生成器

                                                                                                  用数据生成标签

                                                                                                  你可以在你要生成报表的表单列表页面右上方点选报表选择你要生成的报表或是直接从报表页面签新增报表。

                                                                                                  在页面签上的报表单击钮可以浏览保存的报表也能生成新的报表。

                                                                                                  你可以藉由Ragic的标签生成器利用特定字段一次为表单内的所有数据设计标签。

                                                                                                  你可以改变字体大小、标签宽度、高度或是否显示字段名称。

                                                                                                  注意:如果有发现字段值显示不完整的话,可能是高度或宽度不够!

                                                                                                  另外,标签生成器的功能是“显示表单内已有的字段内容”,例如,假设该表单已经有一个条形码字段且有字段值的话,可以利用标签生成器,选取条形码字段来生成条形码标签;但假设该表单没有这样的字段的话,标签生成器不会凭空自行帮您生成一组条形码标签。因此,如果你的需求是要制作条形码标签的话,请记得先在表单上创建条形码字段并填入字段值内容,再来使用标签生成器。

                                                                                                  如果标签需要包含一个以上的字段的话,例如产品编号、条形码以及单价,你可以藉由左边的+号来新增标签要包含的字段。

                                                                                                  选择多个字段时,会单击照选择的字段顺序来显示。

                                                                                                  你也可以选择以A4大小来预览。

                                                                                                  打印标签

                                                                                                  这些标签可以简单地被打印出来,只要点选右上方的打印图符。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  标签报表版面分配

                                                                                                  下面是你可以为标签生成器报表作的设置。

                                                                                                  选项 描述 自选?
                                                                                                  标签使用字段 选择Ragic表单内的其中一字段作为Ragic作为标签显示的字段值 至少一个,点选+来新增多个字段
                                                                                                  字体大小 输入期望的内容字大小 自选
                                                                                                  缩排 输入期望的字段缩排 自选
                                                                                                  对齐 输入期望的字段位置 自选
                                                                                                  宽度 输入期望的标签总宽度 自选
                                                                                                  高度 输入期望的标签总高度 自选
                                                                                                  换行 选择多个字段时与上一个之间是否换行 自选

                                                                                                  保存报表

                                                                                                  如果你时常需要使用此种报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  将报表保存成PDF檔

                                                                                                  你也可以点选右方的打印机图符来将你的报表打印或是存成pdf檔。

                                                                                                  浏览已保存的报表

                                                                                                  用户可以在报表页面签下找到你保存好的报表。

                                                                                                  筛选报表显示内容

                                                                                                  你也可以藉由已经保存好的 共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了 固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.7    显示地图

                                                                                                  将地址显示在地图上

                                                                                                  你可以在你要生成报表的表单列表页面右上方点选报表选择你要生成的报表或是直接从报表页面签新增报表。

                                                                                                  在页面签上的报表单击钮可以浏览保存的报表也能生成新的报表。

                                                                                                  如果你在数据库表单内有一个地址字段,你可以用Ragic汇整成一个报表,来在地图上显示所有的纪录。只要选择一个标签使用字段,地图就会告诉你这些地址在哪里。

                                                                                                  如果想要显示地址在地图上,勾选标签使用字段旁的是否显示地址

                                                                                                  而点击地图上的图钉时,和此站点相关的数据也会显示在画面的右侧。

                                                                                                  将目前位置与缩放设为默认值

                                                                                                  系统管理员可以透过此单击钮将目前位置与缩放设为默认,报表保存后未来其他用户打开此报表时就会显示目前的位置及缩放比例。

                                                                                                  存成报表

                                                                                                  如果你时常需要使用此种报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  打印或存成pdf檔

                                                                                                  你也可以点选右方的打印机图符来将你的报表打印或是存成pdf檔。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  检视已保存报表

                                                                                                  你可以很简单地在报表页面签下找到你保存好的报表。

                                                                                                  利用自订搜索来筛选

                                                                                                  你也可以藉由已经保存好的共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.8    曲线图

                                                                                                  生成曲线图

                                                                                                  你可以在你要生成报表的表单列表页面右上方点选报表选择你要生成的报表或是直接从报表页面签新增报表。

                                                                                                  在页面签上的报表单击钮可以浏览保存的报表也能生成新的报表。

                                                                                                  Ragic 的曲线图可以用来表示一段时间的数值变化。如果你的表单上有数字(或金额)字段)、有日期字段,你就可以直接用它来生成曲线图,其中时间段的信息会展现在水平的 X 轴上、而不同时期数值的波动则会显示在垂直的 Y 轴上。

                                                                                                  你可以透过点选不同的字段,生成不同的图表来切换浏览结果,也可以把特定设置下生成的报表保存起来。

                                                                                                  曲线图报表设置

                                                                                                  上图是一个曲线图报表的范例。点击报表页面签、点击“曲线图”后,你会看到类似这样的画面,其中左上方的区块,会秀出目前图表是依据哪些字段生成出来的:

                                                                                                  系统会先帮你抓取一些默认的字段,但你也可以依照需求,在这个区块中,点选下拉式菜单来重新选择你想分析的字段,以下依序说明:

                                                                                                  此区块第一行主要是让你选择数据如何分群,以及选择要根据数据的“总和”或是“平均值”来绘制曲线图。

                                                                                                  点击第一列最左方的下拉式菜单,可以选择如何将数据分群(归类)。

                                                                                                  这个下拉式菜单的默认选项是“全部数据”,若维持这个默认选项,这个曲线图将只会显示一条线,这条线就代表全部未经归类的数值数据。

                                                                                                  而其他列出的选项,则来自于报表数据来源表单中所有的“从菜单选择”字段。以上图的例子来说,“全部数据”以外列出的选项分别是“性别”与“姓名”(来源表单上的选项字段)。点选“性别”时,图表上会秀出两条曲线,一条代表男生的数据、一条代表女生的数据。

                                                                                                  此区块第二行则是让你选择你要分析的数值(Y 轴)。你可以选择分析来源表单的数据笔数或该表单的数字金额字段。

                                                                                                  假设你前面选择要分析的是“全部数据”,在这里你会看到菜单旁边有个“+”号,代表你可以选择同时看到多个数值字段的分析结果,例如收缩压、舒张压、心跳等,它们会显示成多条不同颜色的线。而如果你前面已经选择将数据分成多条线来显示的话,这边就只能选择分析一个数值字段。

                                                                                                  第三行是让你选择你要分析的时间依据,系统会列出所有来源表单中的日期字段以及系统自动记录的数据创建日期让你选择。你也可以在此选择要分析的时间区间,例如每天、每周、每月等。

                                                                                                  保存报表

                                                                                                  如果你时常需要使用此种报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  打印报表或保存成PDF檔

                                                                                                  你也可以点选右方的打印机图符来将你的报表打印或是存成pdf檔。

                                                                                                  浏览已保存的报表

                                                                                                  你可以很简单地在报表页面签下找到你保存好的报表。

                                                                                                  筛选报表显示内容

                                                                                                  你也可以藉由已经保存好的 共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了 固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.9    甘特图

                                                                                                  生成甘特图

                                                                                                  你可以在你要生成报表的表单列表页面右上方点选报表,选择你要生成的报表类型。或者,直接从报表页面签中新增报表。

                                                                                                  点选页面签上的报表单击钮后,可以浏览已经保存的报表,也可以生成新的报表。如有需要删除或重新命名报表,只要在报表名称上方单击右键即会出现动作菜单。

                                                                                                  只要你的数据有开始日期及结束日期字段,Ragic 就可以利用你的数据来生成甘特图。

                                                                                                  甘特图报表字段设置

                                                                                                  您可以自行选择甘特图是要以小时或是15分钟的时间刻度来显示。

                                                                                                  归类只会列出选项字段,透过归类的设置,在甘特图中,数据会依据归类来显示。选择标签来决定甘特图长条旁要显示的名称。

                                                                                                  如果要在甘特图上显示更多其他信息的话,在显示其他字段:做设置即可。

                                                                                                  保存报表

                                                                                                  如你经常使用此报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  打印报表或保存成PDF檔

                                                                                                  你也可以点选右方的打印机图符来将你的报表打印或是存成pdf檔。

                                                                                                  浏览已保存的报表

                                                                                                  你可以很简单地在报表页面签下找到你保存好的报表。

                                                                                                  筛选报表显示内容

                                                                                                  你也可以藉由已经保存好的 共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了 固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.10    分群报表

                                                                                                  生成分群报表

                                                                                                  你可以在你要生成报表的表单列表页面右上方点选报表,选择你要生成的报表类型。或者,直接从报表页面签中新增报表。

                                                                                                  点选页面签上的报表单击钮后,可以浏览已经保存的报表,也可以生成新的报表。如有需要删除或重新命名报表,只要在报表名称上方单击右键即会出现动作菜单。

                                                                                                  Ragic 可以分析你的数据来生成分群报表。

                                                                                                  你可以透过选择不同的分群字段来分析你的报表,点选加号可以新增多个分群字段。(请特别留意,分群字段的顺序会影响分群报表的结果。)选择后点击生成报表,系统会依据列表页面的字段生成分群报表。

                                                                                                  保存报表

                                                                                                  如你经常使用此报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  打印报表或保存成PDF檔

                                                                                                  你也可以点选右方的打印机图符来将你的报表打印或是存成pdf檔。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  浏览已保存的报表

                                                                                                  你可以很简单地在报表页面签下找到你保存好的报表。

                                                                                                  筛选报表显示内容

                                                                                                  你也可以藉由已经保存好的 共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了 固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.11    看板(任务板)报表

                                                                                                  生成看板报表

                                                                                                  你可以在你要生成报表的表单列表页面右上方点选报表,选择你要生成的报表类型。或者,直接从报表页面签中新增报表。

                                                                                                  点选页面签上的报表单击钮后,可以浏览已经保存的报表,也可以生成新的报表。如有需要删除或重新命名报表,只要在报表名称上方单击右键即会出现动作菜单。

                                                                                                  只要你的数据有选择字段,Ragic 就可以利用你的数据来生成看板报表。

                                                                                                  看板报表字段设置

                                                                                                  您可以自行选择看板图表的归类字段以及要显示的内容。

                                                                                                  透过归类的设置,在看板报表中,数据会依据归类来显示。选择显示来决定看板图表中所显示的信息。

                                                                                                  使用报表

                                                                                                  在看板报表中,你可以拖曳卡片来变更该笔数据的状态。

                                                                                                  拖曳后,原数据页面面的归类字段会自动更新字段值,也会显示在历史纪录中。

                                                                                                  保存报表

                                                                                                  如你经常使用此报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  打印报表或保存成PDF檔

                                                                                                  你也可以点选右方的打印机图符来将你的报表打印或是存成pdf檔。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  浏览已保存的报表

                                                                                                  你可以很简单地在报表页面签下找到你保存好的报表。

                                                                                                  筛选报表显示内容

                                                                                                  你也可以藉由已经保存好的 共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了 固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.12    用户报表

                                                                                                  你可以在应用商店中系统报表的归类下安装用户报表

                                                                                                  用户报表

                                                                                                  用户使用分析页面签可以查看用户的使用状态,例如:登录的ip、登录频率、是否启用两步骤认证等等。

                                                                                                  目前上线用户页面签可以看到近一年在线用户的人数趋势。

                                                                                                  保存报表

                                                                                                  如果你时常需要使用此种报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  将报表打印或是存成PDF檔

                                                                                                  你可以点选右方的打印机图符来将你的报表打印或是存成PDF檔。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  检视已保存的报表

                                                                                                  用户可以在报表页面签下找到你保存好的报表。

                                                                                                  筛选报表

                                                                                                  你也可以藉由已经保存好的 共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了 固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.13    签核报表

                                                                                                  如果有很多签核需求,可以到应用商店系统报表取得签核报表。安装后用户就可以在报表里查看所有与自己相关或是代理人的签核数据。

                                                                                                  报表最上方可以选择进行签核的身份,如果有代理人的话可以选择代理人的身份帮忙签核。

                                                                                                  待签核报表

                                                                                                  等待您签核的数据

                                                                                                  可以跨表单看到所有自己该签核但没有签核的数据并将数据勾选起来一次签核完成。

                                                                                                  点选数据会显示飞入窗口,签核前可以再次确认。

                                                                                                  目前阶段名称代表该签核层次名称;签核进度代表该笔数据共有几阶及已完成几阶。

                                                                                                  勾选要签核的数据后,输入理由及密码,填写完后即可同意或拒绝签核。签核完成的数据就不会显示在这张报表之中。

                                                                                                  与您相关的签核数据

                                                                                                  有时候签核会卡在某一关,导致无法如期完成,这时可以在待签核报表下方与您相关的签核数据查看签核的进度。

                                                                                                  显示的数据会分成两种:

                                                                                                  1. 自己是签核发起人的数据,签核发起人字段会是自己的用户名称。

                                                                                                  2. 现在还没轮到自己,但之后会需要自己签核的数据。

                                                                                                  如有有人过久没有签核,就可以根据目前阶段名称找到当下应该签核的人。

                                                                                                  已签核报表

                                                                                                  在这边可以查看自己签核过的所有数据。

                                                                                                  7.14    圆饼图

                                                                                                  生成圆饼图

                                                                                                  你可以在你要生成报表的表单列表页面右上方点选报表,选择你要生成的报表类型。或者,直接从报表页面签中新增报表。

                                                                                                  点选页面签上的报表单击钮后,可以浏览已经保存的报表,也可以生成新的报表。如有需要删除或重新命名报表,只要在报表名称上方单击右键即会出现动作菜单。

                                                                                                  圆饼图报表字段设置

                                                                                                  Ragic可以分析你的数据并且汇整成一个圆饼图。圆饼图可以显示数据之间的比例。

                                                                                                  你可以藉由左上方的第一个字段来选择分析的模式,可以选择数据笔数或是某个数量字段

                                                                                                  而旁边则是要分析的字段,选择之后就会看到第二个可选字段。只选一个就会看到单层的圆饼图。选两个就可以看到双层的圆饼图。

                                                                                                  藉由圆饼图你就可以可视化数据间的比例。

                                                                                                  保存报表

                                                                                                  如你经常使用此报表,你可以点选右方的存成报表来保存你的报表。

                                                                                                  如果打印时想要隐藏报表外框,你可以点选右上方的外框图符。

                                                                                                  打印报表或保存成PDF檔

                                                                                                  你也可以点选右方的打印机图符来将你的报表打印或是存成pdf檔。

                                                                                                  浏览已保存的报表

                                                                                                  你可以很简单地在报表页面签下找到你保存好的报表。

                                                                                                  筛选报表显示内容

                                                                                                  你也可以藉由已经保存好的 共通筛选来选择您想要显示的报表内容。

                                                                                                  如果数据中被设置了 固定筛选,那报表会根据其来生成结果。

                                                                                                  报表内嵌工具

                                                                                                  利用内嵌工具,你可以内嵌报表到你的站点或是传送链接给其他人。

                                                                                                  点选报表画面右上方 < / > 进入报表内嵌工具

                                                                                                  重置报表

                                                                                                  点击此箭头标志就可重置报表。

                                                                                                  7.15    预约系统

                                                                                                  在实务中,常会有需要管理预约会议室或设备租借的情况发生,这时候你就可以运用预约系统

                                                                                                  一个设计好的预约系统,操作方式大概像这样:先选择要预约的日期,就可以看到预约物(会议室)的可预约时间。

                                                                                                  选定预约物后,可以再点选要预约的时间,并在右侧窗口输入备注(选填)及预约。

                                                                                                  其他用户也要预约时,能够看到先前的预约状况并且无法选取已经被预约的时段。

                                                                                                  设计预约系统

                                                                                                  要使用预约系统,可以直接安装应用商店行政类别的会议室管理会议室管理(开放大众使用)范本并进一步修改成你需要的设计;或是自行创建表单。而设置预约系统报表时,表单必须至少要有以下五种字段:

                                                                                                  1、预约物:要预约的标的,支持选项与链接字段,常见的像是:会议室、租借设备、课程、人员(预约会议)、单击摩、看诊等等都适用。

                                                                                                  2、开始时间:预约开始的时间,仅支持日期字段,格式必须包含日期与时间,例如 yyyy/MM/dd HH:mm:ss。

                                                                                                  3、结束时间:预约结束的时间,仅支持日期字段,格式必须包含日期与时间,例如 yyyy/MM/dd HH:mm:ss。

                                                                                                  4、预约人:预约的人,支持 4 种字段,根据适用的情境择一即可:

                                                                                                  (1) 用户字段:希望限定只有内/外部用户可以预约,可以搭配默认为该用户设置,这样在预约的时候就会默认是自己预约的。 当预约人字段种类是选择用户字段时,自己预约的时段是红色,别人的是蓝色。

                                                                                                  (2) Email 字段:可以让没有帐号的用户也可以预约。

                                                                                                  (3) 自由输入字段:可以让没有帐号的用户也可以预约。

                                                                                                  (4) 链接字段、选项字段:限定只有存在于链接来源表单或选项列表中的用户可以预约。

                                                                                                  5、备注:仅支持自由输入字段,可以用于填写借用原因或任何备注事项。

                                                                                                  对应完五个字段后,可以进一步设置:

                                                                                                  6、时间的间隔长度:一个时段的长度,例如:15分钟、30分钟、60分钟等等。

                                                                                                  7、开放或关闭预约的时间:开放周几以及每日开放预约的时间。选择弹性设置的话,可以做更细部的时间设置,例如:周一只开放下午、周三只开放上午,或是指定日期并设置开放或关闭的时间。

                                                                                                  以上设置接口是只有系统管理员SYSAdmin页面签管理员才看得到,一般用户不会看到设置的接口。

                                                                                                  使用预约系统

                                                                                                  一般用户可以至报表页面签下使用系统管理员设计好的预约系统,预约系统的来源表单及功能权限设置中的生成及访问报表都需要开放权限给用户所属群组,用户才能够使用。

                                                                                                  进入预约系统后,先在左侧选择日期,接着在右侧上方选取想要查看的预约物(如果重新选择预约物,要点击查看当日时间表来刷新),接下来在右侧下方点选要预约的时段。

                                                                                                  选择预约时段后,可以右侧输入备注,最后单击下预约才会真正送出数据。

                                                                                                  再次进入预约系统,也可以修改先前的预约纪录。

                                                                                                  补充说明

                                                                                                  以下是预约系统的特性:

                                                                                                  1、以下数据不会显示在预约系统上:

                                                                                                  (1) 开始时间大于结束时间的数据

                                                                                                  (2) 过去时间的数据

                                                                                                  (3) 两个有冲突时段的数据,只会显示最先抓到的那一笔(这情况不太会发生,因为要用预约系统的话通常都不会直接手动去表单新增数据)

                                                                                                  2、跟其他报表不同的是,设置区块只有系统管理员页面签管理员能看到。

                                                                                                  3、数据的时间都是根据公司设置的公司时区

                                                                                                  4、要给访客(没有帐号)用户预约,要将 EVERYONE 群组权限设成公告板用户或问卷用户。访客只能在第一次修改预约数据,关闭浏览器窗口后,就无法修改先前新增的数据,如果要再次修改,需要透过系统管理员

                                                                                                  5、此系统的访问权限与表单权限一样,当没有权限查看别人的数据时,会显示为灰色时段区块且看不到预约人身份。

                                                                                                  8.1    RESTful HTTP API 集成

                                                                                                  Ragic的HTTP API,基本上是一个RESTful的API,利用程序来读写数据到你的Ragic数据库。这样一来,你可以用正在跑的软件或客制化的表单与报表来集成Ragic。

                                                                                                  想要获得更多信息,可以阅览Ragic HTTP API Integration Guide

                                                                                                  8.2    Javascript工作发动机

                                                                                                  所有的表单都可以让Ragic的Javascript Workflow Engine伺服端来运行复杂的商业逻辑,像是计算成本与库存余额。基本上任何复杂的商业逻辑你都可以运行,但是不能够被Ragic现有的功能-伺服端的脚本覆盖过去。

                                                                                                  详细内容可以参阅这篇文章

                                                                                                  想要获得更多信息,请联络 support@ragic.com。

                                                                                                  9    私有主机版说明

                                                                                                  若公司有特殊的资安考量,并且具备良好的主机维护能力,以及信息安全知识,也可以选择将 Ragic 安装在公司内部的服务器上使用,而非选择云版本。强烈建议公司内部有专业的信息人员,具备网络服务器维护经验,才选择私有主机方案,以策信息安全!

                                                                                                  私有主机方案的最低人数限制为 10 名用户并且以年付为单元,专业版及企业版都可以选择安装在私有主机,价格信息请参阅定价页面面

                                                                                                  安装步骤

                                                                                                  1. 请确保要存放 Ragic 系统的服务器中安装有 Java SE Development Kit 8 的 JDK。您可以至此链接此链接中找到需要的 JDK。
                                                                                                  2. 拷贝您的 Ragic 系统 Zip 檔到您的服务器中,您可以使用您登记过的帐号密码登录 www.ragic.com 并至此链接下载最新的 Ragic 私有主机版软件。
                                                                                                  3. 解压该 Zip 檔至您希望安装 Ragic 的文件夹中。
                                                                                                  4. 您会需要两个授权文件 license.xml 和 sig。这两个文件在您订购私有主机版后会被寄送至您的邮箱中。将这两个文件拷贝到您 Ragic 文件夹中的 cust 子文件夹内,这也是未来您需要更新授权文件的地方。

                                                                                                  5. 如果您是使用 Linux 操作系统,须使用 chmod 来确保您有权限运行 bin/ragic.sh 和 bin/setclasspath.sh 这两个文件。
                                                                                                  6. 新增并设置环境变量:

                                                                                                    JAVA_HOME:指向您安装 JDK 8的路径

                                                                                                    RAGIC_HOME:指向安装 Ragic 的路径

                                                                                                    Windows环境中可以在我的计算机单击右键,选择内容,找到进阶系统设置后点击环境变量

                                                                                                    如果您不想要变更您的环境变量,您可以直接修改 ragic_dbv7.sh (Linux) 或 ragic_dbv7.bat (Windows) 并增加如同下面格式的两行字,并记得将等号后方修改为相对应的路径:

                                                                                                    JAVA_HOME= /usr/lib/jvm/java-8-openjdk-amd64

                                                                                                    RAGIC_HOME= /home/ragic

                                                                                                    您也可以修改 JAVA_OPTS="-Xms1g -Xmx1g 的部分,调整Ragic能使用多少内存。1g 就代表可以使用 1GB 的内存。改成 JAVA_OPTS="-Xms10g -Xmx10g 就代表可以使用 10GB 的内存。建议服务器整体有多少内存,分配最多七成给 Ragic 的服务,以免影响操作系统运作。

                                                                                                  7. 接着便可以开始运行启动 Ragic 的动作:

                                                                                                    在 Windows 环境,找到您 Ragic 文件夹下的 bin 文件夹,手动运行:./ragic_dbv7.bat start

                                                                                                    在 Linux 环境,手动运行下列指令:./ragic_dbv7.sh manual

                                                                                                    在 Linux 系统上您可以增加 nohup 这个指令,如此一来可以让程序在您的用户离开系统后不会被终止,或者将它增加至系统服务中。记得在 Linux 上要用 root 权限或是用 sudo 运行,才能使用 port 80。

                                                                                                    一般在重新启动的时候,建议先检查目前系统是否已经在运行 Ragic。最简单的检查方式就是直接用浏览器联机看看目前是否连得到服务,确认连不到任何服务才是有把目前运行的 Ragic 程序砍光,如果有重复同时运行会造成系统发生错误。如果是在 Linux 上可以使用 ps aux | grep java 来检查有没有 java 的程序在运行。在 Windows 上则是观察是否有名称叫 java 程序在运行中,有的话都是需要先砍掉。

                                                                                                  8. 使用您的浏览器并联机至您 Ragic 服务器的 localhost (127.0.0.1),或远端主机的 IP 或主机名称,接着您就可以看到下列的画面:

                                                                                                    您现在所创建的这位用户会获得此 Ragic 服务器管理员的权限。当设置完成后,您会被导向 Ragic 私有主机版的默认主页,之后您便可以在该服务器上开始创建所有需要的应用。

                                                                                                    成功完成设置会看到的画面:

                                                                                                    (备注:若您无法成功运行您的Ragic服务器,请确认您的防毒软件未阻塞Ragic服务器运行。在某些特殊情形下,Ragic服务器会遇到被防毒软件挡住,而无法运行的状况。)

                                                                                                  9. (非必要) 如果你的私有主机是在内网,无法联机到因特网的话,你会需要安装一个 PDF 文件生成的服务在该台服务器上,以支持把数据印成 PDF 的功能。首先要安装 Node Js,你可以在此链接取得安装檔(目前是建议选用 10.15.1 这个 LTS 版本)。

                                                                                                    Windows系统安装步骤 :

                                                                                                    (1) 直接点两下安装。

                                                                                                    (2) 打开命令提示字符,输入node -v,假如出现10.15.1代表安装成功。

                                                                                                    Ubuntu系统安装步骤:

                                                                                                    (1) sudo apt-get install build-essential checkinstall

                                                                                                    (2) sudo apt-get install libssl-dev

                                                                                                    (3) curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

                                                                                                    (4) 设置环境变量

                                                                                                    export NVM_DIR="$THE_DIR_WHERE_YOU_INSTALL_NVM/.nvm"

                                                                                                    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

                                                                                                    (5) 确认是否设置成功

                                                                                                    nvm --help

                                                                                                    (6) 安装NodeJs nvm install 10.15.1

                                                                                                    (7) 确认是否安装成功以及 version 是否为 10.15.1 node -v,版本不对的话输入 nvm use 10,15.1,假如有其他错误信息的就请依照信息排除即可。

                                                                                                     

                                                                                                    (8) 确认看看npm是否也顺便安装好了 npm -v

                                                                                                     

                                                                                                    再来是安装 Puppeteer 这个 NodeJs 套件,无关系统步骤都是相同的:

                                                                                                    (1) 先到 $YOUR_RAGIC_ROOT\web\sims\js\pdfMaker 输入 npm i Puppeteer@1.12.1

                                                                                                    (2) 接着回到 $YOUR_RAGIC_ROOT,输入 node web\sims\js\pdfMaker\nodeJs $YOUR_PORT 打开 pdf 下载功能,YOUR_PORT 需跟之前设置在 Config 内的 PHANTOMJS_SERVER_PORT 一致。

                                                                                                  Linux 启动及终止 Ragic 服务指令

                                                                                                  启动: sudo nohup ./bin/ragic.sh manual

                                                                                                  停止:sudo pkill -f RagicJetty9Server

                                                                                                  请注意停止服务时,不建议使用强迫终止,除非万不得已。

                                                                                                  私有主机设置

                                                                                                  主机网址及邮件服务器设置

                                                                                                  设置好服务器后,请记得到私有主机设置的地方,修改 SERVER_NAME 参数,确定他写上了该台服务器的 ip 或是网址;接着再填写邮件服务器的设置,以避免通知信件功能无法正常运作,记得更改私有主机设置后重启才会生效。

                                                                                                  以下为私有主机设置填写邮件服务器的信息:

                                                                                                  SMTP_SERVER=请填入您的 SMTP 邮件服务器网址

                                                                                                  SMTP_SENDER_AUTH_USER=登录 SMTP 服务器的用户名称

                                                                                                  SMTP_SENDER_AUTH_PWD=登录 SMTP 服务器的用户密码

                                                                                                  SMTP_SSL_ENABLE=使用加密 smtps 联机填写 true;无加密 smtp 填写 false

                                                                                                  SMTP_PORT=无加密 smtp 的端口

                                                                                                  SMTP_SSL_PORT=加密 smtps 联机的端口

                                                                                                  SMTP_SENDER_PERSONAL=系统寄信时使用的名称

                                                                                                  SMTP_SENDER_EMAIL=系统寄信时的回信邮箱

                                                                                                  防火墙设置

                                                                                                  防火墙分服务器对外联机 outbound 跟对内联机 inbound,要能够访问 Ragic 服务需要开 80 / 443 inbound,Ragic要能够访问 PDF 服务器的话会变成要开 80 outbound 及 Port 8888。

                                                                                                  每日自动备份

                                                                                                  您可以在私有主机设置中加入以下属性来使用每日自动备份的功能

                                                                                                  DISTR_DBBACKUP_PATH=请填入放备份檔的目录 (例如 : D:/DBBackUp/ )

                                                                                                  DISTR_PRESERVED_NUM=留存几天份的备份檔 (例如 : 7)

                                                                                                  记得更改私有主机设置后重启才会生效。

                                                                                                  还原备份

                                                                                                  您可以用数据库还原的功能,将您从在线版下载的 Ragic 备份檔还原到您的私有主机版上。不过注意到因为数据库里面的用户都没有在您的私有主机登记过,所以要进到用户管理的表单,将他们一一重新保存,才会登记到系统中,另外再将他们的密码一一复位成一个新的默认密码,才能让用户使用这个默认密码登录。

                                                                                                  更新授权

                                                                                                  在帐号管理 => 私有主机管理的地方可以上载更新您的授权檔。

                                                                                                  如果授权已经过期,没办法从私有主机管理处更新的时候,可以直接把授权码拷贝到 Ragic 安装目录的 cust 文件夹中,重启启动服务即可。

                                                                                                  系统更新

                                                                                                  在更新之前,请确保您已经将 Ragic 文件夹内的所有数据进行备份!

                                                                                                  您会需要登录我们云的 Ragic 站点(若云版没有帐号,要先从官网登记一个),链接下面网址,以取得下列所述的所有更新补丁或者完整版本软件,下载完成后透过系统设置里的私有主机设置进行系统更新。

                                                                                                  下载最新更新文件网址是:https://www.ragic.com/sims/download.jsp

                                                                                                  完整更新

                                                                                                  在一些状况下,我们会建议您进行一次完整更新。如此一来,您会需要下载完整版本的 Ragic。如果您有对安装 Ragic 的文件夹路径进行调整,您也会需要再次修改在 bin 文件夹中的 .sh 或 .bat 檔。请确保您在进行这些修改前有针对旧的 .sh 与 .bat 檔进行备份。在进行任何更新前,您都会需要先停止Ragic服务器,而在更新完毕后,您也会需要重启服务器。

                                                                                                  系统表单更新

                                                                                                  当有针对公司设置功能权限设置的新功能发布时,会需要更新系统表单才能取得该功能。

                                                                                                  您可以至上面提供的网址中,选择 ”Ragic On-premises account setup forms patch” 下载并运行解压。解压后,请将 "ragic-setup" 文件夹中总计 19 个扩展名为 .nui 的文件拷贝至您原本安装路径中的 "ragic-setup" 文件夹下,覆盖原本的 .nui 文件。完成后不需重启服务器,回到系统表单内刷新即可生效。

                                                                                                  备注:请勿重新命名安装路径中的 "ragic-setup" 文件夹,以避免系统无法顺利运行。

                                                                                                  硬件规格说明要求

                                                                                                  Linux (Recommended)

                                                                                                  • Ubuntu Linux 10.04 and above (64-bit)

                                                                                                  • Red Hat Enterprise 6.x and above (64-bit)

                                                                                                  • Suse Linux Enterprise Server 10 SP2, 11.x and above (64-bit)

                                                                                                  • Oracle Linux 6.x and above (64-bit)

                                                                                                  • RAM: over 8GB

                                                                                                  • Disk space: over 200GB


                                                                                                  Windows

                                                                                                  • Windows 7 or later (64-bit)

                                                                                                  • Windows Server 2012 or later (64-bit)

                                                                                                  • RAM: over 8GB

                                                                                                  • Disk space: over 200GB


                                                                                                  Mac OS X

                                                                                                  • Intel-based Mac running Mac OS X 10.7.3 (Lion) or later. (64-bit)

                                                                                                  • Administrator privileges for installation

                                                                                                  • RAM: over 8GB

                                                                                                  • Disk space: over 200GB

                                                                                                  瞭解更多:
                                                                                                  我们为什么要开发Ragic?
                                                                                                  免费课程
                                                                                                  使用说明
                                                                                                  Ragic定价
                                                                                                  Ragic应用
                                                                                                  最新信息:
                                                                                                  博客
                                                                                                  Facebook
                                                                                                  YouTube
                                                                                                  北京立即科技有限公司
                                                                                                  info@ragic.com
                                                                                                  京ICP备2022003680号