< Características avanzadas > Automatización > Referencia de propiedades y métodos

Referencia de propiedades y métodos

<< Click to Display Table of Contents >>

Navegación:  Características avanzadas > Automatización >

Referencia de propiedades y métodos

Propiedades

Visible: de lectura y escritura. Si su valor es verdadero Sigrid se mostrará en el monitor, en caso contrario se ejecutará sin visualizarse.

Error: de solo lectura, retorna el último mensaje de error.

RetVal: almacena el valor de retorno o último valor establecido con RetVal(<val>). Es decir, RetVal puede ser invocado para establecer un valor de retorno, por ejemplo: RetVal(5), de forma que la propiedad RetVal retornará dicho valor.

Version: propiedad de sólo lectura, que almacena la versión de Sigrid correspondiente al objeto de automatización.

 

Métodos

Abre: abre una base de datos Sigrid, recibe como argumento la cadena de conexión a la base de datos. Si se trata de una base de datos Microsoft Jet, el argumento será la ruta y nombre de archivo de base de datos.

Quit: finaliza Sigrid.

EjecutaStr: solicita de Sigrid la ejecución del código xjs que recibe como argumento.

EjecutaFic: recibe como argumento en archivo conteniendo un programa xjs que será ejecutado.

ImprimeStr: recibe como argumento una cadena de texto conteniendo código xjs que será ejecutado enviando su salida a impresora. Por ejemplo la siguiente sentencia enviará la palabra Hola a la impresora.:

       ImprimeStr (“var imp=impresor();imp (‘Hola’);imp.linea();)

ImprimeFic: igual que ImprimeStr, pero recibe como argumento una ruta y nombre de archivo que se ejecutará enviando su salida a la impresora.

Empresa: establece el número de empresa que recibe como argumento como empresa de trabajo.

TransInicia: inicia una transacción en la base de datos.

TransTermina: finaliza (commit) la última transacción iniciada llevando a cabo en la base de datos todos los cambios realizados desde el inicio de la transacción.

TransAborta: finaliza (rollback) la última transacción iniciada perdiéndose los cambios realizados desde el inicio de la transacción.