地域の魚類調査の結果を表示するウェブマップを作成しています。 調査地点を含むフィーチャクラスと、調査結果を含むテーブルがあり、1対多のリレーションシップクラスで関連付けています。 このフィーチャサービスをAGOLマップに追加し、各地点で捕獲された魚を表示する棒グラフを設定しました。 残念ながら、種は閲覧者にとってわかりやすい順序(アルファベット順や個体数の多い順など)ではなく、ObjectIDに基づいてx軸に表示されます。 たとえば、最初の列にはObjectIDが最も小さい種が表示され、次にObjectIDが2番目に小さい種が表示される、といった具合です。
知りたいことは次のとおりです。
1. 関連テーブルの別のフィールド(捕獲数の合計など)に基づいて、これらの項目がテーブルに表示される順序を変更できますか?
2. それができない場合、別のフィールドに基づく特定の順序で、元のObjectIDを実質的に上書きする方法をご存じの方はいませんか?
テーブルを切り詰めてから並べ替えたテーブルを追加してみましたが、それでも入力テーブルのObjectIDが保持されます。 ほかに方法がなければ、元のExcelデータシートに戻り、個体数の多い順かアルファベット順に採集テーブルを並べ替えてから、テーブルとリレーションシップクラスを作り直そうと思います(そうすれば、ObjectIDも希望する順序になります)。
ありがとうございます