OmniGraffle 3 Reference Manual for iOS

Bijlage F

Gegevensvariabelen

In OmniGraffle is een gegevensvariabele een tekenreeks die u kunt gebruiken om een object en lijnlabels te plaats op basis van andere informatie in uw document. Deze variabelen zoeken elementen met een gelijksoortige naam in de XML-bron van een OmniGraffle-document en tonen de overeenkomende gegevens met betrekking tot de geleverde tekenreeks. U kunt bijvoorbeeld de gegevensvariabele gebruiken als een tekstobject op het canvas om de naam van die laag weer te geven.

Het gebruik van de variabele geeft OmniGraffle Pro-gebruikers toegang tot details op documentniveau en metagegevens die zijn ingevoerd in het infovenster Metagegevens canvas.

Universele gegevensvariabelen

OmniGraffle Standard en Pro hebben allebei toegang tot een kernset van gegevensvariabelen die in de volgende tabel zijn vermeld.

Variabele Beschrijving
Canvas- en laagvariabelen
Toont de canvasnaam.
Toont een nummer dat verwant is met de positie van het canvas in de zijbalk.
Toont het totale aantal canvassen in het document.
Toont de naam van de laag.
Documentspecifieke variabelen
Toont de bestandsnaam van het OmniGraffle-document.
Toont de naam van de persoon die het document heeft gemaakt.
Toont de gebruikersnaam van de persoon die het document het laatst heeft gewijzigd.
Toont het huidige paginanummer, gebaseerd op de positie van het object op het canvas omdat dit invloed heeft op de manier waarop de pagina wordt afgedrukt.
Toont het totale aantal pagina’s dat moet worden gedrukt van het document.
Datumvariabelen
Toont de datum van vandaag.
Toont de datum waarop het document werd gemaakt.
Toont de datum waarop het document het laatst werd gewijzigd.
Datumtekenreeksen voor gebruik met datumvariabelen
y Tweecijferig jaar, gebaseerd op het decennium; bijv. 16 voor “2016”.
Y Viercijferig jaar; bijvoorbeeld 2016.
m Maand, voorgesteld door twee cijfers van 01-12; bijvoorbeeld 10 voor oktober.
d Dag, voorgesteld door twee cijfers van 01-31 (zoals geschikt); bijvoorbeeld 05 is de vijfde dag van de maand.
c Huidige datum en tijd; bijvoorbeeld, dinsdag 10 juli10:00:00 PDT 2017.
H Uren, voorgesteld door twee cijfers van 0-23; bijvoorbeeld 11 is 11 ‘s ochtends, terwijl 23 staat voor 11 ‘s avonds.
M Minuten, voorgesteld als twee cijfers van 00-59.
S Seconden, voorgesteld als twee cijfers van 00-59.
z Zulu-tijdverschil; bijvoorbeeld een uitvoer van -0700 betekent dat de huidige tijd zeven uur later dan de Zulu-tijd is.
Objectspecifieke variabelen
Toont de horizontale afstand van het object vanaf het beginpunt.
Toont de verticale afstand van het object vanaf het beginpunt.
Toont de breedte van het object.
Toont de hoogte van het object.
Toont de lengte van een lijnobject.
Toont de naam van het object.
Variabelen infovenster Documentgegevens
Toont het onderwerp van het veld van het infovenster Documentgegevens.
Toont de informatie die is ingevoerd in het veld Copyright van het infovenster Documentgegevens.
Toont de informatie die is ingevoerd in het veld Versie van het infovenster Documentgegevens.
Toont de informatie die is ingevoerd in het veld Beschrijving van het infovenster Documentgegevens.
Toont de informatie die is ingevoerd in het veld Opmerking van het infovenster Documentgegevens.
Toont de auteur of auteurs die is weergegeven in het veld Auteurs van het infovenster Documentgegevens.
Toont de informatie die is ingevoerd in het veld Organisaties van het infovenster Documentgegevens.
Toont de taal (of talen) die is ingevoerd in het veld Talen van het infovenster Documentgegevens.
Toont het trefwoord (of de trefwoorden) dat is ingevoerd in het veld Trefwoorden van het infovenster Documentgegevens.
Toont het document (of de documenten) dat is ingevoerd in het veld Projecten van het infovenster Documentgegevens.

Datumtekenreeksen die worden gebruikt door de gegevensvariabelen

Zoals vermeld in de vorige tabel, heeft OmniGraffle drie datumspecifieke variabelen die het voor u gemakkelijk maken de status van het werk aan uw documenten te volgen.

  • Huidige datum () — voegt de huidige datum in. Dit is vooral handig wanneer u een document dat u exporteert of afdrukt "stempelt" met de datum van vandaag.

  • Aanmaakdatum document () — Voegt de datum in waarop het document oorspronkelijk werd gemaakt volgens het XML-document.

  • Wijzigingsdatum document () — Voegt de datum in waarop het document het laatst werd opgeslagen volgens het XML-document.

De datumvariabelen zijn vooral nuttig als ze worden gecombineerd met de variabelen en wanneer u wilt zien wie een documentbestand het laatst heeft bijgewerkt.

Als u een van de datumvariabelen gebruikt, kunt u de notatie van de datum wijzigen door middel van de variabelen. Om bijvoorbeeld een datum te krijgen zoals 5-10-2017 08:37:30-0700Z, kunt de volgende tekenreeks van variabelen maken:

De logica die we hebben gebruikt bij het creëren van datumvariabelen is gebaseerd op Cocoa's datumnotatietokens.