2009-07-06 9 views
0

Nous avons un module de fonction qui contient un paramètre IS_USER importation, qui est de type S_USER, S_USER est une structure et contient les champs suivants:Pourquoi ce module de fonction ABAP définit-il toujours le paramètre d'importation avec <Initial>?

USER_ID  USER_ID  CHAR 60 

IP_ADDR  IP_ADDR  CHAR 16 

SESSION_ID SESSION_ID CHAR 20 

LANGU  SPRAS  LANG 1 

MACHINE_NAME MACHINE_NAME CHAR 128 

SAP_PASSPORT SAP_PASSPORT STRING 0 

EXTRA_DATA   STRING 0 

Lorsque le test exécuter le module de fonction SE37, le paramètre IS_USER toujours avoir le "<" Intial ">" texte et aucun champ dans il peut être modifié. Est-ce que quelqu'un sait ce qui ne va pas ici?

Répondre

1

Vous devez retirer la chaîne de votre structure de données personnalisée si vous souhaitez utiliser SE37 pour tester votre FM. L'écran de test SE37 n'aime pas les structures profondes.

Si vous devez utiliser une chaîne, vous devez écrire un programme de test au lieu d'utiliser SE37.