MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 16/04/18, 02:52:17
GiardinoTemple GiardinoTemple is offline
Junior Member
 
Fecha de Ingreso: abr 2018
Mensajes: 1
Ayuda SAP ABAP R3

Buenas! Tengo estas 3 dudas, por favor me podrían ayudar a resolver?

Para qué sirve la tabla de eventos de un reporte ALV? Explique si es válido decir que es un atributo opcional.

Cual seria el resultando que veriamos en la tabla interna t_mara del siguiente ejemplo:

En la tabla MARA tengo solamente los siguientes registros:

1 MATNR: 200000001, MATKL: 450000560, MTART: AAAA
2 MATNR: 200000001, MATKL: 450000560, MTART: AAAB

DATA: t_mara like mara occurs 0 with header line.

SELECT matnr, matkl FROM mara INTO CORRESPONDING FIELDS OF TABLE t_mara.

Indique como quedaria el contenido de la tabla ‘dias’ en función de la ejecución del siguiente codigo:

dias feriados Resultado:
001 - Lunes | 001 - Feriado
002 - Martes | 008 - Feriado
003 - Miercoles | 006 - Feriado
004 - Jueves | 007 - Feriado
005 - Viernes |
006 - Sabado |
007 - Domingo |

TYPES:
BEGIN OF ty_reg,
id(3) type n,
text(20) type c,
END OF ty_reg.

DATA:
dias TYPE STANDARD TABLE OF ty_reg WITH HEADER LINE,
feriados TYPE STANDARD TABLE OF ty_reg WITH HEADER LINE.

SORT: dias BY id, feriados BY id.
LOOP AT dias
READ TABLE feriados WITH KEY id = dias-id BINARY SEARCH.
IF sy-subrc EQ 0.
dias-texto = feriados-texto.
MODIFY dias INDEX sy-tabix.
ENDIF.
ENDLOOP
Responder Con Cita
  #2  
Viejo 25/04/18, 15:22:01
Avatar de vic3
vic3 vic3 is offline
Member
 
Fecha de Ingreso: mar 2017
Mensajes: 33
1) no sé a que te refieres... imagino que será al evento doble click y todos esos... pues para desencadenar un evento al realizar alguna acción

2) en la tabla interna no te mostraría nada porque hay una coma entre los campos... si se pusiese así:
SELECT matnr matkl FROM mara INTO CORRESPONDING FIELDS OF TABLE t_mara. (sin la coma)

te mostraría esto:
200000001 / 450000560 /
200000001 / 450000560 /

3) y en esta ya me he cansado de hacerte la tarea... vamos que tu puedes, no es tan difícil!
__________________
Consultor técnico SAP
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 23:10:06.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web