NOVEDADES DE DOMINO DESIGNER 6
Funciones @
Nuevas funciones @:
@AttachmentModifiedTimes
da como resultado la fecha en la que se ha modificado el archivo anexado al documento actual.
@BusinessDays
da como resultado el número de días laborables en uno o varios rangos de fecha.
@CheckFormulaSyntax
comprueba si existen errores en el código de la fórmula convertida en comentario.
@Compare
compara dos listas por pares.
@ConfigFile
da como resultado la ruta de acceso del archivo de inicialización de la aplicación actual.
@Count
da como resultado el número de elementos de una lista. Al contrario que @Elements, que da como resultado cero si el valor que se evalúa es una cadena vacía o no es una lista, @Count da como resultado 1, lo que puede evitar que se generen errores en fórmulas complejas.
@DocLock
bloquea, desbloquea o da como resultado el estado de bloqueo del documento actual.
@DocOmittedLength
da como resultado el tamaño, en bytes, de los datos perdidos por un documento truncado durante la replicación.
@DoWhile
ejecuta una o varias instrucciones de forma reiterativa mientras una condición mantiene el valor "verdadero". Comprueba la condición después de ejecutar las sentencias.
@Eval
compila y ejecuta cada uno de los elementos de una expresión de texto como una fórmula durante la ejecución.
@FileDir
da como resultado la porción del directorio de una ruta de acceso.
@FloatEq
compara la igualdad entre dos números dentro de un rango de tolerancia.
@For
ejecuta una o varias instrucciones de forma reiterativa mientras una condición mantiene el valor "verdadero". Comprueba la condición después de ejecutar las sentencias.
@GetAddressBooks
da como resultado la lista de libretas de direcciones asociadas con el usuario o servidor actual.
@GetCurrentTimeZone
da como resultado los parámetros actuales de la zona horaria del sistema operativo en formato canónico.
@GetField
da como resultado el valor de un campo especificado. @GetField, @ThisName y @ThisValue proporcionan el medio para escribir código transportable. En lugar de especificar nombres de campos en fórmulas, utilice estas funciones @ para insertar código que puede ser copiado tal y como está de una fórmula a otra.
@GetFocusTable
da como resultado la fila, la columna y el nombre de la tabla en donde está situado actualmente el cursor.
@GetHTTPHeader
da como resultado el valor de un campo de encabezado de solicitud de HTTP.
@GetViewInfo
da como resultado un atributo de vista.
@HashPassword
codifica una cadena.
@IfError
da como resultado una cadena vacía ("") o el valor de una instrucción alternativa si una instrucción da como resultado un error.
@IsNull
comprueba si existe un valor nulo.
@IsVirtualizedDirectory
indica si se han activado directorios virtuales para el servidor actual.
@LDAPServer
da como resultado la URL y el número de puerto de la tarea Listener de LDAP del dominio actual.
@Nothing
, en una fórmula de @Transform, da como resultado ningún elemento de lista.
@OrgDir
, en el entorno de un proveedor de servicios, da como resultado el nombre del subdirectorio de la empresa en la que está registrado el usuario actualmente autentificado.
@ReplicaID
da como resultado el ID de réplica de la base de datos actual.
@ServerAccess
comprueba el nivel de acceso del que dispone el usuario especificado en un servidor.
@ServerName
da como resultado el nombre del servidor que contiene la base de datos actual.
@SetHTTPHeader
configura el valor de un campo de encabezado de respuesta de HTTP.
@SetViewInfo
filtra los documentos que muestra en una vista de acuerdo con los criterios especificados.
@Sort
ordena una lista.
@StatusBar
escribe un mensaje o mensajes en la barra de estado.
@ThisName
da como resultado el nombre del campo actual.
@ThisValue
da como resultado el valor del campo actual.
@TimeMerge
genera un valor de fecha-hora a partir de valores individuales de hora, fecha y zona horaria.
@TimeToTextInZone
convierte un valor de fecha-hora en una cadena de texto, incluyendo la información de zona horaria.
@TimeZoneToText
convierte un valor de zona horaria canónica en una cadena de texto legible para cualquier persona.
@ToNumber
convierte un valor cuyo tipo de datos es texto o número en un valor numérico.
@ToTime
convierte un valor cuyo tipo de datos es texto o hora en un valor de fecha-hora.
@Transform
aplica una fórmula a cada elemento de una lista.
@UpdateFormulaContext
actualiza el contexto de una fórmula a la ventana del cliente Notes a la que está accediendo actualmente el código.
@URLDecode
descodifica una cadena URL a texto normal.
@URLEncode
codifica una cadena al formato URL.
@UrlQueryString
da como resultado el comando URL y los parámetros actuales o el valor de uno de los parámetros.
@VerifyPassword
compara dos contraseñas, permitiendo determinar si una contraseña tiene un formato estándar o de extracto doble.
@WebDbName
da como resultado el nombre de una base de datos en formato URL. Ya no será necesario analizar y reemplazar subcadenas en @DbName.
@While
ejecuta una o varias instrucciones de forma reiterativa mientras una condición mantiene el valor "verdadero". Comprueba la condición antes de ejecutar las sentencias.
Funciones @ mejoradas:
@DialogBox
dispone de una nueva palabra clave[OkCancelAtBottom].
@DbColumn (origen de datos Domino)
permite usar el argumento "ReCache" en el primer parámetro para actualizar el caché en donde se haya especificado "" (caché) en una búsqueda anterior en el mismo origen de datos.
@DbColumn (origen de datos ODBC)
permite usar el argumento "ReCache" en el primer parámetro para actualizar el caché en donde se haya especificado "" (caché) en una búsqueda anterior en el mismo origen de datos.
@DbCommand (origen de datos Domino)
permite ver una lista de carpetas y mostrar el grupo de documentos siguiente o anterior en una vista. Esta función únicamente funciona en aplicaciones para Web.
@DbCommand (origen de datos ODBC)
permite usar el argumento "ReCache" en el primer parámetro para actualizar el caché en donde se haya especificado "" (caché) en una búsqueda anterior en el mismo origen de datos.
@DbLookup (origen de datos Domino)
admite las palabras clave [FailSilent], [PartialMatch] y [ReturnDocumentUniqueID] como un nuevo parámetro.
@DbLookup (origen de datos Domino)
permite usar el argumento "ReCache" en el primer parámetro para actualizar el caché en donde se haya especificado "" (caché) en una búsqueda anterior en el mismo origen de datos.
@DbLookup (origen de datos ODBC)
permite usar el argumento "ReCache" en el primer parámetro para actualizar el caché en donde se haya especificado "" (caché) en una búsqueda anterior en el mismo origen de datos.
@Explode
incorpora un cuarto parámetro que permite la supresión de retornos de carro como separadores. No documentada anteriormente, consiste de hecho en que los retornos de carro son tratados como separadores independientemente de la especificación del segundo parámetro.
@Max
con un parámetro da como resultado el número mayor de una lista.
@Min
con un parámetro da como resultado el número menor de una lista.
@Name
dispone de nuevos parámetros que convierten un nombre del formato de Domino al de LDAP y viceversa.
@Now
incorpora parámetros que permiten que la fecha-hora se base en el servidor en el que se encuentra la base de datos actual o en los servidores especificados.
@SetDocField
puede utilizarse ahora para configurar el valor de un campo del documento actual.
@Text
convierte texto enriquecido.
@UserAccess
acepta parámetros de palabras clave que pueden dar como resultado el nivel de acceso a la base de datos del usuario o comprobar los derechos de un usuario específico a una base de datos.
Glosario
¿Desea opinar sobre la Ayuda?
Ayuda sobre la Ayuda
Abrir la Ayuda en pantalla completa
Glosario
¿Desea opinar sobre la Ayuda?
Ayuda sobre la Ayuda
Abrir la Ayuda en pantalla completa