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 17/06/11, 11:58:39
budista1 budista1 is offline
Senior Member
 
Fecha de Ingreso: sep 2010
Mensajes: 154
Red face matchcode a medida

Hola,

tengo este codigo de un matchcode, lo he implantado y al darle al f4 se ven los valores pero el select option no recoje el valor seleccionado.


******************
*MATCHCODE
*******DECLARACIÓN DE VARIABLES*********
DATA: BEGIN OF t_values OCCURS 0,
value(60) TYPE c.
DATA: END OF t_values.

DATA: BEGIN OF t_fields OCCURS 0.
INCLUDE STRUCTURE help_value.
DATA END OF t_fields.
DATA: valor(20) TYPE C.
DATA: BEGIN OF t_EBELN OCCURS 0,
EBELN LIKE zorders-ebeln,
END OF t_EBELN.

DATA P_EBELN LIKE HELP_INFO-FIELDNAME.

*DATA: BEGIN OF S_CG,
*FICTR LIKE ZAC_CG_SEC-FICTR.
*DATA: END OF S_CG.
*DATA: IT_CG LIKE S_CG OCCURS 0 WITH HEADER LINE.

*****EVENTO PARA QUE SE MUESTRE LA AYUDA *********
AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_orco-LOW.

REFRESH: t_values, t_fields.
CLEAR : t_values, t_fields.

t_fields-fieldname = 'EBELN'.
t_fields-tabname = 'ZORDERS'.
t_fields-selectflag = 'X'.
APPEND t_fields. CLEAR t_fields.

SELECT ebeln
FROM zorders
INTO CORRESPONDING FIELDS OF TABLE t_EBELN.

SORT t_EBELN by ebeln.
DELETE ADJACENT DUPLICATES FROM t_EBELN.

LOOP AT t_EBELN.
t_values-value = t_EBELN-ebeln.
APPEND t_values.
ENDLOOP.

CALL FUNCTION 'HELP_VALUES_GET_WITH_TABLE'
EXPORTING
* cucol = 20
* curow = 4
tabname = 't_EBELN'
fieldname = 'ebeln'
IMPORTING
select_value = P_EBELN
TABLES
fields = t_fields
valuetab = t_values.
Responder Con Cita
  #2  
Viejo 17/06/11, 12:47:17
daniel1050 daniel1050 is offline
Member
 
Fecha de Ingreso: oct 2010
Mensajes: 58
Segui este ejemplo que funciona bien:

Responder Con Cita
  #3  
Viejo 19/06/11, 19:51:21
budista1 budista1 is offline
Senior Member
 
Fecha de Ingreso: sep 2010
Mensajes: 154
Smile Merci

Muchas gracias Daniel!!

Voy a probar tu código

Un saludo
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 18:15:14.


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