フォームモードで、現在バッファに読み込まれているレコードに依存する複数の異なる「フォームフォーマットリスト」を持つ方法はありますか? たとえば、ファイルに 5 つの異なるタイプのレコードがあり、すべて異なるフィールドがあり、各レコード タイプがフィールド番号 1 などで分類されているとします。フィールド番号の値に基づいて、どのフォームが読み込まれるかを定義することは可能ですか?特定の記録のために?つまり、生徒と教師の両方のレコードを含むファイルで、フィールド番号 1 は "T" または "S" で始まります。「T」で始まる場合は教師のフォームをロードし、そうでない場合は生徒のフォームをロードします。