Wpis z mikrobloga

Form example USING ppar TYPE ztable.

     FIELD-SYMBOL: TYPE ztable.

    ASSIGN (ppar) TO .

ENDFORM.


Sypię się na "ASSIGN" i mówi, że: "ppar musi być znakowym obiektem (typ danych C, N, D, T lub STRING".

Dlaczego? Przecież p
par i mają ten sam typ...

#abap #sap
  • 2
  • Odpowiedz
@Zashi: Hejka,
Nie podobają mi się te nawiasy przy (ppar) bo to oznacza że nazwa zmiennej na jakiej użyjesz assign powinna być w ppar.

łatwiej będzie na przykładzie to wytłumaczyć

FIELD-SYMBOL: TYPE ztable.

DATA name(5) type c value 'PPAR'.

ASSIGN (name) TO .


Czyli SAP powinien sprawdzić sobie sprawdzić co siedzi w name i poszukać takiej zmiennej jak wartość w name czyli w powyższym wypadku będzie to PPAR
  • Odpowiedz