会说话的ABAP report
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了会说话的ABAP report相关的知识,希望对你有一定的参考价值。
report?z.
INCLUDE?ole2incl.
DATA:?ole???TYPE?ole2_object,
??????voice?TYPE?ole2_object,
??????text??TYPE?string.
text?=?‘With?the?advent?of?ES6?(referred?to?as?ES2015?from?here?on),?which?not?only?made?promises?native?to?the?language?without?requiring?one?of?the?countless?available?libraries,‘
&&?‘we?also?got?generators.?Generators?have?the?ability?to?pause?execution‘?&&
‘within?a?function,?which?means?that?by?wrapping?them?in?a?utility?function,?‘?&&
‘we?have?the?ability?to?wait?for?an?asynchronous?operation?to?finish?before‘?&&
‘?moving?on?to?the?next?line?of?code.?Suddenly?your?asynchronous?code?could‘?&&
‘?start?to?look?synchronous!‘.
DATA:?it_tline?TYPE?STANDARD?TABLE?OF?tline.
CREATE?OBJECT?voice?‘SAPI.SpVoice‘.
CALL?METHOD?OF?voice?‘Speak‘?=?ole
???EXPORTING?#1?=?text.
*
用的也是很老的OLE技术:
report代码直接call的MS的sound engine,通过sapi.dll暴露出来,
这个report只是call了dll里其中一个speak方法:
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
以上是关于会说话的ABAP report的主要内容,如果未能解决你的问题,请参考以下文章
在ABAP的report类程序当中,如何将radio button动态的输出,像是WRITE XXX AS CHECKBOX那样的。