Riferimento > Funzioni > Funzioni Contenitore > RicavaAttributoContenitore
 
RicavaAttributoContenitore
Scopo 
Restituisce i metadati del file del campo Contenitore specificato.
Formato 
RicavaAttributoContenitore ( campoOrigine ; nomeAttributo )
Parametri 
campoOrigine - il nome di un campo Contenitore.
nomeAttributo - nome di un attributo supportato (vedere di seguito).
Tipo di dati riportato 
Testo, Numero, Data, Ora, Indicatore data e ora, Contenitore
Creata in 
FileMaker Pro 13.0
Descrizione 
Alcuni attributi potrebbero non restituire un risultato. Ad esempio, i valori di latitudine e longitudine di una foto possono non essere disponibili o alcuni metadati audio come Copertina album possono non essere disponibili perché i metadati sono memorizzati al di fuori del file audio. Alcuni singoli attributi dell'attributo di gruppo all possono non essere applicabili in alcuni casi.
Suggerimento  Per ridurre la frequenza con cui FileMaker Pro analizza i dati Contenitore, utilizzare RicavaAttributoContenitore in un calcolo a immissione automatica del campo e deselezionare Non sostituire il valore esistente per il campo (se presente). In questo caso, RicavaAttributoContenitore si aggiorna soltanto se cambiano i contenuti del campo Contenitore specificato. Se RicavaAttributoContenitore è utilizzato in una definizione di campo Calcolo, è possibile che il calcolo si aggiorni ogni volta che cambia il record corrente, riducendo le prestazioni della soluzione.
Attributi
 
Attributo
Restituisce
Tipo di dati riportato
Generale
 
 
filename
Il nome del file inserito nel campo Contenitore.
Testo
MD5
Il risultato dell'applicazione della funzione di hash crittografico MD5 ad un file inserito nel campo Contenitore o ad un file a cui si fa riferimento mediante un campo Contenitore.
Testo
storageType
Il metodo utilizzato per memorizzare i dati nel campo Contenitore: Incorporato, Esterna (Protetta), Esterna (Aperta), Riferimento file, Testo.
Testo
fileSize
Le dimensioni (in byte) del file inserito nel campo Contenitore.
Numero
internalSize
La quantità (in byte) di spazio nel file di database occupato dal campo Contenitore.
Numero
externalSize
La quantità (in byte) di spazio memorizzato esternamente dal campo Contenitore. È la dimensione del file di riferimento o la dimensione complessiva di tutti i file del campo Contenitore (impostato per la memorizzazione protetta o aperta).
Numero
externalFiles
La lista dei file esterni associati al campo Contenitore (file che usano una memorizzazione protetta o aperta oppure un riferimento al file).
Testo
 
 
 
Immagini
 
 
width
Un numero che rappresenta la larghezza dell'immagine in pixel.
Numero
height
Un numero che rappresenta l'altezza dell'immagine in pixel.
Numero
dpiWidth
Un numero che rappresenta il DPI orizzontale dell'immagine.
Numero
dpiHeight
Un numero che rappresenta il DPI verticale dell'immagine.
Numero
transparency
1 se l'immagine ha un canale alfa; in caso contrario, restituisce 0.
Numero
 
 
 
Fotografie
 
 
 
Nota  Solo i file JPEG e TIFF restituiscono risultati.
 
orientation
Un numero che rappresenta l'orientamento della foto:
1 (Normale)
2 (Capovolto in orizzontale)
3 (Ruotato di 180 gradi)
4 (Capovolto in verticale)
5
(Ruotato di 90 gradi in senso antiorario e capovolto in verticale)
6 (Ruotato di 90 gradi in senso antiorario)
7
(Ruotato di 90 gradi in senso orario e capovolto in verticale)
8 (Ruotato di 90 gradi in senso orario)
Nota  Le foto inserite utilizzando versioni precedenti di FileMaker Pro non vengono orientate automaticamente; ai risultati viene aggiunto non applicato per queste foto. Ad esempio, 3 (Ruotato di 180 gradi), non applicato.
Testo
created
L'indicatore data e ora meno recente per la foto.
Indicatore data e ora
modified
L'indicatore data e ora più aggiornato per la foto. Se la foto non è mai stata modificata, viene restituita una stringa vuota.
Indicatore data e ora
latitude
La latitudine della posizione della foto.
Testo
longitude
La longitudine della posizione della foto.
Testo
make
Il costruttore della fotocamera utilizzata per la foto.
Testo
model
Il modello della fotocamera utilizzata per la foto.
Testo
 
 
 
