Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19
VP SHOW CELL
|
VP SHOW CELL ( rangeObj {; vPos ; hPos} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
rangeObj | Objeto |
![]() |
Range object of cells | |||||
vPos | Entero largo |
![]() |
Vertical view position of cell or row | |||||
hPos | Entero largo |
![]() |
Horizontal view position of cell or row | |||||
El comando VP SHOW CELL reposiciona vertical y horizontalmente la vista de objRango.
En objRango, pase un rango de celdas como un objeto para designar las celdas a visualizar. La vista de objRango se posicionará vertical u horizontalmente (es decir, donde aparece objRango) según los parámetros vPos y hPos.
El parámetro vPos define la posición vertical deseada para mostrar el objRango. Los siguientes selectores están disponibles:
Constante | Valor | Comentario |
vk position top | 0 | Alineación vertical a la parte superior de la celda o fila |
vk position bottom | 2 | Alineación vertical al fondo de la celda o fila |
El parámetro hPos define la posición horizontal deseada para mostrar el objRango. Los siguientes selectores están disponibles:
Constante | Valor | Comentario |
vk position left | 0 | Alineación horizontal a la izquierda de la celda o columna. |
vk position right | 2 | Alineación horizontal a la derecha de la celda o columna |
Tanto vPos como hPos aceptan los siguientes selectores:
Constante | Valor | Comentario |
vk position center | 1 | Alineación al centro. La alineación será para el límite de celda, fila o columna según la posición de vista indicada:
|
vk position nearest | 3 | Alineación al límite más cercano (arriba, abajo, izquierda, derecha, centro). La alineación será para el límite de celda, fila o columna según la posición de vista indicada:
|
Nota: este comando solo es efectivo si es posible reposicionar la vista. Por ejemplo, si objRango está en la celda A1 (la primera columna y la primera fila) de la hoja actual, el reposicionamiento de la vista no hará ninguna diferencia porque ya se han alcanzado los límites vertical y horizontal (es decir, no es posible desplazarse). más arriba o más a la izquierda). Lo mismo ocurre si objRango está en la celda C3 y la vista se vuelve a colocar en el centro o en la parte inferior derecha. La vista permanece inalterada.
Desea ver la celda en la columna AY, fila 51 en el centro del área de 4D View Pro. El siguiente código:
$displayCell:=VP Cell("myVPArea";50;50)
// Mueve la vista para mostrar la celda
VP SHOW CELL($displayCell;vk position center;vk position center)
mostrará::
El mismo código con los selectores vertical y horizontal cambió para mostrar la misma celda ubicada en la parte superior derecha del área de 4D View Pro:
$displayCell:=VP Cell("myVPArea";50;50)
// Move the view to show the cell
VP SHOW CELL($displayCell;vk position top;vk position right)
VP ADD SELECTION
VP Get active cell
VP Get selection
VP RESET SELECTION
VP SET ACTIVE CELL
VP SET SELECTION
Producto: 4D
Tema: Lenguaje 4D View Pro
Número
905259
Creado por: 4D v17 R5
4D View Pro ( 4D v19)