Difference: CDXYAddBarLayerEs ( vs. 1)

Revision 12013-02-20 - RayPelegrino

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="CDXYAddBarLayer"

.XY ADD BAR LAYER

Esta subrutina agrega un bar layer a la especificación "current" gráfico.


Usage:

      PASS         <data_combine_method>      FIELD            SHARE? N
      PASS         <bar_color_style>          FIELD            SHARE? N
      PASS         <auto_link>                FIELD            SHARE? N
      GOSUB    0CD .XY ADD BAR LAYER
      *        Check for error
      IF       0CD .XY ADD BAR LAYER          NE

Descripcion:

Esta subrutina agrega Bar Layer a la especificación "current" tabla y opcionalmente hace un link del conjunto de datos "current", si es que existe. Usted debe haber inicializado el gráfico como un gráfico XY a través de via .CHART INITIALIZE for para que esto tenga algún efecto.

Esta subrutina se utiliza para añadir una o más Bar Layers para su gráfico. Un gráfico XY debe tener al menos una layer.

Esta rutina recibe tres valores opcionales, una <data_combine_method>, un <bar_color_style> y <auto_link>.

Si sólo vamos a tener un conjunto de datos en nuestra tabla, entonces el <data_combine_method> no se aplica realmente. Si tenemos múltiples conjuntos de datos, entonces el <data_combine_method> determinará la forma en que se mostrará. Los valores válidos son los siguientes:

lateral - Los conjuntos de datos se combinan trazando barras de lado.

stack - Los conjuntos de datos son combinados en stacking por segmentos de barras.

superposición - Los conjuntos de datos se combinan similar a las barras apiladas. Sin embargo, en superposición, un conjunto de datos se supone que abarca ya el otro conjunto de datos. Por ejemplo, si los conjuntos de datos son "average" y "peak", y "peak" no puede ser stacked en la parte superior de "average", porque "peak" ya contiene "average". En el estilo Overlay, solamente "peak - average" es acima de "average", y el total de la barra va ser "peak".

porcentaje - Los conjuntos de datos se combinan similar a las barras apiladas, excepto que los datos en un barra se escalan para que se suma a 100. En otras palabras, todas las barras apiladas será de la misma longitud. Un segmento de barra dentro de una barra representa el porcentaje del elemento de datos con respecto a la suma de todos los elementos de datos en la barra apilada.

Si está en blanco o no se pasa, entonces cada conjunto de datos se trazan en su propia capa.

<bar_color_style> debe estar en blanco o "múltiple". En blanco significa que cada barra en la capa será el mismo color. "Múltiple" significa que cada barra puede tener un color diferente. Puede configurar cada barra a través de .XY SET BAR CLR, pero si no Chart Director asignar colores únicos de forma automática.

<auto_link> debe ser On o Off, Verdadero o Falso. Si no se pasa, o establecer en Activado o Verdadero, entonces si se ha creado el conjunto de datos antes de llamar a esta subrutina, un grupo predeterminado de datos y modelo de datos será creado y vinculado a los datos que figuran de forma automática. Esto puede ser útil si sólo tiene un conjunto de datos para enlazar. Si usted tiene múltiples conjuntos de datos, es posible que le resulte más fácil crear manualmente el grupo de datos (.LAYER ADD DATA GROUP)y plantilla (.LAYER ADD DATASET TM)y luego vincularlo (.LAYER LINK DATASET TM).. Tenga en cuenta que si va a generar repetidamente el mismo gráfico con datos diferentes, el enlace automático causará problemas porque cuando se agrega la barra en la siguiente iteración, se unirá a su conjunto de datos anterior. En este caso, debe desactivar el enlace automático y gestionarlo de forma manual.

Véa Datasets Overviewpara obtener más información sobre cómo trabajar con capas, grupos de datos, plantillas de datos, conjuntos de datos y puntos de datos.


Comentarios:

Lea lo que otros usuarios han dicho sobre esta página o añadir sus propios comentarios.

Read what other users have said about this page or add your own comments.


<--/commentPlugin-->

-- JeanNeron - 2011-10-12

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback