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?

È stato utile?

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
scroll top