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 04/06/09, 20:40:24
raranibar raranibar is offline
Junior Member
 
Fecha de Ingreso: abr 2009
Mensajes: 5
Enlazar campo de una consulta sql

Hola a todos los del foro

Estoy desarrollando una aplicación tengo dos tablas ZEMPLEADO (COD - Código empleado, NOMBRE-Nombre empleado) y ZPAGO(CODEMP-código empleado, MES, PAGOS,FECHA)
tengo la relación hecha ZEMPLEADO-COD y ZPAGO-CODEMP, en mi screem tengo el campo ZEMPLEADO-COD y cuando selecciono un código válido de empleado me muestra en un ALV los pagos de este empleado.
Como puedo hacer para que cuando escoja un código valido de empleado me muestre aparte del AVL en una caja de texto o un label el nombre del empleado lo que necesito es hacer un binding como puedo enlazar cuando seleccione un código de empleado y me muestre el nombre del empleado

Si me pueden colaborar les estare muy agradecido
Responder Con Cita
  #2  
Viejo 04/06/09, 22:53:38
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Hola, supongo que quieres el detalle por codigo de empleado en una nueva pantalla mostrando un ALV, puedes colocar el nombre del empleado en un titulo del ALV, o como mencionas en una caja de texto, para eso debes crear una variable dentro de la pantalla donde quieres que se muestre el nombre, segun tus tablas el nombre lo sacas de la tabla ZEMPLEADO, y la variable del codigo del empleado la tienes al hacer el doble click sobre la primera pantalla, si quieres que se muestre el nombre lo obtienes en el PBO de la otra pantalla o tbm dentro del PAI de la primera, si derrepente no entendi bien tu problema seria perfecto que nos explicaras con un poco de detalle
__________________
David Carballido Córdova
Responder Con Cita
  #3  
Viejo 05/06/09, 00:37:32
raranibar raranibar is offline
Junior Member
 
Fecha de Ingreso: abr 2009
Mensajes: 5
Que tal David

Primero gracias por responder si no me exprese muy bien lo que quiero es hacer un binding (enlazar) cuando escoja un código de empleado en alguna caja de texto solo lectura o en una etiqueta(label) me aparezca el nombre del empleado espero me hayan entendido
Responder Con Cita
  #4  
Viejo 05/06/09, 01:27:32
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Hola, como te comente si cojes el codigo del empleado, ya tienes la llave primaria para poder obtener el nombre del empleado


En la pantalla donde escoges al empleado puedes llenar la variable g_nombre y realizar la consulta que aparece arriba, y ahi supongo que llamas a otra pantalla con un CALL SCREEN xxx, ahi en esa pantalla debes crear un campo de entrada y salida (I/O) al que llamaras g_nombre y tbm le colocas los atributos de que sea solo salida, ahi veras como se pinta el nombre del empleado en la cajita de texto
__________________
David Carballido Córdova
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:18:53.


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