2018年8月29日 星期三

ABAP/4 : How to avoid ALV cursor return to first row when call method ALV_OBJ->REFRESH_TABLE_DISPLAY

Reference : https://archive.sap.com/discussions/thread/1935438

User 反應當 ALV 按完 Button 後,如果目前在第 n 筆,會自動跳回第一筆



查了一下主要發現程式是在呼叫下面 ALV method 後發生的回到第一筆的情況

CALL METHOD alv_obj->refresh_table_display
  EXCEPTIONS
    finished = 1
    OTHERS   = 2.


看起來很多人再問這問題,一 Google 馬上找到 https://archive.sap.com/discussions/thread/1935438 這內容


DATA : ls_stbl type lvc_s_stbl.

ls_stbl-row = 'X'.
ls_stbl-col = 'X'.

CALL METHOD alv_obj->refresh_table_display
  EXPORTING
    is_stable = ls_stbl
  EXCEPTIONS
    finished = 1
    OTHERS   = 2.

即可解決以上問題

沒有留言:

張貼留言

How to install & specified python version or distreibtuion package version in google colab

在買了 RTX 3080 要來 挖礦...  嗯~是跑機器學習後,結果發現了 GOOGLE COLAB,其實之前在「GAN 對抗式生成網路」一書就有看到,但資訊人就是什麼都想自己安裝,在本機用 Anaconda + pyCharm 弄了 GPU 環境,結果有天從新竹回家發現家裡沒...