#1
|
|||
|
|||
Realizar un Query
Hay alguna manera sencilla de realizar un query en SAP?
¿¿Tengo que entrar a las SQ03, 02 y 01 para crear grupo de usuarios, infoset, etc.?? o cómo puedo realizar solo un simple SELECT como este?: Select a.matnr, a.maktx, a.matkl, b.wgbezGracias |
#2
|
|||
|
|||
Hola, te ahorras todos esos pasos con la SQVI.
Saludos. |
#3
|
|||
|
|||
Gracias, haré la prueba.
|
#4
|
|||
|
|||
Se puede lograr...
Por lo que veo, lo que necesitas es hacer un inner join en tu consulta.
Si se puede, e n ABAP existe el codigo para lograrlo, eh aqui un ejemplo de la sentencia: SELECT * INTO CORRESPONDING FIELDS OF TABLE T_BSAK FROM ( BKPF INNER JOIN BSAK ON BKPF~BELNR = BSAK~BELNR ). Tambine puedes usa run for all entries para lograr el mismo resultado: SELECT * INTO TABLE T_BKPF FROM BKPF. IF NOT T_BKPF[] IS INITIAL. SELECT * INTO CORRESPONDING FIELDS OF TABLE T_BSAK FROM BSAK FOR ALL ENTRIES IN T_BKPF WHERE BELNR EQ T_BKPF-BELNR. Q opcion es la mas rapida, el inner join, la mas comoda para mi hasta ahora es el for all entries...
__________________
el tema esta en hacer la pregunta correcta... |
Herramientas | Buscar en Tema |
Desplegado | |
|
|