4D View v14

PV SET RANGE PROPERTY

Inicio

 
4D View v14
PV SET RANGE PROPERTY

PV SET RANGE PROPERTY 


 

PV SET RANGE PROPERTY ( area ; izquierda ; superior ; derecha ; inferior ; propiedad ; valor ) 
Parámetro Tipo   Descripción
area  Entero largo in Área 4D View
izquierda  Entero largo in Número de columna de la celda izquierda
superior  Entero largo in Número de línea de la celda superior
derecha  Entero largo in Número de la columna de la celda derecha
inferior  Entero largo in Número de línea de la celda inferior
propiedad  Entero largo in Número de propiedad
valor  Entero largo in Valor de la propiedad

El comando PV SET RANGE PROPERTY fija el valor de la propiedad del rango de celdas definido por los parámetros izquierda, superior, derecha e inferior. Para mayor información sobre los rangos de celdas, consulte la sección PV Selección, Introducción.

Para definir el parámetro propiedad, puede utilizar:

La siguiente lista describe las diferentes constantes utilizadas en el parámetro propiedad y los valores asociados:

Constante Tipo Valor Comentario
pv cell height Entero largo 101 Permite definir la altura de la celda. Valores asociados: altura expresada en píxeles.
pv cell width Entero largo 100 Permite definir el ancho de la celda. Valores asociados: ancho expresado en píxeles

Constante Tipo Valor Comentario
pv style automatic word wrap Entero largo 33 Permite activar la función de ajustar cuando el contenido de la celda excede el ancho de la misma. Valores asociados: constantes del tema PV Valores estilo.
  • pv value on: el contenido de la celda se mueve automáticamente a la siguiente línea si es necesario.
  • pv value off: el contenido de la celda pasa a las celdas adyacentes si es necesario.
pv style based on Entero largo 4 La celda utiliza como modelo la hoja de estilo cuyo número se pasa en el parámetro valor. Valores asociados: números de hojas de estilo o constantes del tema PV Estilo valores especiales.
pv style color back even Entero largo 11 Permite fijar el color de fondo de la celda si la celda está ubicada en una línea par. Valores asociados: números de colores (ver los comandos PV RGB to color y PV Index to color) o pv value none (tema PV Valores estilo) para no asociar ningún color.
pv style color back odd Entero largo 12 Permite fijar el color de fondo de la celda si está ubicada en una línea impar. Valores asociados: números de colores (ver los comandos PV RGB to color y PV Index to color) o pv value none (tema PV Valores estilo) para no asociar ningún color.
pv style color minus even Entero largo 17 Permite fijar el color del texto contenido en la celda si la celda está ubicada en una línea par y su valor es negativo. Valores asociados: números de colores (ver los comandos PV RGB to color y PV Index to color).

pv style color minus odd Entero largo 18 Permite fijar el color del texto contenido en la celda si la celda está ubicada en una línea impar y su valor es negativo. Valores asociados: números de colores (ver los comandos PV RGB to color y PV Index to color).
pv style color text even Entero largo 13 Permite fijar el color del texto contenido en la celda si la celda está ubicada en una línea par. Valores asociados: números de colores (ver los comandos PV RGB to color y PV Index to color).
pv style color text odd Entero largo 14 Permite fijar el color del texto contenido en la celda si la celda está ubicada en una línea impar. Valores asociados: números de colores (ver los comandos PV RGB to color y PV Index to color).
pv style color zero even Entero largo 15 Permite definir el color del texto contenido en la celda si la celda está ubicada en una línea par y su valor es 0 (cero). Valores asociados: números de colores (ver los comandos PV RGB to color y PV Index to color).
pv style color zero odd Entero largo 16 Permite definir el color del texto contenido en la celda si la celda está ubicada en una línea impar y su valor es 0 (cero). Valores asociados: números de colores (ver los comandos PV RGB to color y PV Index to color).
pv style format alpha Entero largo 6 La celda utiliza el formato de visualización de texto cuyo número se pasa en el parámetro valor. Valores asociados: números de formatos de visualización.
pv style format bool Entero largo 8 La celda utiliza el formato de visualización booleano cuyo número se pasa en el parámetro valor. Valores asociados: números de formatos de visualización.
pv style format date time Entero largo 9

