FileMaker Pro 14 - 通过按下按钮传递变量

FileMaker Pro 14 - Pass Variable From Button Press

我有很多列,我希望能够让用户按下每列的标签以按该字段对数据 alphabetically\numerically 进行排序。

我已经可以轻松完成此操作,但效率不高。我可以为每一列制作一个脚本并将其设置为按该列排序,甚至可以创建一个全局变量来跟踪方向。相反,我想将它缩减为一个脚本,并根据 button\label 被按下的内容将一个变量传递给脚本。

到目前为止,我发现有人说您可以更改每个颜色并以这种方式获取变量,但我不希望类别 headers 具有不同的颜色。是的,我可以简单地为每个人使用一个 one-step 过程,但是当他们第二次单击它时,我无法撤消它。有什么想法吗?

您可以传递一个脚本参数,您可以在其中指定要在按钮上执行的脚本。从那里,您可以指定要排序的字段,如果您愿意,可以为字段的排序方式(顺序和名称)设置全局变量,您可以在条件格式中使用这些变量来提供视觉反馈。

为此有很多技术,但这是我特别用于任意大数据集的技术,在这些数据集上不应在计算中进行排序。