PDA

Ver la Versión Completa : Set y Get Parameter


Irua
24/10/07, 16:41:52
Hola,

Estoy trabajando con dos funciones

En una utilizo el SET PARAMETER para guardar un valor que tomo desde la pantalla,

Pero cuando voy a la otra funcion y llamo este valor con un Get Parameter lo trae en 0.

Si pueden ayudarme con este punto.:confused:
gracias:(

temaljose
24/10/07, 16:58:58
Buenas, amigo cuando utilizas el parameter debes colocar el memory id,
ejemplo: parameter campo(5) type c memory id ZXX.
Y luego utilizas el set parameter id 'zxx' field 'Valor' para cambiarlo si asi lo deseas y en el programa donde lo llamas defines algo como esto:

data: valor(5) type c.

get paramater id 'zxx' field valor.

saludos y espero te ayude

Irua
24/10/07, 18:39:51
Ok este es el codigo

READ TABLE FIELDS WITH KEY FIELDNAME = 'TIP_CTA'.
MOVE FIELDS-VALUE TO DTADVEMERCANTIL_TRANSACTION_T-tipo_pago.
MOVE FIELDS-VALUE TO TIP_PAGO.
SET PARAMETER ID 'MER' FIELD TIP_PAGO.
GET PARAMETER ID 'MER' FIELD TIP_PAGO2.

TIP_PAGO contiene el valor dadp por pantalla, pero TIP_PAGO2 no trae ningun valor.:o

ballan
25/10/07, 10:25:24
Prueba a poner la instruccion

call method cl_gui_cfw=>flush.

entre el set parameter y el get parameter

Irua
25/10/07, 16:28:55
mil gracias chicos

Todio funciona perfecto:)

sub_dan
14/11/10, 04:11:43
Prueba a poner la instruccion

call method cl_gui_cfw=>flush.

entre el set parameter y el get parameter


wena gracias totales :)

Erick07
02/11/11, 06:56:54
Gracias fue muy util.