求助:Web Dynpro for ABAP的ALV如何得到被选中的多行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助:Web Dynpro for ABAP的ALV如何得到被选中的多行相关的知识,希望对你有一定的参考价值。

对于传统ABAP的ALV,可以追加一列,然后将该列名指定给layout参数的BOX_FIELDNAME,这样通过ALV每行的该字段值就能知道哪些行被选中了,那么对于Web Dynpro for ABAP的ALV,是通过SALV_WD_TABLE Component Usage实现的,现在允许用户选中多行,那么怎么样才能知道哪些行是被选中的呢,请高手指教。

利用ALV绑定的context node:lt_elems = lo_node->GET_SELECTED_ELEMENTS( INCLUDING_LEAD_SELECTION = abap_true ). 参考技术A 多谢edison_tc,提供的方案简单好用。今天才上的系统试验了一下,不好意思哈

[ABAP]求助 关于READ_TEXT函数以及ALV的问题

想用ALV输出在计划协议中的长文本用READ_TEXT函数将长文本读至 IL_TLINE 内表 带表头行然后把每行连接至一行,用ALV输出LOOP AT IL_TLINE.WA_TEXT1 = IL_TLINE.CONCATENATEWA-TEXT WA_TEXT1 INTO WA-TEXT.ENDLOOP.将WA-TEXT做为ALV的一个栏目但是输出显示时只能最多显视125个字符有什么方法能将其不管有多少字符都能输出么?

参考技术A 长文本ALV显示会自动截取255个字符,据我所知是木办法的 参考技术B 对,255 看来暂时无解了喊他们不要大篇大篇文章的贴上切 精简为上 参考技术C debug一下罗,看看ALV输出前的WA-TEXT有没有截断另,WA-TEXT定义的够长不罗 参考技术D 先谢谢楼上的大哥还好 导出来保存成EXCEL文件可以显视全但是奇怪 我认真数了 只有125个字符按理说时应该255也

以上是关于求助:Web Dynpro for ABAP的ALV如何得到被选中的多行的主要内容,如果未能解决你的问题,请参考以下文章

求助:Web Dynpro for ABAP的ALV如何得到被选中的多行

ABAP系列SAP Web Dynpro 技术简介

ABAP EWM PRDI交货单过账

ABAP EWM PRDI交货单过账

ABAP EWM PRDI交货单过账

Web Dynpro 服务配置