Audio
 
 
 
Nota  Solo i file MP3 e M4A restituiscono risultati.
 
title
Il titolo dell'audio.
Testo
artist
Il nome dell'esecutore del brano.
Testo
album
Il nome dell'album contenente l'audio.
Testo
year
L'anno di incisione del brano.
Testo
track
Il numero della traccia e il numero complessivo dei brani. Ad esempio, 3/12 o 3 se non è disponibile il numero della traccia.
Testo
genre
Il genere dell'audio.
Testo
composer
Il compositore del brano.
Testo
coverArt
Un'immagine della copertina dell'album.
Contenitore
duration
La durata del brano. Ad esempio, 0:03:16.
Ora
bitRate
Il numero di kilobit al secondo (kbps) utilizzato nel brano.
Numero
 
 
 
Codici a barre
 
 
barcodeText
I contenuti del codice a barre.
Testo
barcodeType
Il tipo di codice a barre.
Testo
 
 
 
Firme
 
 
signed
L'indicatore data e ora in cui è stata inserita la firma.
Indicatore data e ora
 
 
 
Gruppi
 
 
general
Attributi elencati nella categoria Generale in alto che riguardano il campo Contenitore.
Testo
audio
Attributi elencati nella categoria Audio in alto che riguardano il campo Contenitore.
Testo
image
Attributi elencati nella categoria Immagini in alto che riguardano il campo Contenitore.
Testo
photo
Attributi elencati nella categoria Foto in alto che riguardano il campo Contenitore.
Testo
barcode
Attributi elencati nella categoria Codici a barre in alto che riguardano il campo Contenitore.
Testo
signature
Attributi elencati nella categoria Firme in alto che riguardano il campo Contenitore.
Testo
all
Attributi di tutte le categorie elencate in alto che riguardano il campo Contenitore.
Testo
Note 
internalSize può essere di molto inferiore a fileSize (ad esempio, i campi Contenitore impostati per la memorizzazione protetta o aperta, i riferimenti al file o i file compressi) o di molto superiore a fileSize (ad esempio, i campi Contenitore creati dai plug-in).
L'uso dell'attributo MD5 consente di evitare l'inserimento di file duplicati in un campo Contenitore indipendentemente dal nome file.
I codici a barre e le firme non sono considerati immagini.
Per gli attributi di gruppo general, audio, image, photo e all, gli attributi sono visualizzati nel formato nomeAttributo: valoreAttributo con un unico attributo per riga. Alcuni attributi vengono visualizzati diversamente per adattare l'attributo su un'unica riga:
externalFiles. Visualizza solo il numero di file esterni.
transparency. Visualizza 1 (Vero) o 0 (Falso).
coverArt. Visualizza png o jpg a seconda del tipo di immagine.
bitRate. Visualizza kbps dopo il numero. Se un brano utilizza un bit rate variabile, ai risultati viene aggiunto (VBR). Ad esempio: Bit rate: 247 kbps (VBR).
year. È possibile che le informazioni sulla data vengano restituite tra parentesi dopo l'anno. Ad esempio: Anno: 2019 (11/10/2019).
Ogni valore restituito, tranne l'ultimo, termina con un ritorno a capo.
Esempi 
Tenere presente che gli attributi indicati negli esempi seguenti sono racchiusi tra virgolette.
RicavaAttributoContenitore ( Immagine ; "all" ) restituisce:
[General]
Filename: IMG_003.JPG
Storage Type: Incorporato
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 (ruotato di 90 gradi in senso antiorario)
Created: 1/14/2020 2:40:31 PM
Modified:
Latitude: 37,406167
Longitude: -121,983333
Make: Apple
Model: iPhone 5s
 
RicavaAttributoContenitore ( Prodotto ; "barcode" ) restituisce:
[Bar Code]
Bar Code Text: 875720001107
Bar Code Type: UPC-A
 
RicavaAttributoContenitore ( Pacchetto ; "signature" ) restituisce:
[Signature]
Signed: 11/10/2019 11:41:22 AM
Argomenti correlati 
Funzioni (per categoria)
Funzioni (in ordine alfabetico)
Informazioni sulle formule
Informazioni sulle funzioni
Definizione di campi Calcolo
Utilizzo di operatori nelle formule