4D View v16

PV GET CELL NAME LIST

Página Inicial

 
4D View v16
PV GET CELL NAME LIST

PV GET CELL NAME LIST 


 

PV GET CELL NAME LIST ( area ; colunas ; linhas ; nomes ) 
Parâmetro Tipo   Descrição
area  Inteiro longo in Área 4D View
colunas  Array inteiro longo in Array dos números de colunas das células
linhas  Array inteiro longo in Array dos números de linhas das células
nomes  Array texto in Nomes das células

O comando PV GET CELL NAME LIST recupera respectivamente nos arrays nomes, colunas, e linhas os nomes, números de colunas e números de linhas das células as quais se lhes atribuiu um nome.

Exemplo  

O seguinte método se encontra em um módulo genérico que gestiona os nomes das células. Não há um comando específico que permite o posicionamento de uma célula utilizando seu nome, mas simplesmente utilize o comando PV GOTO CELL, como parâmetro, um elemento de cada um dos arrays $TabColumns e $TabRows arrays correspondentes a posição do nome desejado em $TabNames:

 C_TEXT($1`Nome da célula a qual ir
 C_LONGINT($Position`Posição do nome da célula na lista de nomes
 ARRAY LONGINT($TabColumns;0) `Array de colunas
 ARRAY LONGINT($TabRows;0) `Arrays de linhas
 ARRAY TEXT($TabNames;0) `Array de nomes de células
 
  `Recuperação dos nomes e das coordenadas correspondentes
 PV GET CELL NAME LIST(Area;$TabColumns;$TabRows;$TabNames)
 
 $Position:=Find in array($TabNames;$1`Procuramos nossa célula
 If($Position#-1) `Existe
    PV GOTO CELL(Area;$TabColumns{$Position};$TabRows{$Position}) `A tornamos atual
 Else
  `Lidamos com o possível erro
 End if



Ver também 

PV Get cell name
PV GOTO CELL
PV SET CELL NAME

 
PROPRIEDADES 

Produto: 4D View
Tema: PV Propriedade de célula
Número 15921

 
HISTÓRIA 

Criado por: 4D View 6.8

 
ARTICLE USAGE

4D View Linguagem ( 4D View v16)