FORMULA LANGUAGE


Compose - @Command
Ejemplo

Crea un documento vacío nuevo.

Sintaxis

@Command([Compose]; servidor : base-de-datos ; formulario ; anchura : altura)

Parámetros

servidor : base-de-datos


formulario
anchura : altura
Nota El parámetro anchura/altura no tiene efecto a partir de la Versión 5.

Uso

Para usar este comando en aplicaciones para Web, utilice la siguiente sintaxis:

@Command([Compose]; formulario)

Cuando cree un documento de respuesta, asegúrese de que está abierta una base de datos y de que hay un documento seleccionado en la vista. Consulte ComposeWithReference para crear documentos de respuesta con referencias al documento principal.

Cuando use el comando para crear documentos principales, la base de datos de destino no tiene por qué estar abierta. Este comando sitúa un icono de base de datos en el área de trabajo.

Si el comando se utiliza en una acción de vista, la fórmula de formulario de la vista reemplazará al formulario especificado en el comando de @Command. Para evitar este problema, agregue la línea siguiente a la fórmula de formulario de la vista:

@If(@IsNewDoc; @Return(Form); "")

Si desea más información sobre las fórmulas de formulario, consulte Form Formulas en "Programming Overview".

El parámetro anchura/altura no se aplicará en el modo MDI cuando la ventana se encuentre maximizada. Una vez que ésta se restaure, la ventana adoptará el tamaño que se haya especificado. La medida coincide con la de la regla del editor, por lo que puede utilizar esta última como ayuda a la hora de cambiar el tamaño de la ventana. Si se especifica la anchura y la altura, la ventana se centrará en la ventana de Notes (en el modo MDI) o en la ventana del sistema operativo (en el modo Mac y SDI).

Equivalencias en otros lenguajes

Método CreateDocument de la clase NotesDatabase de LotusScript

Método createDocument de la clase Document de Java

Ejemplo
Véase también