| 4D v13PV New offscreen area | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D View v13
 PV New offscreen area 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV New offscreen area -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| Resultado | Inteiro longo |   | Área 4D View | |||||
O comando PV New offscreen area cria uma área 4D View em memória e devolve sua referencia. Estas referencias devem ser passadas em todo comando 4D View que necessita uma referencia a uma área.
Quando já não necessite a área, não esqueça de apagar ela utilizando o comando PV DELETE OFFSCREEN AREA para liberar o espaço ocupado em memória pela área.
Este método permite copiar o conteúdo de um modelo para copiar em sua área da tela.
 C_LONGINT($OffscreenArea) `Referencia da área fora da tela
 
 QUERY([Model];[Model]Ref="MyModel") `Criação da área fora de tela
 $OffscreenArea:=PV New offscreen area `Recuperação do modelo
  `Recuperação do modelo
 PV BLOB TO AREA($OffscreenArea;[Model]BlobField_)
 PV SELECT RANGE($OffscreenArea;1;1;3;3;pv selection set)
 PV EXECUTE COMMAND($OffscreenArea;pv cmd edit copy) `Copiar seleção
 PV DELETE OFFSCREEN AREA($OffscreenArea) `Liberar memória
 PV GOTO CELL(Area;1;5)
 PV EXECUTE COMMAND(Area;pv cmd edit paste) `Colar a seleção na área ativa
	Produto: 4D
	Tema: PV Área
	Número 
        15998
        
        
        
	
	Criado por: 4D View 6.8
PV BLOB TO AREA
PV DELETE OFFSCREEN AREA