Lea en SAP Netweaver . . .

Desanudando Conceptos: SAP HANA

No hay “newsletter”, conferencia o evento del ambiente ERP que en los últimos meses haya ahorrado detalles y especulaciones sobre el nuevo paradigma: SAP HANA.

En medio del marketing “hype”, es siempre difícil para los que estamos en el ruedo decodificar lo esencial de las nuevas tecnologías, así que aquí va nuestro aporte para ayudar a una cabal y conceptual comprensión de SAP HANA.

FaceBookTwitterGoogle+

SAP Netweaver / ABAP                  Notas técnicas / Tips / Tutorials

Cómo modificar comandos de edición en formularios Sapscripts y Smartforms

Aprenda a modificar comandos de edición utilizados en formularios Sapscripts y Smartforms, para alterar la manera de mostrar los datos en el mismo.

Al momento de realizar un formulario en ABAP, especialmente en un formulario Sapscript (aunque también es útil en Smartforms), existe la posibilidad de aplicar una serie de comandos de control en la edición de los mismos, que con algunas modificaciones sobre el formato original, ayudarán fácilmente a desplegar de manera diferente la información que se ha tomado previamente de tablas, estructuras, etc., y cuyos datos se desean mostrar en el formulario que se está diseñando.

Estos comandos son aplicables tanto a formularios Sapscripts, desde el editor standard,  como también en Smartforms desde el editor de texto distinguido por el ícono  ABAP-edicion-formularios-icono

La siguiente imágen muestra un ejemplo de uso de uno de los comandos a aplicar en la edición de formularios:

ABAP-edicion-formularios-comando

Como ejemplo, el comando especificado en la imagen anterior, comprime el dato de BSEG-BELNR.

En la tabla siguiente se detallan los comandos que corresponden a la acción que se desea realizar junto con el resultado luego de su aplicación:

Acción a realizar Comando Resultado
Justificar a la derecha:

Original

Modificación

&Variable&

&Variable(15R)&

Smart

Smart

Compresión de texto (espacio entre caracteres):

Original

Modificación

&Variable&

&Variable(C)&

10 0 0 0 0 0

1000000

Mostrar decimales:

 

Original

Modificación

 

&Variable(.2)&

&Variable(.4)&

Ej: 1000 Length 10

1,000.00

1,000.0000

No mostrar valores nulos:

Original

Modificación

&Variable&

&Variable(I)&

0.00

 

No mostrar ceros a la izquierda:

Original

Modificación

&Variable&

&Variable(Z)&

001

1

No mostrar signo:

Original

Modificación

&Variable&

&Variable(S)&

100.00-

100.00

No mostrar separador:

Original

Modificación

&Variable&

&Variable(T)&

1,000.00

1000.00

Llenar con caracteres:

Original

Modificación

&Variable(F*)&

&Variable(F0)&

**100.00

00100.00

Números flotantes:

 

Original

Modificación 1

Modificación 2

 

&Variable&

&Variable(E6)&

&Variable(E)&

Ej: 123456.78 TYPE fltp

+1.23456780000000E+05

+123456.780000000

+0.12345678000000E+06

 

Para tener en cuenta ...

  • La tabla anterior incluye en la lista de comandos de edición, los  más utilizados dentro de los formularios Sapscripts.
  • Sin embargo, si se utilizan estos comandos en formularios Smartforms, ofrecerán un buen complemento a los Smartstyles.

Copyright 2012 - Teknoda S.A.

IMPORTANTE:
“Notas técnicas de SAP ABAP" se envía con frecuencia variable y sin cargo como servicio a nuestros clientes SAP. Contiene notas/tutoriales/artículos técnicos desarrollados en forma totalmente objetiva e independiente. Teknoda es una organización de servicios de tecnología informática y NO comercializa hardware, software ni otros productos.
Si desea suscribir otra dirección de e-mail para que comience a recibir las Notas Técnicas SAP, envíe un mensaje desde esa direcciónsapping@teknoda.com, aclarando nombre, empresa, cargo y país del suscriptor.

SAP, SAP Netweaver, R/3 y ABAP son marcas registradas de SAP AG. SAP no es el editor de esta publicación y no es responsable de la misma en ningún aspecto. La información contenida en esta publicación ha sido generada por nuestros especialistas a partir de fuentes consideradas confiables y del ejercicio profesional cotidiano. No obstante, por la posibilidad de error humano, mecánico, cambio de versión u otro, Teknoda no garantiza la exactitud o completud de la misma.
COPYRIGHT TEKNODA S.A. PROHIBIDA SU REPRODUCCION TOTAL O PARCIAL SIN CONSENTIMIENTO DE TEKNODA


n_Carlos-Aparicio - Especialista ABAP

Comentarios  

0 #3 Celeste 26-08-2014 17:16
Cito a Martha:
Hola Edwar yo solo quiero justificar un texto en la SO10 ¿como lo hago?


En la Tx SO10 se accede a un editor de texto formato tipo Word, que presenta en la etiqueta "Párrafo" distintas posibilidades de alineación de texto, entre ellas la de justificación.
Citar
0 #2 Martha 17-06-2014 14:50
Hola Edwar yo solo quiero justificar un texto en la SO10 ¿como lo hago?
Citar
0 #1 Edwar Soto 13-07-2012 15:04
Excelentes tips.
Citar

Escribir un comentario


Código de seguridad
Refescar

Copyright © 2017 Teknoda tips - Tecnologia SAP Netweaver - IBM AS400 - System i - iSeries. Todos los derechos reservados.