Macros

Algunos campos de texto de los cuadros de diálogo admiten que introduzcas una macro en vez de un texto. Cuando necesita el valor de uno de esos campos, el programa sustituye las macros del campo por valores calculados.

Además, puedes modificar el resultado de la macro si llamas a una de las siguientes funciones a continuación de la macro:

Por ejemplo, el campo Destino de copias de seguridad del cuadro de diálogo de Configuración admite que se introduzcan macros para permitir crear copias de seguridad cuyo nombre varíe en función de la fecha y hora.

Nombre Se sustituye por...
$(TablasDigiNG) Ruta a la tabla de códigos activa.
$(Escritorio) Ruta del directorio Escritorio del usuario actual.
$(ArchivosDePrograma) Ruta del directorio Archivos de programa.
$(DatosDeAplicacion) Ruta del directorio Application Data.
$(Temp) Ruta del directorio Temp.
$(NombreUsuario) Nombre del usuario de Windows.
$(NombreOrdenador) Nombre del ordenador en la red.
$(Fecha) Fecha actual.
$(FechaSubrayados) Fecha actual con guiones bajos en lugar de barras.
$(Dia) Número de día actual.
$(Mes) Número de mes actual.
$(Año) Año actual.
$(HoraCompleta) Hora actual.
$(HoraCompletaSubrayados) Hora actual con guiones bajos en lugar de dos puntos.
$(Hora) Componente de horas de la hora actual.
$(Minutos) Minutos de la hora actual.
$(Segundos) Segundos de la hora actual.
$(DirectorioUsuario) Directorio local del usuario.
$(DirectorioAyuda) Directorio indicado en el campo Directorio de ayudas de códigos del cuadro de diálogo de configuración.
$(RutaArchivoDibujo) Directorio donde está ubicado el archivo de dibujo actual (sin incluir el nombre del archivo de dibujo).
$(ArchivoDibujoConRuta) Ruta completa del archivo de dibujo actual.
$(ArchivoDibujoConRutaSinExtension) Ruta completa del archivo de dibujo actual, pero sin incluir su extensión.
$(NombreArchivoDibujo) Nombre del archivo de dibujo actual incluyendo su extensión, pero sin incluir el directorio donde está ubicado.
$(NombreArchivoDibujoSinExtension) Nombre del archivo de dibujo actual sin incluir ni extensión ni el directorio donde está ubicado.
$(ExtensionArchivoDibujo) Extensión del archivo de dibujo actual.
$(CodigoCentroide) Código del centroide que pertenece al polígono topológico que se está almacenando.
$(TextoCentroide) Texto del centroide que pertenece al polígono topológico que se está almacenando.