Quantcast
Channel: SCN : Popular Discussions - ABAP和Java开发 (ABAP & Java Development)
Viewing all articles
Browse latest Browse all 4604

WD4A中ALV的ON_DATA_CHECK事件无法触发

$
0
0

各位好:

 

一个VIEW中放了个可以编辑的ALV, 另外有一个SAVE按钮保存修改数据。

 

按钮的Action为SAVE, 在ONACTIONSAVE方法中的代码为:

method ONACTIONSAVE .  DATA: l_ref_alv TYPE REF TO iwci_salv_wd_table .  l_ref_alv = wd_this->wd_cpifc_adm_table( ).  l_ref_alv->data_check( ).   "u6B64u5904u8BBEu65ADu70B91 

endmethod.

 

实现ALV  ON_DATA_CHECK的方法名为:ONDATACHECK

method ONDATACHECK .  DATA: node_userlist  TYPE REF TO if_wd_context_node,        elem_userlist  TYPE REF TO if_wd_context_element,        lt_userlist    TYPE if_admin_view=>elements_userlist.  " u68C0u67E5ALVu6570u636Eu662Fu5426u6709u8BEF  CHECK r_param->t_error_cells IS INITIAL.   "u6B64u5904u8BBEu65ADu70B92

endmethod.

 

现在我在ALV表格中做修改后,点击SAVE按钮后能够在断点1处中断, 但是无法在断点2处中断, 说明没有执行到ONDATACHECK方法, 不知为何,请各位指教。

 

谢谢!

 

Edited by: woody cheng on Aug 27, 2009 2:10 PM


Viewing all articles
Browse latest Browse all 4604

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>