4D View v14PV SELECT CELL |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v14
PV SELECT CELL
|
PV SELECT CELL ( area ; coluna ; linha ; açao ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
area | Inteiro longo |
![]() |
Área 4D View | |||||
coluna | Inteiro longo |
![]() |
Número de coluna da célula | |||||
linha | Inteiro longo |
![]() |
Número de linha da célula | |||||
açao | Inteiro |
![]() |
Ação de seleção | |||||
O comando PV SELECT CELL seleciona a célula localizada na intersecção de coluna e linha.
O parâmetro açao permite definir a ação de seleção a executar quando uma seleção das células já existe: pode ser criada uma nova seleção, adicionar a célula a seleção ou eliminar a célula da seleção. Utilize as constantes do tema PV Ações de seleção para definir açao:
Constante | Tipo | Valor |
pv selection add | Inteiro longo | 1 |
pv selection reduce | Inteiro longo | 2 |
pv selection set | Inteiro longo | 0 |
Queremos selecionar a célula E2. A ação de seleção depende do contexto (células já selecionadas):
`Arrays que definem a seleção existente:
ARRAY LONGINT($Left;0) `Números de coluna da célula a esquerda
ARRAY LONGINT($Top;0) `Números de linha da célula superior
ARRAY LONGINT($Right;0) `Números de coluna da célula a direita
ARRAY LONGINT($Bottom;0) `Números de linhas da célula inferior
PV GET SELECTED RANGES LIST(Area;$Left;$Top;$Right;$Bottom) `Obter as faixas selecionadas se existe
If(Size of array($Left)=0) `Não há seleção atual
PV SELECT CELL(Area;5;2;pv selection set) `Definir a célula E2 como seleção atual
Else
PV SELECT CELL(Area;5;2;pv selection add) `Adicionar a célula E2 a seleção atual
End if
Produto: 4D View
Tema: PV Seleção
Número
15946
Modificado: 4D View 2004.4
4D View Linguagem ( 4D View v11.4)
4D View Linguagem ( 4D View v12)
4D View Linguagem ( 4D v13)
4D View Linguagem ( 4D View v14 R2)
4D View Linguagem ( 4D View v14)
4D View Linguagem ( 4D View v14 R3)
4D View Linguagem ( 4D View v14 R4)