Quantcast
Channel: Blog de SAP: Actualidad SAP, Business Intelligence, SAP HCM, Abap…
Viewing all articles
Browse latest Browse all 660

SAP Web Dynpro For Abap: Anchura de las tablas UI

$
0
0

En varios artículos anteriores hemos descrito diferentes opciones para formatear las Tablas UI que se programan en Web Dynpro.

En este sencillo artículo vamos a mostrar cómo definir el ancho de la tabla y sus columnas.


Lo primero de todo es definir el atributo fixedTableLayout de las tablas  UI. Si está desmarcado el programa se encargará automáticamente de definir el ancho de las columnas, variando este según el contenido de las celdas. Esto estéticamente puede ser un problema, ya que la anchura de las columnas cambiará simplemente con bajar el scroll de la tabla. Sin embargo, si este atributo está marcado, las columnas siempre tendrán la misma anchura, independientemente del contenido de las celdas.

SAP fixed table layout property

Dejando el atributo mencionado marcado, se puede definir la anchura de cada columna de las tablas UI Para ello, en el atributo width se puede indicar la longitud que se desee para la columna. Este atributo se puede utilizar de varias maneras, pero se recomienda utilizarlo de dos distintas:

Si se especifica anchura en las tablas UI, en su propiedad width, entonces en las columnas se recomienda poner porcentajes, para que el programa calcule el ancho de la columna según estos porcentajes. Por tanto se debe definir un porcentaje para todas las columnas, excepto a una, en la que se puede indicar un * para que esta columna ocupe el resto del porcentaje que no se ha indicado a las columnas

Si no se específica anchura a la tabla tablas UI, entonces se pueden utilizar unidades de medida que se utilizan en CSS. Como por ejemplo el píxel, indicando el número y las letras px (p.ej. 15px), o em y ex, en el que se indica la longitud de la letra M o x en la fuente que se esté utilizando en la columna (p. ej. 10em, 10ex).

También hay que decir que el usuario de la aplicación puede modificar esta anchura en tiempo de ejecución. Con el ratón es posible ensanchar o estrechar cada columna. Si se quiere evitar esto, se debe marcar con una X el parámetro WDDISABLEUSERPERSONALIZATION de la aplicación Web Dynpro.

SAP WDDISABLEUSERPERSONALIZATION

Así, ya es posible definir la anchura de la tabla y de las columnas  en SAP Web Dynpro antes de lanzar el programa. ¿Dudas?


Viewing all articles
Browse latest Browse all 660

Trending Articles


Vimeo 11.5.1 by Vimeo.com, Inc.


Long Distance Relationship Tagalog Love Quotes


Girasoles para colorear


OFW quotes : Pinoy Tagalog Quotes


“BAHAY KUBO HUGOT”


RE: Mutton Pies (frankie241)


Re: lwIP PIC32 port - new title : CycloneTCP a new open source stack for...


Hato lada ym dei namar ka jingpyrshah jong U JJM Nichols Roy (Bah Joy) ngin...


FORECLOSURE OF REAL ESTATE MORTGAGE


HOY PANGIT, MAGBAYAD KA!


UPDATE SC IDOL: TWO BECOME ONE


Arbol genealogico para colorear


Sapos para colorear


Hugot at advice ni MrBolero


Re:Mutton Pies (lleechef)


El Vibora (1971) by Francisco V. Coching and Federico C. Javinal


Ka longiing longsem kaba skhem bad kaba khlain ka pynlong kein ia ka...


Vimeo Create - Video Maker & Editor 1.5.4 by Vimeo Inc


Vimeo 11.8.1 by Vimeo.com, Inc.


Pokemon para colorear