MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Agregar color al texto de la screen (foro/showthread.php?t=107724)

Emmanuelingo 20/05/20 15:42:30

Agregar color al texto de la screen
 
Buenas gente, hace 2 meses estoy trabajando como consultor SAP y la verdad soy muy nuevo en el tema. Este es mi primer trabajo de verdad y ya hice una parte pero ahora me piden lo siguiente:

tengo un select-option con 8 campos y me piden que a solo 3 de ellos los pinte de color azul. Como "ayuda" me dijo mi jefe que el componente "INTENSIFIED" me pinta de azul los textos.
Yo tengo lo siguiente:

SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE text-001.
SELECT-OPTIONS: s_bukrs FOR prps-pbukr
OBLIGATORY MODIF ID REP,"Sociedad
s_posid FOR prps-posid MODIF ID REP, "pep
s_aufnr FOR aufk-aufnr MODIF ID REP, "orden
s_grafos FOR afko-aufnr MODIF ID REP, "orden
s_gjahr FOR rpsco-gjahr MODIF ID REP,"ejercicio
s_perio FOR marv-lfmon MODIF ID REP, " periodo
s_status FOR tj02-istat MODIF ID REP .
PARAMETERS: s_chk AS CHECKBOX MODIF ID REP USER-COMMAND chk.
SELECTION-SCREEN END OF BLOCK B2.

AT SELECTION-SCREEN OUTPUT.

LOOP AT SCREEN.
IF screen-group1 eq 'REP'.
IF rb_rep = 'X'.
screen-active = 1.
screen-INTENSIFIED = 1.
ELSE.
screen-active = 0.
ENDIF.

MODIFY SCREEN.
ENDIF.

IF screen-group1 eq 'CON'.
IF rb_cons = 'X'.
screen-active = 1.
ELSE.
screen-active = 0.
ENDIF.

MODIFY SCREEN.
ENDIF.

IF screen-group1 eq 'WEB'.
IF rb_web = 'X'.
screen-active = 1.
ELSE.
screen-active = 0.
ENDIF.

MODIFY SCREEN.
ENDIF.
ENDLOOP.

Este fue el ejemplo de mi jefe que me pinta TODOS los textos.
Desde ya agradezco la ayuda y perdón si es algo muy simple pero estoy empezando y la verdad estoy un poco perdido.

vic3 08/07/20 05:25:05

Re: Agregar color al texto de la screen
 

Tu jefe está en lo cierto, puedes resaltar el color del texto poniéndolo en azul. El ejemplo que te dio también es bueno, entonces mi pregunta es: ¿Qué necesitas si ya te ha comentado él lo que tienes que hacer?

Un saludo :)


Husos Horarios son GMT. La hora en este momento es 10:17:40.

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