今日まで、フィールドは、クラシックレポートのセクションのいずれかで定義されている場合、RTCレイアウトのデータセットにのみ表示できるという印象を受けていました。
それから今日、私は新しいレポートをデザインしていて、古典的なセクションでは見つけることができなかったRTCレイアウトのいくつかのデータセットフィールドに気づきました。
これを確認するために、オブジェクトをテキストファイルとしてエクスポートし、Visual Studioのデータセット結果に表示されていたフィールドの名前を検索しました:Sales_Shipment_Header_No_ Sales_Shipment_Line_Document_No_ Sales_Shipment_Line_Line_No_
それぞれのオブジェクトのテキストファイルで、これらの3つの名前がファイルのセクションで定義されていることがわかりました。しかし、他のどこでも発生しませんでした。他のフィールドの名前を検索すると、テキストフィールドまたはラベルに常に追加の参照がありました。
次に、ラベルやテキストフィールドなど、他のオブジェクトによって名前が参照されていない場合は、データセット内のすべてのフィールドを削除しました。検索でファイル内にこれらの文字列がこれ以上出現しないことを確認し、ファイルをNavisionに再度インポートしました。驚いたことに、これらのフィールドはRTCレイアウトにまだ表示されています(新しいレイアウトを生成しようとしました)。
私の質問:これはバグですか?または、これらのフィールドを生成する他のメカニズムが機能していますか?