La celda utiliza el formato de visualización fecha y hora cuyo número se pasa en el parámetro valor. Valores asociados: constantes del tema PV Formato fecha hora.

  • pv Short: 02/21/02
  • pv Abbreviated: jue 21 feb 2002
  • pv Long: jueves 21 febrero 2002
  • pv Short2: 02/21/2002
  • pv Month Day Year: 21 febrero, 2002
  • pv Abbr Month Day Year: 21 feb, 2002
  • pv Day Name: jueves
  • pv Day Number: 21
  • pv Month Name: febrero
  • pv Month Number: 2
  • pv Year Number: 2002
  • pv Long H MM AM PM: jueves 21 febrero 2002 a las 12:30 PM
  • pv Abbreviated H MM AM PM: jue 21 feb 2002 a  las 12:30 PM
  • pv Short HH MM SS: 02/21/02 a las 12:30:00
  • pv Month Day Year H MM AM PM: 21 febrero, 2002 a las12:30 PM
  • pv Short2 Hour Min Sec: 21/02/2002 y 12 horas 30 minutos 0 segundos
  • pv HH MM SS: 12:30:00
  • pv HH MM: 12:30
  • pv Hour Min Sec: 12 horas 30 minutos 0 segundos
  • pv Hour Min: 12 horas 30 minutos
  • pv HH MM AM PM: 12:30 PM

Nota: dependiendo de la configuración actual de su sistema, el resultado obtenido puede ser diferente.

pv style format forced text Entero largo 32 Permite forzar la visualización de la celda en texto bruto, es decir sin el formato aplicado por 4D View en función de su contenido (número, fecha, texto, etc.). Valores asociados: constantes del tema PV Valores estilo.
  • pv value on: el contenido de la celda se muestra sin formato.
  • pv value off (por defecto): la celda se muestra con formato automático en función de su contenido.
pv style format num Entero largo 7 La celda utiliza el formato de visualización numérico cuyo número se pasa en el parámetro valor. Valores asociados: números de formatos de visualización.
Nota:
los números de los formatos de visualización por defecto corresponden a su posición en el menú de selección del formato (caja de diálogo Formatos de celdas).
pv style format picture Entero largo 10 Permite definir el formato de visualización de la imagen asociada a la celda. Valores asociados: constantes del tema PV Visualización imagen.
  • pv mapping trunc non-centered
  • pv mapping truncated centered
  • pv mapping replicated
  • pv mapping scaled to fit prop
  • pv mapping scaled to fit
  • pv mapping scaled centered prop
pv style hidden Entero largo 1 Permite fijar el bloqueo y ocultamiento de celdas. El contenido de una celda bloqueada u oculta no se muestra y no puede modificarse, seleccionarse, etc. Valores asociados: constantes del tema PV Valores estilo.
  • pv value on: celda bloqueda y oculta.
  • pv value off: celda no bloqueada ni oculta.
pv style hor alignment Entero largo 29 Permite fijar la alineación horizontal del contenido de la celda. Valores asociados: constantes del tema PV Valores estilo.
  • pv value hor alignment default: aplica la alineación horizontal por defecto a la celda.
  • pv value hor alignment left: aplica una alineación horizontal a la izquierda a la celda.
  • pv value hor alignment center: aplica una alineación horizontal centrada a la celda.
  • pv value hor alignment right: aplica una alineación horizontal a la derecha a la celda.
pv style locked Entero largo 0 Permite fijar el bloqueo para el usuario de la celda. El contenido de una celda bloqueada no puede modificarse, seleccionarse, etc. Valores asociados: constantes del tema PV Valores estilo.
  • pv value on: celda bloqueada.
  • pv value off: celda no bloqueada.
pv style rotation Entero largo 31

Permite fijar la rotación del contenido de la celda. Valores asociados: constantes del tema PV Valores estilo.

  • pv value rotation 0: no aplica rotación a la celda.
  • pv value rotation 90: aplica una rotación de 90° a la izquierda.
  • pv value rotation 180: aplica una rotación de 180°.
  • pv value rotation 270: aplica una rotación de 270° a la izquierda.
pv style spellcheck Entero largo 2 Permite aplicar una corrección ortográfica a la celda. Valores asociados: constantes del tema PV Valores estilo.
  • pv value on: se aplica corrección ortográfica a la celda.
  • pv value off: no se aplica corrección ortográfica a la celda.
pv style text bold Entero largo 22 Permite fijar el atributo Negrita al texto de la celda. Valores asociados: constantes del tema PV Valores estilo.
  • pv value on: aplica el atributo Negrita a la celda.
  • pv value off: no aplica el atributo Negrita a la celda.
