4D View v16

PV Add picture

Página Inicial

 
4D View v16
PV Add picture

PV Add picture 


 

PV Add picture ( area ; imagem ; expressao ; numTabela ; numCampo ) -> Resultado 
Parâmetro Tipo   Descrição
area  Inteiro longo in Área 4D View
imagem  Imagem in Imagem 4D
expressao  String in Toda expressão que devolva uma imagem 4D
numTabela  Inteiro in Número de tabela
numCampo  Inteiro in Número de campo
Resultado  Inteiro longo in Número da imagem

O comando PV Add picture cola uma imagem 4D na posição da célula atual de area e devolve seu número de identificação único. Este identificador se pode utilizar com os outros comandos do tema "PV Imagens".

A imagem deve ser uma imagem 4D válida. Pode provir de uma das seguintes fontes:

  • Uma variável imagem. Neste caso, passe o nome da variável no parâmetro imagem. Os outros parâmetros se podem omitir.
  • Uma expressão 4D. Neste caso, passe o nome da expressão no parâmetro de expressão (o parâmetro imagem não se utiliza e os últimos parâmetros podem ser omitidos). O parâmetro expressao pode conter, por exemplo, o nome de um método 4D que devolve uma variável imagem ou uma referencia de campo imagem ("[Tabela]CampoImagem").
  • Um número de campo imagem. Neste caso, passe o número da tabela e do campo a utilizar nos parâmetros numTabela e numCampo (os parâmetros imagem e expressao não se utilizam).

4D View mantém a referencia dinâmica entre a imagem colada na área e a imagem fonte. Toda modificação realizada na imagem fonte em 4D será vista refletida na imagem colada na área.

Exemplo  

Colamos na célula atual de uma área 4D View a foto do cliente cujo registro é atual:

 C_LONGINT($PicRef`Referencia da imagem adicionada
 C_PICTURE($Picture`Imagem vazia (ignorada)
 
 $PicRef:=PV Add picture(Area;$Picture;"";Table(->[Clientes]);Field(->[Clientes]Foto))



Ver também 

PV Get picture
PV REMOVE PICTURE

 
PROPRIEDADES 

Produto: 4D View
Tema: PV Imagens
Número 15867

 
HISTÓRIA 

Criado por: 4D View 6.8

 
ARTICLE USAGE

4D View Linguagem ( 4D View v16)