OmniGraffle 3 Reference Manual for iOS

Apéndice F

Variables de datos

En OmniGraffle, una variable de datos es una cadena que puede utilizarse para insertar etiquetas de objetos y líneas basadas en otra información del documento. Estas variables buscan elementos con el mismo nombre en el origen XML de un documento de OmniGraffle y muestran los datos correspondientes relativos a la cadena proporcionada. Por ejemplo, puedes utilizar la variable de datos como objeto de texto en el lienzo para mostrar el nombre de la capa.

El uso de la variable permite a los usuarios de OmniGraffle Pro el acceso a detalles a nivel de documento y a metadatos introducidos en el inspector Metadatos del lienzo.

Variables de datos universales

OmniGraffle (tanto Standard como Pro) tiene acceso a un conjunto básico de variables de datos, que se enumeran en la siguiente tabla.

Variable Descripción
Variables de lienzos y capas
Muestra el nombre del lienzo.
Muestra un número relacionado con la posición del lienzo en la barra lateral.
Muestra el número total de lienzos del documento.
Muestra el nombre de la capa.
Variables específicas de documento
Muestra el nombre de archivo del documento de OmniGraffle.
Muestra el nombre de usuario de la persona que creó el documento.
Muestra el nombre de usuario de la última persona que modificó el documento.
Muestra el número de la página actual, basándose en la posición del objeto en el lienzo en relación con cómo se imprime la página.
Muestra el número total de páginas por imprimir del documento.
Variables de fechas
Muestra la fecha de hoy.
Muestra la fecha de creación del documento.
Muestra la fecha en la que se modificó el documento por última vez.
Cadenas de fecha para uso con variables de fecha
y Año de dos dígitos, con las dos últimas cifras; por ejemplo, 16 para “2016”.
Y Año con los cuatro dígitos; por ejemplo, 2016.
m Mes, representado con dos dígitos de 01 a 12; por ejemplo, 10 para octubre.
d Día, representado con dos dígitos de 01 a 31; por ejemplo, 05 es el quinto día del mes.
c Fecha y hora actuales; por ejemplo, Mar 11 jul 10:00:00 CET 2017.
H Horas, representadas con dos dígitos de 00 a 23; por ejemplo, 11 para las once de la mañana y 23 para las once de la noche.
M Minutos, representados con dos dígitos de 00 a 59.
S Segundos, representados con dos dígitos de 00 a 59.
z Diferencia con la hora zulú; por ejemplo, -0700 indica que la hora actual va siete horas por detrás de la hora zulú.
Variables específicas de objeto
Muestra la distancia en horizontal al objeto desde el punto de origen.
Muestra la distancia en vertical al objeto desde el punto de origen.
Muestra la anchura del objeto.
Muestra la altura del objeto.
Muestra la longitud de un objeto de línea.
Muestra el nombre del objeto.
Variables del inspector “Datos del documento”
Muestra el Asunto del campo del inspector “Datos del documento”.
Muestra la información introducida en el campo Copyright del inspector “Datos del documento”.
Muestra la información introducida en el campo Versión del inspector “Datos del documento”.
Muestra la información introducida en el campo Descripción del inspector “Datos del documento”.
Muestra la información introducida en el campo Comentarios del inspector “Datos del documento”.
Muestra el autor o los autores enumerados en el campo Autores del inspector “Datos del documento”.
Muestra la información introducida en el campo Organizaciones del inspector “Datos del documento”.
Muestra el idioma o idiomas introducidos en el campo Idiomas del inspector “Datos del documento”.
Muestra la palabra o palabras clave introducidas en el campo “Palabras clave” del inspector “Datos del documento”.
Muestra el documento o documentos introducidos en el campo Documentos del inspector “Datos del documento”.

Cadenas de fecha usadas por las variables de fecha

Como se indica en la tabla anterior, OmniGraffle ofrece tres variables específicas para fechas que facilitan el seguimiento del estado del trabajo en los documentos.

  • Fecha actual (): inserta la fecha actual. Es útil, por ejemplo, para “sellar” la fecha en un documento al exportarlo o imprimirlo.

  • Fecha de creación del documento (): inserta la fecha en la que se creó el documento, según el XML del mismo.

  • Fecha de modificación del documento (): inserta la fecha en la que se modificó el documento por última vez, según el XML del mismo.

Las variables de fecha son especialmente útiles cuando se combinan con las variables y , cuando necesitas ver quién actualizó un archivo la última vez.

Si utilizas una de las variables de fecha, puedes personalizar el formato de la fecha mediante el uso de variables. Por ejemplo, para generar una fecha como 2017-10-05 08:37:30 -0700Z, puedes usar la siguiente cadena de variables:

La lógica que hemos utilizado para crear las variables de fecha se basa en los identificadores de formato de fechas de Cocoa.