fbernaus
21st April 2004, 19:03
Hola,

¿Sabeis como se le pasa en la función del AFS un campo que es un combo box? Por ejemplo en el campo Tipo de Movimiento de la sesión "Introducir transacciones de stock por artículo" (tdinv1101m000) el campo Tipo movimiento se establece escogiendo un valor de un combo box.

Como puedo poner en el código que pone el valor de este campo, el valor?

He probado lo siguiente, pero sin éxito:
tipo_movimiento = "Transferencia de stock"
baanobj.ParseExecFunction("ottstpapihand", "stpapi.put.field(" & Chr(34) & sesion_baan & Chr(34) & "," & Chr(34) & "tdinv100.kowt" & Chr(34) & "," & Chr(34) & tipo_movimiento & Chr(34) & ")")

Y también poniendo: tipo_movimiento = "5" , siendo 5 el índice que corresponde a ese valor del combo (y suponiendo que se indexa desde 0).

Cualquier idea será bienvenida. Muchas gracias

Felipe_Saavedra
21st April 2004, 21:46
Hola podrias tratar con:

"tckowt.stc.correction"

Suerte,

vvvvvv

fbernaus
22nd April 2004, 17:47
¿De donde sale ese código? Um... no me suena

Felipe_Saavedra
22nd April 2004, 19:55
Los combo box usan valores enumerated, ese valor seria el equivalente a poner el numero 5.

Puedes cambiar el 5 por ese valor, no se si funcione o no, es solo una idea.

Saludos,