FORMULA LANGUAGE


@DDEInitiate
Ejemplo

Inicia una conversación con un servidor DDE y da como resultado el ID de la conversación.

Nota DDEInitiate no puede usarse con UNIX ni Macintosh.

Sintaxis

@DDEInitiate( aplicación ; tema )

Parámetros

aplicación


tema
Resultado

ID-conversación


Uso

Esta función está concebida para utilizarse en fórmulas de campo, en agentes y en botones de barras de herramientas. Dado que Macintosh no permite utilizar DDE, estos comandos no funcionarán en estaciones de trabajo Macintosh. 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.

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.

Fallos al iniciar la conversación

Si la conversación no puede iniciarse, @DDEInitiate dará como resultado un error. Consulte @IsError. A continuación se enumeran algunas de las causas que pueden impedir el inicio de la conversación:


Ejemplo
Véase también