FILEMAKER ||在脚本中订购“月份”结果

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FILEMAKER ||在脚本中订购“月份”结果相关的知识,希望对你有一定的参考价值。

我有这个脚本(部分...)。这意味着要在图表中使用“月份列表”。但是,它应该或应该基于财政年度(2017年的最后3个月和2018年的9个月),所以,应该是October, November, December, January, February, ... August, September,

问题是我按照逻辑顺序得到结果我认为:

January (2018), February (2018) ... September (2018), October (2017), November (2017), December (2017)

这是脚本的一部分:

Let     (
[
year = Invoices::Year ; 
decimal = Left ( Evaluate ( 1/2 ) ; 1 ) ; 
SQL = ExecuteSQL    ( 
                "
                SELECT a."Month", a."Month Name", SUM(a."Total_Consolidado")
                FROM "Invoices" a
                WHERE a."Year" = ?
                GROUP BY a."Month", a."Month Name"
                "
                ; "|" ; ¶  ; 
                year 
                )
] ; 
Substitute ( SQL ; "." ; decimal )
)

我怎样才能设置按日期或年份排序的月份列表,以便在图表中正确显示?

答案

假设Month字段是数字字段,这是预期的行为。您需要在排序中包含年份。创建一个带有年份的计算字段,然后是月份和顺序。

Year & Right(“0” & Month;2)

以上是关于FILEMAKER ||在脚本中订购“月份”结果的主要内容,如果未能解决你的问题,请参考以下文章

如何将数据库从 Filemaker 迁移到 Mysql?

根据月份和年份订购交叉选项卡查询

Filemaker ODBC Python 连接问题 Mac os 10.12.02

我如何在 c 中订购日期结构?

FileMaker Server 15 Windows 安装

FileMaker Pro 版本控制与 Beanstalk / Github / Bitbucket 中的 Git?