tfm いつも大変お世話になっております。 バージョン20.3.2.201になります。 これまではポータル設定でソートをかけていたのですが、自動でソートがかかってしまうので少し使いづらく、ソートボタンを使用して手動でソートをしようと思うのですが、うまく動作しません。 ポータルの中のフィールドでソートをするにはどのようなスクリプトを組めばよろしいでしょうか? ご確認お願いいたします。
himagine 固定した順でしかソートできませんから、ソート用のフィールドを作っておいて、並んでほしい順にそのフィールドに数字を入れることでソートとします。 これだとソート操作でポータル内のレコードが更新されますから、それが不都合なら非保存計算フィールドでソートするようなことも可能ですが、ポータル内のレコードが大量だとソートに時間がかかります。
Shin ソートキーの切り替えが数個くらいでしたら、それぞれの設定のポータルを作っておき、タブコントロールで切り替えたり、オブジェクトを隠す で表示のコントロールする、という方法も使えるかもしれません。 himagine ソート用のフィールドを作っておいて、並んでほしい順にそのフィールドに数字を入れる 共有環境では、バトルになるかもしれませんよ。
tfm himagineさん ありがとうございます。 数字を入れてソートするというのは既に取り入れておりまして、そこの手数を減らすために簡単な方法がないかと思ったのですが、意外と難しいのですね・・・ Shinさんのやり方は申し訳ありません。少しわかりませんでした・・・文面を読み取って自分なりに模索してみます。 変数を設定し、履歴のページに飛んでソートし、また元のレイアウトに戻るのスクリプトを組んだのですが、ポータルには反映されないのですね・・・ 出来たら便利なのでもう少し頑張ってみます
tfm Shinさん himagineさん ありがとうございます。 なんとなく想像できました。 それぞれのポータルというのは現在のやり方とうまくハマらない気がしております。 申し訳ありません。 共有環境のバトルは多分大丈夫なのですが・・・ もう少し考えてみます。
tfm Shinさん サンプルありがとうございます。 こちらをそのまま使用させていただきます。 共有環境のバトル、確かにありそうですが、すでに設定に組み込んでいる番号でソートを優先するようにしていますので問題なそうです。 とても助かりました。 ありがとうございました!