GetContainerAttribute
Propósito 
Retorna os metadados do arquivo do campo de container especificado.
Formato 
GetContainerAttribute(campoOrigem;nomeDeAtributo)
Parâmetros 
campoOrigem - o nome de um campo de container.
nomeDeAtributo - o nome de um atributo suportado (veja abaixo).
Tipo de dados retornado 
texto, número, data, hora, carimbo de data/hora, contêiner
Originado em 
FileMaker Pro 13.0
Descrição 
Alguns atributos podem não retornar um resultado. Por exemplo, os valores de latitude e longitude de uma foto podem não estar disponíveis ou alguns metadados de áudio, como arte de álbum, podem não estar disponíveis porque os metadados estão armazenados fora do arquivo de áudio. Alguns atributos individuais no atributo de grupo all podem não ser aplicáveis em algumas circunstâncias
Atributos
 
O método usado para armazenar os dados no campo de container: Incorporado, Externo (seguro), Externo (aberto), Referência de arquivo, Texto.
1 se a imagem tiver um camal alfa, caso contrário, retornará 0.
Um número que representa a orientação da foto.
1 (Normal)
2 (Flipped horizontally)
3 (Rotated 180 degrees)
4 (Flipped vertically)
5
(Rotated 90 degrees counterclockwise and flipped vertically)
6 (Rotated 90 degrees counterclockwise)
7
(Rotated 90 degrees clockwise and flipped vertically)
8 (Rotated 90 degrees clockwise)
Nota: As fotos inseridas usando versões anteriores do FileMaker Pro não são orientadas automaticamente; para essas fotos, não aplicado é acrescentado ao resultado. Por exemplo, 3 (Rotated 180 degrees), não aplicado.
O número da faixa e a contagem do áudio. Por exemplo, 3/12 ou 3 se a contagem de faixas não estiver disponível.
Notas
 •
O internalSize pode ser muito menor do que o fileSize (por exemplo, campos de container configurados para armazenamento aberto ou seguro, referências de arquivo fileSize (por exemplo, campos de container criados por plug-ins).
 •
Usar o atributo MD5 permite impedir a inserção de arquivos duplicados em um campo de container, independentemente do nome do arquivo.
 •
 •
Para os atributos de grupo general, audio, image, photo e all, os atributos são exibidos no formato nomeDeAtributo: valorDeAtributo com um atributo por linha. Alguns atributos são exibidos de maneira diferente para colocar o atributo em uma linha:
 •
externalFiles. Exibe apenas o número de arquivos externos.
 •
transparency. Exibe 1 (True) ou 0 (False).
 •
coverArt. Exibe png ou jpg dependendo do tipo de imagem.
 •
bitRate. Exibe kbps após o número. Se um áudio usar uma taxa de bits variável, (VBR) será acrescentado ao resultado. Por exemplo: Taxa de bits: 247 kbps (VBR).
 •
year. As informações de data podem ser retornadas entre parênteses após o ano. Por exemplo: Ano: 2014 (10/11/2014).
Exemplos 
Observe que os atributos nos seguintes exemplos estão entre aspas.
GetContainerAttribute(Image;"all") retorna:
[General]
Filename: IMG_003.JPG
Storage Type: Incorporado
MD5: C35A3F668A1FB3F370969399A1FF04FE
File Size: 1964978
Internal Size: 1965064
External Size: 0
External Files: 0
 
[Image]
Width: 1936
Height: 2592
DPI Width: 72
DPI Height: 72
Transparency: 0 (False)
 
[Photo]
Orientation: 6 (Rotated 90 degrees counterclockwise)
Created: 14/11/2014 2:40:31 PM
Modified:
Latitude: 37,406167
Longitude: -121,983333
Make: Apple
Model: iPhone 4
 
GetContainerAttribute(Produto;"barcode") retorna:
[Bar Code]
Bar Code Text: 875720001107
Bar Code Type: UPC-A
 
GetContainerAttribute(Pacote;"signature") retorna:
[Signature]
Signed: 11/10/2014 11:41:22 AM
Tópicos relacionados 
Referência de funções (lista de categorias)
Referência de funções (lista em ordem alfabética)
Sobre fórmulas
Sobre funções
Definição de campos de cálculo
Utilização de operadores em fórmulas