Difference between revisions of "SAP ABAP TIPS"

From SapWiki
Line 7: Line 7:
 
==Trn. ANST - Automated Notes Search Tool, búsqueda de notas no aplicadas en el sistema.==
 
==Trn. ANST - Automated Notes Search Tool, búsqueda de notas no aplicadas en el sistema.==
 
==[http://wiki.sdn.sap.com/wiki/display/ABAP/ABAP+Tips+and+Tricks+Database Tips & Tricks at SDN]==
 
==[http://wiki.sdn.sap.com/wiki/display/ABAP/ABAP+Tips+and+Tricks+Database Tips & Tricks at SDN]==
==Al declarar un tipo tabla en una estructura, ejemplo:==
+
==Al declarar un tipo tabla en una estructura, error: Dentro de estructuras no se permiten definiciones de tipo genéricas==
  
 
  <nowiki>TYPES: BEGIN OF ty_pernr,
 
  <nowiki>TYPES: BEGIN OF ty_pernr,

Revision as of 21:05, 5 May 2023

Trn. SE84 - Buscar Objetos

En el editor ABAP:

  1. Ctrl+Shift+V - Acceder al historial del clipboard (hasta 12 bloques)
  2. Ctrl+I - Búsqueda Incremental, Ctrl+Shift+I Búsqueda hacia atrás
  3. Ctrl+O - Ir a Línea

Crear Transacción de clase=>método (SE93), ver programa ejemplo DEMO_OO_TRANSACTION Trn. DEMO_OO_METHOD

Trn. ANST - Automated Notes Search Tool, búsqueda de notas no aplicadas en el sistema.

Tips & Tricks at SDN

Al declarar un tipo tabla en una estructura, error: Dentro de estructuras no se permiten definiciones de tipo genéricas

TYPES: BEGIN OF ty_pernr,
     pernr   TYPE p0001-pernr,
     p2003_tab TYPE table of p2003,
    END OF ty_pernr.

de esta forma da error de sintaxis (Dentro de estructuras no se permiten definiciones de tipo genéricas), así que hacía la siguiente pillería para que no de error:

TYPES: BEGIN OF ty_pernr,
     pernr   TYPE p0001-pernr,
     p2003_tab TYPE p2003 OCCURS 0,
    END OF ty_pernr.

pero la manera correcta es:

TYPES: BEGIN OF ty_pernr,
     pernr   TYPE p0001-pernr,
     p2003_tab TYPE TABLE OF p2003 WITH NON-UNIQUE DEFAULT KEY,
    END OF ty_pernr.