pv style text condensed Entero largo 27 Permite fijar el atributo Condensado al texto de la celda. Valores asociados: constantes del tema PV Valores estilo.
  • pv value on: aplica el atributo Condensado a la celda.
  • pv value off: no aplica el atributo Condensado a la celda.
pv style text extended Entero largo 28 Permite fijar el atributo Extendido del texto de la celda. Valores asociados: constantes del tema PV Style values.
  • pv value on: aplica el atributo Extendido a la celda.
  • pv value off: no aplica el atributo Extendido a la celda.
pv style text face Entero largo 21 Permite fijar la hoja de estilo de la celda. Valores asociados: números de hojas d estilo o constantes del tema PV Style special values.
pv style text font Entero largo 19 Permite fijar la fuente de la celda. Valores asociados: números de fuentes (ver los comandos PV Add font y PV GET FONT LIST).
pv style text italic Entero largo 23 Permite fijar el atributo Itálica del texto de la celda. Valores asociados: constantes del tema PV Style values.
  • pv value on: aplica el atributo Itálica a la celda.
  • pv value off: no aplica el atributo Itálica a la celda.
pv style text outline Entero largo 25 Permite fijar el atributo Relieve del texto de la celda. Valores asociados: constantes del tema PV Style values.
  • pv value on: aplica el atributo Relieve a la celda.
  • pv value off: no aplica el atributo Relieve a la celda.
pv style text shadow Entero largo 26 Permite fijar el atributo Sombra al texto de la celda. Valores asociados: constantes del tema PV Valores estilo.
  • pv value on: aplica el atributo Sombra a la celda.
  • pv value off: no aplica el atributo Sombra a la celda.
pv style text size Entero largo 20 Permite definir el tamaño de la fuente de la celda. Valores asociados: tamaño en píxeles.
pv style text underline Entero largo 24 Permite fijar el atributo Subrayado para el texto de la celda. Valores asociados: constantes del tema PV Valores estilo.
  • pv value on: aplica el atributo Subrayado a la celda.
  • pv value off: no aplica el atributo Subrayado a la celda.
pv style use picture height Entero largo 3 Permite adaptar el tamaño de la celda en función de la altura de la imagen asociada. Valores asociados: constantes del tema PV Valores estilo.
  • pv value on: el tamaño de la celda se adapta al tamaño de la imagen que contiene. Si ninguna imagen está relacionada, la celda no se redimensiona.
  • pv value off: el tamaño de la celda no varía en función del tamaño de la imagen asociada.
pv style vert alignment Entero largo 30

Permite fijar la alineación vertical del contenido de la celda. Valores asociados: constantes del tema PV Valores estilo.

  • pv value vert alignment top: aplica una alineación superior a la celda.
  • pv value vert alignment center: aplica una alineación vertical centrada a la celda.
  • pv value vert alignment bottom: aplica una alineación inferior vertical a la celda.

Nota: para definir las propiedades de una sola celda, puede utilizar el comando PV SET CELL PROPERTY.

Ejemplo  

Hagamos que todas las celdas que contienen una fórmula hagan referencia a la celda D20.

 ARRAY LONGINT($LeftArray;0)
 ARRAY LONGINT($TopArray;0)
 ARRAY LONGINT($RightArray;0)
 ARRAY LONGINT($BottomArray;0)
 C_INTEGER($Index)
 
 PV FIND ALL(Area;"$D$20";0;0) `Fórmulas que contienen "$D$20"
 
  `Coordenadas de las celdas seleccionadas
 PV GET SELECTED RANGES LIST(Area;$LeftArray;$TopArray;$RightArray;$BottomArray)
 
  `Poner en negrita
 For($Index;1;Size of array($LeftArray)) `Rangos de barridos
    PV SET RANGE PROPERTY(Area;$LeftArray{$Index};$TopArray{$Index};$RightArray{$Index};$BottomArray{$Index};pv style text bold;pv value on)
 End for

 
PROPIEDADES 

Producto: 4D View
Tema: PV Propiedad de celda
Número 15926

 
HISTORIA 

Modificado: 4D View 2004

 
VER TAMBIÉN 

PV Get cell property
PV Get range property
PV SET CELL PROPERTY

 
ARTICLE USAGE

4D View - Lenguaje ( 4D View v11.4)
4D View - Lenguaje ( 4D View v12)
4D View - Lenguaje ( 4D v13)
4D View - Lenguaje ( 4D View v14 R2)
4D View - Lenguaje ( 4D View v14)
4D View - Lenguaje ( 4D View v14 R3)
4D View - Lenguaje ( 4D View v14 R4)