Que onda abapers, tengo un problemilla, tengo un parameter el cual le quiero añadir la funcionalidad de search help, lo quiero llenar desde una tabla interna pero no se puede, les muestro mi tabla:
Mi parameter:
y como intento llenarlo:
pero simplemente cuando le doy clic al matchcode me dice que no existen valores
es decir no me muestra nada de los valores de mi tablita.
Que puede ser?
Saludos.
Código:
WA_Statu-Value = 'P'. WA_Statu-Text = 'Pendientes de sustituir'. APPEND WA_STATU TO TI_STATU. WA_Statu-Value = 'S'. WA_Statu-Text = 'Surtidas'. APPEND WA_STATU TO TI_STATU. WA_Statu-Value = 'N'. WA_Statu-Text = 'No tratadas'. APPEND WA_STATU TO TI_STATU.
Código:
PARAMETERS: P_STATU TYPE CHAR25.
Código:
INITIALIZATION. "< bscablfran
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_STATU.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
RETFIELD = 'Text'
WINDOW_TITLE = 'Text'
VALUE_ORG = 'S'
TABLES
VALUE_TAB = ti_statu
RETURN_TAB = IT_MATCH
EXCEPTIONS
PARAMETER_ERROR = 1
NO_VALUES_FOUND = 2 ." BSCABLFRAN >
"Leemos lo que obtenermos y se lo pasamos a nuestro parámetro
READ TABLE IT_MATCH INDEX 1.
MOVE IT_MATCH-FIELDVAL TO P_STATU.
es decir no me muestra nada de los valores de mi tablita.Que puede ser?
Saludos.
Comentario