FORMULA LANGUAGE


@DDEExecute
Ejemplo

Pasa la cadena con el comando especificado a la aplicación DDE que se identifica mediante el ID de conversación indicado. @DDEExecute siempre se usa junto con @DDEInitiate y @DDETerminate.

Nota DDEExecute no puede usarse con UNIX ni Macintosh.

Sintaxis

@DDEExecute( ID-conversación ; comando )

Parámetros

ID-conversación


comando
Resultado

ejecución

Uso

Esta función está concebida para utilizarse en fórmulas de campo, en agentes y en botones de barras de herramientas. No funciona en fórmulas de columna ni de selección, y no es aconsejable su uso en fórmulas de título de ventana ni de formulario. Dado que Macintosh no permite utilizar DDE, estos comandos no funcionarán en estaciones de trabajo Macintosh. Además, el formato de los comandos DDE puede variar ligeramente dependiendo de la plataforma y de la aplicación.

Si el archivo NOTES.INI del usuario incluye esta sentencia:

NoExternalApps=1

cualquier fórmula que contenga una función @DDE quedará desactivada. El usuario no verá ningún mensaje de error; simplemente no se ejecutará la fórmula.

Es posible tener un máximo de 10 conversaciones DDE simultáneas aunque, en circunstancias normales, sólo debería emplearse una en cada momento. Asegúrese de que finaliza todas las conversaciones DDE cuando deje de utilizarlas, ya que, de no hacerlo, puede agotar todas las sesiones disponibles y le será imposible iniciar más conversaciones cuando las necesite.

No es posible utilizar esta función en las aplicaciones para Web.

Si desea información detallada sobre cómo acceder a los datos de aplicaciones externas, consulte el tema Vinculación e incrustación de objetos en formularios.

Ejemplo
Véase también