Implem / Implem.Pleasanter

Pleasanter is a no-code/low-code development platform that runs on .NET. You can quickly create business applications with simple operations.
https://pleasanter.org
GNU Affero General Public License v3.0
511 stars 81 forks source link

サーバスクリプト items.Sum の絞り込みで、リンク先項目を指定したときにエラーが発生する #512

Closed kenichi-fk closed 3 months ago

kenichi-fk commented 5 months ago

ColumnFilterHash による選択条件にリンク先項目を指定したとき、items.Count, items.Get では絞り込みは正常に動作しますが、items.Sum ではエラーが発生します。

let view = {
    "View": {
        "ColumnFilterHash": {
            "ClassA~11,ClassC": "ZZZ001",
        }
    }
}

let count = items.Count(2490, JSON.stringify(view));
context.Log(`Record Count: ${count}`)
// 正常

let item = items.Get(2490, JSON.stringify(view));
context.Log(`Record Count: ${item.Length}`)
// 正常

let sum = items.Sum(2490, 'NumA', JSON.stringify(view));
context.Log(`Record Sum: ${sum}`);
// エラー
pierre3 commented 5 months ago

Issueありがとうございます。 確認いたしますので、お待ちいただけますでしょうか。

pierre3 commented 4 months ago

こちら現象確認し、不具合として修正いたします。 修正バージョンがリリースされるまで今しばらくお待ちください。

pierre3 commented 3 months ago

お待たせいたしました。 本不具合は Pleasanter1.4.2.0にて解消いたしました。 本バージョンにアップデートの上、ご確認をお願いいたします。