【问题标题】:FileMaker Pro 13: How to get a summary variable to display an accurate totalFileMaker Pro 13:如何获取汇总变量以显示准确的总计
【发布时间】:2015-10-27 23:20:29
【问题描述】:

我正在处理一个记录数据库,其中包含一个只需要对一些记录(大约四分之一)执行的步骤。为了跟踪哪些记录需要额外的步骤,我创建了一个布尔字段,其中 0 表示“不需要该步骤”,1 表示“需要额外步骤”(这些是在将信息导入数据库之前分配的)。用户还可以选择单击按钮并将布尔值从 0 更改为 1(以防记录将来需要额外的步骤)。

数据库还具有报告功能,可显示需要此额外步骤的记录总数。我需要这个字段来显示这些记录的当前总数,所以我尝试设置一个名为 Total PLQA 的汇总变量,它被定义为给出“Total of”,然后是布尔变量(PLQA Bool)。不知何故,我让总数工作了一次,但是当新记录添加到数据库或用户更改布尔值时,报告变量“Total PLQA”似乎没有更新。不知何故,每当运行报告脚本时,我都需要更新变量,但我不知道如何让它工作。

【问题讨论】:

    标签: database boolean field filemaker summary


    【解决方案1】:

    我尝试设置一个名为 Total PLQA 的汇总变量,它是 定义为“总计”

    这将是一个摘要字段,而不是一个变量

    报告变量“Total PLQA”似乎没有更新 新记录被添加到数据库中或当用户更改布尔值时 价值。

    汇总字段始终显示当前搜索结果的汇总值(除非您将其放在子汇总部分中,它将显示每个排序组的子汇总值)。

    确保您的报表布局基于定义汇总字段的同一个表,并且放置在布局上的汇总字段的实例来自同一个表。

    还要注意:

    1. 导入后,只会找到导入/更新的记录;

    2. 如果您修改布尔字段,则必须先提交记录,然后才能看到汇总字段反映更改。

    【讨论】:

    • 在修改布尔字段时,我使用了一个按钮来替换字段内容而不显示对话框;这算作提交记录吗?我只是将报告页面的布局更改为与模板与摘要字段匹配的模板(“索引”模板)相关联,但我没有看到报告中摘要字段的任何更改。看起来 Filemaker 更改了所有实例以匹配模板中的更改,所以看起来它有效。目前,我在数据库中有 3 条记录需要额外的步骤,但汇总字段仍然只显示 1 条。
    • 由于您的术语不正确,很难理解您的描述 - 例如,FileMaker 没有“模板”。此外,您为什么要替换字段内容(影响搜索结果中所有记录的操作)而不是仅在当前记录中设置字段?在任何情况下,两者都不会提交记录。使用脚本(而不是将单个脚本步骤附加到按钮)并以提交记录步骤结束。
    猜你喜欢
    • 2013-06-07
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 2020-05-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多