FORMULA LANGUAGE


Ejemplos: @Prompt
1. [Ok] muestra un mensaje informativo; el usuario selecciona Aceptar para cerrar el cuadro de mensajes. Utilice este estilo cuando simplemente desee informar al usuario acerca de algo y no precise de ningún tipo de respuesta por parte de éste.
2. [YesNo] muestra una pregunta a la que el usuario puede responder afirmativa o negativamente. Si el usuario selecciona Sí, la función da como resultado "1". Si selecciona No, la función da como resultado 0.
3. [YesNoCancel] también muestra una pregunta, pero da al usuario la oportunidad de seleccionar Sí, No o Cancelar. Si selecciona Cancelar, la función da como resultado -1.
4. [OkCancelEdit] pide al usuario que especifique su nombre y da como resultado dicho nombre en forma de cadena de texto. El valor predeterminado para el nombre es el correspondiente al del usuario de Notes/Domino actual y se obtiene mediante @UserName. Si el usuario selecciona Cancelar, Lotus Notes/Domino cancela la evaluación de la fórmula. Tenga en cuenta que @Prompt([OkCancelEdit]) da como resultado sólo los primeros 254 caracteres del texto introducido.
5. [OKCANCELLIST] muestra un cuadro de lista con los nombres de las bases de datos ordenados alfabéticamente; pide al usuario que seleccione una de las bases de datos, y da como resultado el nombre de ésta en forma de cadena de texto para que pueda ser utilizado en operaciones posteriores. Si el usuario selecciona Cancelar, Lotus Notes/Domino cancela la evaluación de la fórmula.
6. [OkCancelCombo] muestra un cuadro de diálogo similar al anterior, pero en este caso la lista que se visualiza es una lista desplegable; es decir, inicialmente sólo se visualiza la opción predeterminada. Cuando el usuario hace clic en el botón de flecha, aparecen las demás opciones de la lista. Al igual que en el ejemplo anterior, el usuario debe seleccionar una de las opciones de la lista; la opción predeterminada es Clientes. Esta función da como resultado la opción seleccionada por el usuario. Si el usuario selecciona Cancelar, Lotus Notes/Domino cancela la evaluación de la fórmula.
7. [OkCancelEditCombo] muestra un cuadro de diálogo similar al anterior, pero en este caso el usuario puede editar el cuadro de texto e introducir en él el nombre de cualquier base de datos. De esta forma, no está limitado a las opciones de la lista. Esta función da como resultado la opción seleccionada o introducida por el usuario. Si el usuario selecciona Cancelar, Lotus Notes/Domino cancela la evaluación de la fórmula.
8. [OkCancelListMult] muestra una lista de nombres de entre los cuales el usuario puede seleccionar uno o varios (María Torres es el valor predeterminado). Esta función da como resultado las opciones seleccionadas por el usuario. Si el usuario selecciona Cancelar, Lotus Notes/Domino cancela la evaluación de la fórmula.
9. [Password] muestra un cuadro de diálogo en el que el usuario puede introducir una contraseña. Lotus Notes/Domino no muestra la contraseña en la pantalla. Esta función da como resultado la contraseña.
10. [LocalBrowse] proporciona controles y listas que permiten examinar y seleccionar un nombre del sistema de archivos local. Este ejemplo abre la base de datos de Notes/Domino que el usuario selecciona en el cuadro de diálogo. El valor "1" restringe la visualización inicial de archivos .nsf.
11. Este código, si se utiliza en un botón de zona activa de un formulario, muestra el cuadro de diálogo Seleccionar base de datos y, a continuación, define los valores de los campos del documento (que debe estar en el modo de edición) basándose en los resultados.
Véase también