Cosa indica il segno di percentuale nel parametro della funzione abap?
Domanda
Ho incontrato questo frammento abap che ho difficoltà a comprendere.
call function 'com_invoke'
destination pv_wrkdest
exporting
%instid = pv_instance
%method = 'FieldCountGet'
importing
%return = lc_return
fieldcount = pv_fieldcount
exceptions
communication_failure = 1
system_failure = 2
invalid_instance_id = 3
others = 4.
Cosa indica il segno di percentuale nei parametri% instid,% method e% return?
Soluzione
Potrebbe essere solo una convenzione di denominazione (obsoleta)? OSSIA sono tutti i parametri che iniziano con% o Passa per valore " o " Passa per riferimento " ;? Ho appena provato a creare un parametro del genere in un test FM e SAP non lo consentirà.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow