4D View v16

PV SET AREA PROPERTY

Página Inicial

 
4D View v16
PV SET AREA PROPERTY

PV SET AREA PROPERTY 


 

PV SET AREA PROPERTY ( area ; propriedade ; valor ) 
Parâmetro Tipo   Descrição
area  Inteiro longo in Área 4D View
propriedade  Inteiro longo in Número da propriedade
valor  Inteiro longo in Valor da propriedade

O comando PV SET AREA PROPERTY define o valor da propriedade indicada para a area 4D View.

Só são guardadas as preferências de propriedades das áreas mostradas na tela, presentes em um formulário, associadas ou não a um campo:

  • Se carregam cada vez que é aberto um formulário que contém a área,
  • Se guardam cada vez que a área se fecha.
  • Se podem localizar no cliente ou no servidor.

Se area vale 0, o comando PV SET AREA PROPERTY será aplicado a todas as novas áreas 4D View. Neste caso, é melhor chamar ele utilizando o Método base On Startup, executado ao abrir a base.

As constantes do tema PV Propriedades área se utilizam para definir o parâmetro propriedade. Para definir o parâmetro valor, utilize as constantes dos temas associados ou passe um valor específico. A seguinte tabela detalha as constantes do tema PV Propriedades área  e os possíveis valores:

Constante Tipo Valor
pv allow undo redo Inteiro longo 39
pv arrow keys Inteiro longo 9
pv carriage return Inteiro longo 8
pv column headers height Inteiro longo 21
pv copy hidden Inteiro longo 19
pv current cell highlight Inteiro longo 3
pv drag allowed Inteiro longo 13
pv drag trigger Inteiro longo 12
pv drop allowed Inteiro longo 33
pv drop mode Inteiro longo 14
pv field tag Inteiro longo 17
pv field wrapper Inteiro longo 18
pv headers sort Inteiro longo 20
pv hor pane count Inteiro longo 11
pv input enter key mode Inteiro longo 15
pv input trigger Inteiro longo 6
pv record tag Inteiro longo 16
pv resizable columns Inteiro longo 4
pv resizable rows Inteiro longo 5
pv row headers width Inteiro longo 22
pv saving dialog Inteiro longo 37
pv select highlight Inteiro longo 1
pv select mode Inteiro longo 0
pv select null Inteiro longo 2
pv select trigger Inteiro longo 7
pv show borders toolbar Inteiro longo 29
pv show column headers Inteiro longo 23
pv show formula toolbar Inteiro longo 30
pv show hor grid Inteiro longo 31
pv show hor scrollbar Inteiro longo 34
pv show menu bar Inteiro longo 25
pv show numbers toolbar Inteiro longo 27
pv show row headers Inteiro longo 24
pv show selection Inteiro longo 40
pv show standard toolbar Inteiro longo 26
pv show style toolbar Inteiro longo 28
pv show vert grid Inteiro longo 32
pv show vert scrollbar Inteiro longo 35
pv vert pane count Inteiro longo 10
pv zoom factor Inteiro longo 36

Exemplo  

Para congelar o tamanho da coluna em uma área 4D View ou para autorizar o redimensionamento se esta função está congelada, vamos escrever o seguinte método, que levará a cabo esta operação "switch":

 C_LONGINT($Value//Valor da propriedade
 
  //Valor atual (0: congelado, 1 = autorizado)
 $Value:=PV Get area property(Area;pv resizable columns)
  //Comando em "Switch": 0 <-> 1
 PV SET AREA PROPERTY(Area;pv resizable columns;Num($Value=0))



Ver também 

PV Get area property

 
PROPRIEDADES 

Produto: 4D View
Tema: PV Área
Número 15996

 
HISTÓRIA 

Modificado: 4D View 2004

 
ARTICLE USAGE

4D View Linguagem ( 4D View v16)