| 4D v13PV GET NEXT FREE CELL | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D View v13
 PV GET NEXT FREE CELL 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV GET NEXT FREE CELL ( area ; endereço ; coluna ; linha ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| area | Inteiro longo |   | Área 4D View | |||||
| endereço | Inteiro |   | Constante de endereço | |||||
| coluna | Inteiro longo |   | Número de coluna | |||||
| linha | Inteiro longo |   | Número de linha | |||||
O comando PV GET NEXT FREE CELL recupera as coordenadas coluna e linha da próxima célula livre no endereço especificada.
No eixo de endereço é um dos quatro valores do tema de constantes PV Direções:
| Constante | Tipo | Valor | 
| pv to the bottom | Inteiro longo | 1 | 
| pv to the left | Inteiro longo | 2 | 
| pv to the right | Inteiro longo | 0 | 
| pv to the top | Inteiro longo | 3 | 
Em uma área 4D View que contém um array de dados introduzidos (cheio completamente), contemos o número de linhas e de colunas ocupadas por este array.
Sabemos que a primeira célula introduzida está localizada na intersecção da coluna C e da linha 4. Neste momento, o plug-in determinará o número de colunas e de linhas ocupadas pela faixa de entrada.
 C_LONGINT($StartCol;$StartRow) `Coordenadas célula original
 C_LONGINT($RightCol;$RightRow) `Coordenadas mais a direita
 C_LONGINT($LowCol;$LowRow) `Coordenadas mais para abaixo
 
 $StartCol:=3 `Inicialização
 $StartRow:=4
 
 PV GOTO CELL(Area;$StartCol;$StartRow) `Posicionamento
 
  `Recuperação das coordenadas mais a direita
 PV GET NEXT FREE CELL(Area;pv to the right;$RightCol;$RightRow)
  `Recuperação das coordenadas mais a esquerda
 PV GET NEXT FREE CELL(Area;pv to the bottom;$LowCol;$LowRow)
 
 ALERT("Os dados introduzidos ocupam "+String($RightCol-$StartCol)+" coluna(s) em "
 +String($LowRow-$StartRow)+" linha(s).")
	Produto: 4D
	Tema: PV Célula atual
	Número 
        15932
        
        
        
	
	Criado por: 4D View 6.8
PV GOTO CELL
PV GOTO NEXT CELL