有時候在一個報表裏會有多個ALV可以選擇輸出,在使用時用戶可能會給不同的ALV保存佈局,爲了避免不同ALV的佈局混用,佈局混用了有可能會出現打印預覽時看不到數據或者導出數據到EXCEL表時沒有數據,這時應該設置一下函數“REUSE_ALV_GRID_DISPLAY ”的IS_VARIANT 參數
1、定義變量:DATA: G_VARIANT LIKE DISVARIANT.
2、給變量賦值: G_VARIANT-REPORT = SY-REPID.
G_VARIANT-HANDLE = '0001'. "不同ALV給不同編號