これが事です。私はプロジェクト クラス (プロジェクト情報タイプのもの) を持っています。誰がそれを所有しているか、その状態、進行状況などがあります。プロジェクトに進行状況インジケーター (リソース、リスク、および物事の全体的な進行状況の進行状況インジケーター) が必要です。「緑」、「赤」、または「琥珀」のいずれかです。プロジェクト マネージャーが領域ごとにそれらを選択してフィルターとして使用できるようにしたいと考えています。また、レポート用に読み取り専用ビューで表示される小さなアイコンを各プロジェクト マネージャーに持たせたいと考えています。
最初に、tag、display_name、display_icon などすべてを含む progress_indicator クラスを作成しました。それは機能する可能性がありましたが、「次のようなビューを生成するにはどうすればよいですか...すべての緑色のインジケーターのみを持つ/または少なくとも1つの黄色のインジケーターを持つすべてのプロジェクトを表示します」...
コードでこれを行うには、何らかの方法でこれをハードコーディングする必要があります (方法は?) または、この種のことを行う適切な方法はありますか?