|
#1
|
|||
|
|||
BUENO YA UTILIZO EL CHECKBOX PARA SELECCIONAR LOS RENGLONES A ENVIAR AL ARCHIVO TXT....PERO DE ESTOS QUE ESTAN CON X O SELECCIONADOS NECESITO HACER LA VALIDACION Y DECIR: POR EJEMPLO DE 5 RENGLONES QUE SE MARCAN PARA ENVIO, DECIR QUE UNO POR EJEMPLO NO ES VALIDO PORQUE NO TIENE REFERENCIA (XBLNR)...SI FUERA EL QUINTO REGISTRO EN ALV A ENVIAR (MARCADO YA CON X) COMO LO ILUMINO-MARCO POR EL ERROR. ENTONCES YA EL USUARIO LO DESELECCIONA Y SOLO ENVIA LOS OTROS CUATRO. NO SE PUEDE MARCAR CON COLORES EL RENGLON QUINTO DEL ALV CON ERROR? O TENDRÍA QUE UTILIZAR OTRO CHECKBOX COMO TU DICES Y ANTES DE MOSTRAR EL ALV SALGA ESTE 2DO CHECKBOX CON VALOR?
__________________
Saludos Alabado Seas Yhavé. -Hay Un Mundo Mejor Cuando Aprendes a AMAR |
#2
|
|||
|
|||
Hola.
En ALV con funciones REUSE_ALV puedes colorear celdas de tu ALV. En primer lugar en la declaración de tu tabla resultado para los datos de tu ALV tienes que declarar un campo de siguiente tipo(y creo que tiene que ser siempre el último de tu tabla): En este caso yo lo he llamado "COLOR" puedes poner el nombre que quieras. Despues en el BUILD_LAYOUT tienes que indicarle cual es tu campo para los colores dentro de tu tabla: Luego por cada fila de tu tabla cofiguras el color de tu estructura LVC_T_SCOL, indicándole el nombre del campo a colorear y configurando el color, intensificado, etc. Salu2. PD: Por cierto, yo recurriría al típico campo con semaforito para mostrale la fila incorrecta. |
#3
|
||||
|
||||
Ojo que de estos temas (color celda y campo tipo icono) hay bastantes post en el foro (o por lo menos unos 3 threads)....
__________________
------------------- ¿Dudas para descargar manuales? Ver este tema -> |
#4
|
|||
|
|||
Disculpa como esta lo del semaforito, me podrías pasar el código o explicar como?
__________________
Saludos Alabado Seas Yhavé. -Hay Un Mundo Mejor Cuando Aprendes a AMAR |
#5
|
|||
|
|||
Hola, pues siguiendo el ejemplo q te decía antes, tienes que añadir un campo a tu tabla resultado tipo C de long 1.
Y al igual que antes en el BUILD_LAYOUT decirle que campo vas a usar de semáforo: WA_LAYOUT-LIGHTS_FIELDNAME = 'nomb. del campo de tu tabla'. Luego a cada fila de tu tabla resultado, despues del chequeo que haces le asignas valores 1, 2, 3 cada uno corresponde a un valor del semáforo. Un saludo. |
#6
|
|||
|
|||
Muchas Gracias
A Todos...ya Quedo. Saludos.
__________________
Saludos Alabado Seas Yhavé. -Hay Un Mundo Mejor Cuando Aprendes a AMAR |
Herramientas | Buscar en Tema |
Desplegado | |
|
|