alv

    2熱度

    1回答

    我正在使用類cl_gui_alv_grid創建ALV輸出網格。一個輸出表的列的通過使用fieldcatalog的相應記錄定義爲一個複選框: ls_fcat-checkbox = 'X'. ls_fcat-edit = 'X'. 對於包含複選框的列的所有記錄,它們都設置未選中。我的問題是我可以實現什麼邏輯,以便對於某些行,當顯示ALV時將複選框設置爲選中狀態。

    2熱度

    3回答

    我有以下問題。 我想爲我的用戶顯示一個始終作爲ALV列表的ALV網格。因此,而不是總是這樣做... ...我想設置一個變量或東西,例如,SU01會一直告訴我的輸出作爲ALV列表。 有沒有竅門,讓我這樣做呢? ALV網格是從SAP標準事務中呈現的,因此我無法控制底層的ABAP代碼。 編輯: 我有可能改變佈局。 但是我唯一的選擇是SAP清單瀏覽器和Microsoft Excel中。 當我選擇SAP清單

    1熱度

    1回答

    我有一個顯示ALV的報告。雙擊特定列後,ALV中的某些字段可以自定義。這是通過將該欄的fieldcatalog行的'編輯'屬性設置爲'X'來完成的。 <fs_field_cat_line>-edit = 'X'. 當我設置的更新fieldcatalog,優化其寬度和刷新ALV * setting fieldcatalog lo_alv_grid->set_frontend_fieldcata

    2熱度

    2回答

    我正在編寫一個程序,並且我有三列可以在其中一個列沒有數據時複製下一列的內容,反之亦然。爲什麼列正在複製鄰居列? 這裏列用紅色圈正在複製從列藍色圈的內容,這是不賴特。紅色的列應該有0個值。 REPORT Z_KABAP_STATUS_COMENZI. TABLES T003P. TABLES AFKO. TABLES AFPO. TABLES AUFM. TABLES AUFK. TA

    0熱度

    1回答

    我在ALV中調用事務時遇到問題。 現在我想調用交易,當我雙擊我的彈出窗口中的行。它可能與否? 感謝答案 我用user_command '& IC1' -double點擊呼叫一個彈出窗口的數據: IF selfield-fieldname = 'MATNR'. PERFORM popup. FORM彈出: FORM popup. DATA: wa_data LIKE zdata.

    0熱度

    2回答

    如何使用alv報告在ABAP中對行進行求和? sum = gross_weight + net_weight 它創建一個新的列總和,這是兩行的總和。 我已經嘗試使用: <code> wa-fieldname = 'IT_NET_WEIGHT'. wa-seltext_s = 'Qun'. wa-ddic_outputlen = '10'. APPEND wa TO fcat. wa-fie

    1熱度

    1回答

    我需要在報告SM20的輸出ALV網格中顯示tcode說明以及tcode字段(列)。 該報告已包含tcode字段(列),所以只需要在輸出中添加一個附加列以顯示tcode和tcode的描述。 TSTCT是表和TTEXT是tcode描述字段。 我如何使用增強功能來實現這一點。 我搜查了一下,發現在包括rsau_class_auditlist_impl, 中有一種方法,即方法write_list_abou