それはまさに私の質問です。cl_gui_alv_grid型の参照にdirty assignを使用しますか?一般的に不可能ですか?
トピックで言及したトリックで簡単に解決できる新しい要件を確認する必要があります。
コンサルタントは汚れたアサインを使用することができないと述べています。
私はBADIメソッドの中で始めて、正しく動作するように2つのダーティー・アサインを得ました。
GUIオブジェクトへの参照を持たないオブジェクトを割り当て、もう1つはデータテーブルのみを割り当てます。どちらも同じ、他のプログラムに存在します。
今、同じプログラムのALVグリッドの1つからfieldsymbolを割り当てる必要があります。
SY-SUBRC
は、0
を返しますが、後でfieldsymbolはINITIAL
を示します。
私はこれがセキュリティ上の理由で許可されていないと想像することができます。
とにかく、ここで私の前提の確認や訂正を求めるだけです。
話題のコード例はありますか? –
残念ながら、これは本当に多くのコードです。しかし、私は空の参照を受け取った理由を理解しました。私はPBO badiメソッドの中にいて、グリッドはその時にインスタンス化されませんでした。私は別に働いている。 – icbytes