on 05-19-2010 10:33 PM
Necesito incorporar a un campo de usuario el codigo de cliente y el nombre de un socio de negocio. el socio de negocio no es parte del formulario por lo que debe ser buscado en la tabla OCRD.
Alguien me puede orientar en ¿cómo poder buscar dicha información en la tabla de socios de negocio?,
¿es posible incorporar algun tipo de buscador para seleccionar la información desde dicha tabla?
Saludos
Hola....
Si es posible a través de Busquedas Formateadas. En primer lugar puedes crear una consulta simple que traiga el codigo y nombre del Cliente tal como se muestra a continuación:
SELECT T0.CardCode, T0.CardName FROM OCRD T0 WHERE T0.CardType = 'C'
Luego, este query lo guardas. Vas al campo de usuario, posicionado sobre el mismo presiona la combinación de teclas SHIFT + ALT+ F2, y con ello te aparecerá una ventana para crear una búsqueda formateada. En este caso, tu quieres asociar la consulta al campo de usuario, por lo que seleccionas la opcion "Buscar en valores definidos por usuario según consulta grabada"
luego en la barra gris, das doble click y seleccionas tu consulta grabada anteriormente.
Con ello, cada vez que estes en tu campo de usuario, presionando SHIFT + F2, te abrira una ventana con todas las opciones disponibles de Clientes.
Espero te sea de ayuda
Saludos Cordiales,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Muchas gracias Poul, sin duda tu dedicada respuesta ha sido de mucha ayuda. Permíteme abusar de tus conocimientos haciendo una pregunata más.
En un primer campo de usuario aplico la query y selecciono el código del cliente desde la base de datos. ¿Cómo debiera ser la query de la busqueda formateada del segundo campo de usuario para que almacene el nombre del cliente desde el codigo del campo de ususario anterior, todo esto ocurre antes de que el documento sea grabado por lo que los campos de ausuario aún estan a nivel de variables.
En realidad mi problema está a nivel de formato de variables, adjunto la query que sin originar error no funciona
SELECT T0.CardName FROM OCRD T0 WHERE T0.CardType = 'C' and T0.CardCode=$[OPOR.U_SBOCODCLIPD.19.1]
Item=U_SBOCODCLIPD Pane=19 Variable=1
Saludos
Edited by: Patricio Godoy on May 20, 2010 8:33 PM
User | Count |
---|---|
103 | |
14 | |
10 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.