Hm... Traté de usar un @Command([OpenDocument]) en un botón de acción: @Formula ahora mismo y todo lo que obtuve fue el mensaje de error "No se puede ejecutar el comando especificado" después de hacer clic en el punto de acceso... ¿alguien más se ha encontrado con esto? y sabría por qué sucede esto? Simplemente no podía entender por qué no funcionaría/no debería funcionar...

Luego trabajé en una solución en LotoScript usando NotasUIWorkspace.Dialogbox y necesitaba Evaluar una fórmula: cada vez que uso la función Evaluar, esta parte de la documentación me hace llorar:

objeto
Opcional. El nombre de un objeto de producto. Consulte la documentación del producto para determinar si la macro requiere un objeto y cuál es el objeto.

Soy in la documentación del producto, o no? – Nunca he visto ninguna documentación sobre si una macro, en otras palabras, @Formula, requiere un objeto y, de ser así, cuál …

Por otro lado, debo admitir que la ayuda de Designer me ha ahorrado innumerables horas con sus ejemplos completos y otros contenidos fantásticos.

EDIT:

Estoy de acuerdo en que esta documentación podría ser más clara. Se remonta a los días en que teníamos múltiples implementaciones de LotusScript en diferentes productos. Observará que hay un enlace de "comentarios" en la parte inferior de cada documento de ayuda. Por favor, úsalo. Esto es lo que generalmente hago cuando quiero enviar una corrección.

En cuanto a por qué su @Command no funcionó, mire el contexto. ¿Estás en una vista? ¿Está el documento en cuestión en la vista?

André Guirard

Andre, tienes razón, debería haber leído esa parte de la documentación ^^ – dice

Una base de datos debe estar abierta en una vista de documento y la vista debe contener el documento que desea abrir.

Simplemente no estaba en una vista, pero intentaba llamar al @Command([OpenDocument]) desde un punto de acceso de acción en un documento.

Y ahora también usaré el enlace de comentarios.