GetContainerAttribute
 
Doel 
Geeft als resultaat de bestandsmetagegevens van het opgegeven containerveld.
Opmaak 
GetContainerAttribute(bronveld; attribuutNaam)
Parameters 
bronveld - de naam van een containerveld.
attribuutNaam - de naam van een ondersteund attribuut (zie hieronder)
Resulterend gegevenstype 
tekst, getal, datum, tijd, tijdstempel, container
Afkomstig van 
FileMaker Pro 13.0
Beschrijving 
Sommige attributen geven mogelijk geen resultaat. Bijvoorbeeld, de waarden voor de breedtegraad en lengtegraad van een foto zijn mogelijk niet beschikbaar of sommige metagegevens van audio, zoals de albumhoes, zijn mogelijk niet beschikbaar omdat de metagegevens buiten het audiobestand worden bewaard. Sommige afzonderlijke attributen in de groepsattribuut all zijn mogelijk niet van toepassing in bepaalde omstandigheden.
Tip  Als u de frequentie waarmee FileMaker Pro containergegevens analyseert wilt minimaliseren, gebruikt u GetContainerAttribute in de automatische invoer van een berekening in een veld en maakt u de selectie van Bestaande waarde van veld niet vervangen (indien aanwezig) ongedaan. In dit geval wordt GetContainerAttribute alleen bijgewerkt wanneer de inhoud van het opgegeven containerveld wijzigt. Als GetContainerAttribute wordt gebruikt in de definitie van een berekeningveld, kan de berekening worden bijgewerkt telkens als de huidige record wordt gewijzigd. Hierdoor dalen de prestaties van uw oplossing.
Kenmerken
 
De gebruikte methode om de gegevens in het containerveld te bewaren: Geïntegreerd, Extern (Beveiligd), Extern (Open), Bestandsverwijzing, Tekst.
1 als de afbeelding een alphakanaal heeft, anders is het resultaat 0.
Een getal dat de richting van de afbeelding voorstelt:
1 (Normaal)
2 (Horizontaal omgekeerd)
3 (180º geroteerd)
4 (Verticaal omgekeerd)
5
(90º linksom geroteerd en verticaal omgekeerd)
6 (90º linksom geroteerd)
7
(90º rechtsom geroteerd en verticaal omgekeerd)
8 (90º rechtsom geroteerd)
Opmerking: de richting van foto's die zijn ingevoegd met oudere versies van FileMaker Pro wordt niet automatisch bepaald; voor zulke foto's wordt niet toegepast aan het resultaat toegevoegd. Bijvoorbeeld, 3 (180º geroteerd), niet toegepast.
Het nummer en de positie van het muzieknummer. Bijvoorbeeld, 3/12, of 3 als de positie niet beschikbaar is.
Opmerkingen
 •
De internalSize kan veel kleiner zijn dan de fileSize (bijvoorbeeld, containervelden die zijn ingesteld voor open of beveiligde opslag, bestandsreferenties, of gecomprimeerde bestanden) of veel groter zijn dan de fileSize (bijvoorbeeld, containervelden die zijn gemaakt door plug-ins).
 •
Met het attribuut MD5 kunt u de invoeging van gedupliceerde bestanden in een containerveld voorkomen, ongeacht de bestandsnaam.
 •
 •
Voor de groepsattributen general, audio, image, photo en all worden attributen weergegeven in het formaat attributeNaam: attribuutWaarde met één attribuut per regel. Sommige attributen worden anders weergegeven om het attribuut op één regel te krijgen:
 •
externalFiles. Toont alleen het aantal externe bestanden.
 •
transparency. Toont 1 (Waar) of 0 (Onwaar).
 •
coverArt. Toont png of jpg , afhankelijk van het type afbeelding.
 •
bitRate. Toont kbps na het nummer. Als een audio een variabele bitsnelheid gebruikt, wordt (VBR) toegevoegd aan het resultaat. Bijvoorbeeld: Bitsnelheid: 247 kbps (VBR).
 •
year. Informatie over de datum kan tussen haakjes na het jaar worden gegeven. Bijvoorbeeld: Jaar: 2014 (10/11/2014).
Voorbeelden 
De attributen in de volgende voorbeelden worden tussen aanhalingstekens geplaatst.
GetContainerAttribute(Afbeelding; "all") geeft als resultaat:
[General]
Filename: IMG_003.JPG
Storage Type: Ingesloten
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 (90° linksom geroteerd)
Created: 14-1-2015 14:40:31
Modified:
Latitude: 37,406167
Longitude: -121,983333
Make: Apple
Model: iPhone 5s
 
GetContainerAttribute(Product; "barcode") geeft als resultaat:
[Bar Code]
Bar Code Text: 875720001107
Bar Code Type: UPC-A
 
GetContainerAttribute(Pakket; "signature") geeft als resultaat:
[Signature]
Signed: 10-11-2014 11:41:22
Verwante onderwerpen 
Naslaggegevens voor functies (lijst met categorieën)
Naslaggegevens voor functies (alfabetisch overzicht)
Formules
Functies
Berekeningvelden definiëren
Operatoren gebruiken in formules