Foro de programación ABAP
SAP / ABAP => Programación ABAP => Mensaje iniciado por: ZeroLino en 27 de Agosto de 2008, 11:04:33 pm
-
para entregar un reporte por medio de write como se hace??
de ante mano grax
y sorry si son muy basicas las consultas
pero soy nuevo en esto
-
Hola,
Copia este ejemplo en un report nuevo y ejecútalo, verás varias formas de hacer WRITE.
Y de paso tienes símbolos que podrás utilizar para tus report.
REPORT ejemplos_write.
WRITE:/1 'Fecha :', sy-datum.
WRITE:/5 'Hora :', sy-uzeit.
WRITE:/10 'Usuario :', sy-uname.
WRITE:/10 'Usuario :', sy-uname.
WRITE:/5 'Hora :', sy-uzeit.
WRITE:/1 'Fecha :', sy-datum.
* SKIP se utiliza para dar saltos de Linea...
SKIP.
WRITE:/1 sy-uline.
SKIP.
WRITE:/3 'Simbolos...'.
WRITE:/3 sy-uline(40).
SKIP.
WRITE: /3 ' ' AS SYMBOL, 10 ''' ''', 20 'espacio',
/3 '! ' AS SYMBOL, 10 '''! ''', 20 'caja mas',
/3 '" ' AS SYMBOL, 10 '''" ''', 20 'caja menos',
/3 '# ' AS SYMBOL, 10 '''# ''', 20 'círculo mas',
/3 '$ ' AS SYMBOL, 10 '''$ ''', 20 'círculo menos',
/3 '% ' AS SYMBOL, 10 '''% ''', 20 'cuadrado relleno',
/3 '& ' AS SYMBOL, 10 '''& ''', 20 'cuadrado medio relleno',
/3 ''' ' AS SYMBOL, 10 ''''' ''', 20 'cuadrado',
/3 '( ' AS SYMBOL, 10 '''( ''', 20 'circulo relleno',
/3 ') ' AS SYMBOL, 10 ''') ''', 20 'circulo medio relleno',
/3 '* ' AS SYMBOL, 10 '''* ''', 20 'circulo',
/3 '+ ' AS SYMBOL, 10 '''+ ''', 20 'rombo relleno',
/3 ', ' AS SYMBOL, 10 ''', ''', 20 'rombo',
/3 '. ' AS SYMBOL, 10 '''. ''', 20 'X negrita',
/3 '/ ' AS SYMBOL, 10 '''/ ''', 20 'nota',
/3 '0 ' AS SYMBOL, 10 '''0 ''', 20 'documento',
/3 '1 ' AS SYMBOL, 10 '''1 ''', 20 'documento chequeado',
/3 '2 ' AS SYMBOL, 10 '''2 ''', 20 'documentos',
/3 '3 ' AS SYMBOL, 10 '''3 ''', 20 'carpeta',
/3 '4 ' AS SYMBOL, 10 '''4 ''', 20 'carpeta mas',
/3 '5 ' AS SYMBOL, 10 '''5 ''', 20 'carpeta menos',
/3 '6 ' AS SYMBOL, 10 '''6 ''', 20 'carpeta abierta',
/3 '7 ' AS SYMBOL, 10 '''7 ''', 20 'menos negrita',
/3 '8 ' AS SYMBOL, 10 '''8 ''', 20 'mas negrita',
/3 '9 ' AS SYMBOL, 10 '''9 ''', 20 'checkbox',
/3 ': ' AS SYMBOL, 10 ''': ''', 20 'radiobutton',
/3 '; ' AS SYMBOL, 10 '''; ''', 20 'triangulo izquierdo',
/3 '< ' AS SYMBOL, 10 '''< ''', 20 'triangulo derecho',
/3 '= ' AS SYMBOL, 10 '''= ''', 20 'triangulo arriba',
/3 '> ' AS SYMBOL, 10 '''> ''', 20 'triangulo abajo',
/3 '? ' AS SYMBOL, 10 '''? ''', 20 'mano izquierda',
/3 'A ' AS SYMBOL, 10 '''A ''', 20 'flecha izquierda',
/3 'B ' AS SYMBOL, 10 '''B ''', 20 'flecha derecha',
/3 'C ' AS SYMBOL, 10 '''C ''', 20 'flecha arriba',
/3 'D ' AS SYMBOL, 10 '''D ''', 20 'flecha abajo',
/3 'E ' AS SYMBOL, 10 '''E ''', 20 'check_mark',
/3 'F ' AS SYMBOL, 10 '''F ''', 20 'lapiz',
/3 'G ' AS SYMBOL, 10 '''G ''', 20 'gafas',
/3 'H ' AS SYMBOL, 10 '''H ''', 20 'candado cerrado',
/3 'I ' AS SYMBOL, 10 '''I ''', 20 'candado abierto',
/3 'J ' AS SYMBOL, 10 '''J ''', 20 'teléfono',
/3 'K ' AS SYMBOL, 10 '''K ''', 20 'impresora',
/3 'L ' AS SYMBOL, 10 '''L ''', 20 'fax',
/3 'M ' AS SYMBOL, 10 '''M ''', 20 'asterisco',
/3 'N ' AS SYMBOL, 10 '''N ''', 20 'mano derecha',
/3 'O ' AS SYMBOL, 10 '''O ''', 20 'clasificado encima',
/3 'P ' AS SYMBOL, 10 '''P ''', 20 'clasificado debajo',
/3 'Q ' AS SYMBOL, 10 '''Q ''', 20 'sumatorio',
/3 'R ' AS SYMBOL, 10 '''R ''', 20 'papelera',
/3 'S ' AS SYMBOL, 10 '''S ''', 20 'ejecutable',
/3 'T ' AS SYMBOL, 10 '''T ''', 20 'artículo de proceso laboral',
/3 'U ' AS SYMBOL, 10 '''U ''', 20 'precaución',
/3 'V ' AS SYMBOL, 10 '''V ''', 20 'flash',
/3 'W ' AS SYMBOL, 10 '''W ''', 20 'cuadrado largo'.
Saludos ;)