| 4D v13PV SELECT CELL | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D View v13
 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
	Tema: PV Seleção
	Número 
        15946
        
        
        
	
	Modificado: 4D View 2004.4