Ejecutar la acción de la aplicación auxiliar
Función del evento: Asistente
La acción «Ejecutar aplicación auxiliar» abre una aplicación externa. Utilice los argumentos adicionales para abrir un documento dentro de la aplicación.
Uso de la pestaña «Eventos»
| Debajo de | Introducir | Ejemplo |
|---|---|---|
|
Ejecutar condición de omisión |
Si lo desea, introduzca las condiciones de omisión para el evento. Cuando la «condición de omisión de ejecución» se evalúa como verdadera, la acción no se lleva a cabo. |
|
|
Nombre del asistente |
Ruta completa al archivo ejecutable o, si se encuentra en la ruta de acceso, el nombre del archivo ejecutable |
«c:\winword\winword.exe» |
|
Argumento 1 |
Argumento opcional del ejecutable |
«c:\mis documentos\abc.doc» |
|
Argumento 2 |
Argumento opcional del ejecutable |
|
|
Argumento 3 |
Argumento opcional del ejecutable |
Sintaxis (si se introduce en la barra de ecuaciones)
<< <ACTION("Helper", expr1, expr2> , expr3> , expr4>)
Dónde
expr1 = entrada bajo «Nombre del asistente»
expr2 = entrada correspondiente al argumento 1
expr3 = entrada correspondiente al argumento 2
expr4 = entrada correspondiente al argumento 3
Cómo aparecerá el ejemplo en la barra de ecuaciones
ACTION("Helper", "hoja_de_cálculo.xls")
En Windows, esta acción inicia automáticamente Microsoft Excel y abre la hoja de cálculo.
Ejemplo 2
ACTION("Helper", "c:\winword\winword.exe", "c:\mis documentos\abc.doc")
En cualquier otro sistema operativo, es necesario indicar la ruta completa al archivo ejecutable del programa, además de la ruta y el nombre del documento. Esta acción inicia automáticamente Microsoft Word y abre el documento «abc».
Notas
- Al vincular un documento PDF en CaseView, el nombre del archivo no puede contener espacios. Por ejemplo, si un archivo llamado «abcd.pdf» que se encuentra en el directorio raíz de la unidad C se renombra como «ab cd.pdf», el enlace dejará de funcionar.Para resolver este problema: Añada comillas dobles si el nombre de un archivo contiene espacios; el primer parámetro debe ir expresamente entre comillas dobles en el cálculo. Por ejemplo, si el nombre del archivo PDF es «ab cd.pdf», la solución es ACTION («Helper», «C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe», '"C:\ab cd.pdf"').
Notas
- Cuando se utiliza la función CLNTDIR() para abrir un documento mediante el evento de la aplicación auxiliar, se produce un problema si la ruta del archivo del cliente contiene espacios. Por ejemplo, si el archivo del cliente al que se va a llamar se encuentra en la siguiente ruta: «c:\Program Files\Caseware\data\Samp00\abc.doc» y desea que el evento abra un documento de Word llamado «steering.doc» en la misma carpeta, la línea del argumento 1 quedaría así:
CLNTDIR()+"dirección"
Word muestra un mensaje de error indicando que la ruta no es válida cuando se activa el evento, ya que «program files» contiene un espacio. Para solucionar este problema, modifique la sintaxis de la expresión colocando comillas alrededor de los parámetros de la ruta y un signo «+» delante de la función. La línea del argumento 1 correcta quedaría así:
''+CLNTDIR() + 'steering.doc"'
Temas relacionados