| -RSNuevaBase |
-Definición |
Crear una Nueva Base de Datos |
| |
-Parámetros |
NError: Devuelve el número de error (si lo hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| Path: Path y Nombre de la Nueva Base a Crear (Alfanumerico) |
| "O" () = Abre un libro nuevo / NombreLibro() = " " |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSNuevaBase" NError LError Path. |
| |
|
|
| -RSAbrirBase |
-Definición |
Método utilizado para abrir una Base de datos MS-Access |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| Path: Path y Nombre de la Base a Abrir |
| BaseNumero: Numero que se Usara en los Programas para identificar a la Base |
| CantidadTablas: Devuelve Cantidad de Tablas que Posee la Base |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSAbrirBase" NError LError Path BaseNumero CantidadTablas. |
| |
|
|
| -RSCerrarBase |
-Definición |
Cierra una Base en Uso |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| BaseNumero: Numero que se Usara en los Programas para identificar a la Base |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSCerrarBase" NError LError BaseNumero. |
| |
|
|
| -RSVerTablas |
-Definición |
Consulta los Nombres de las Tablas dentro de una Base en Uso |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| BaseNumero: Numero que se Usara en los Programas para identificar a la Base |
| Indice: Numero de Tabla, varia de 1 al valor recibido en el parámetro CantidadTablas del método RSAbrirBase |
| Nombre: Nombre de Tabla dentro de la Base |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSVerTablas" NError LError BaseNumero Indice Nombre. |
| |
|
|
| -RSNuevaTablas |
-Definición |
Crea una Nueva Tabla dentro de la Base en uso |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| BaseNumero: Numero que se Usara en los Programas para identificar a la Base |
| NombreTabla: Nombre de la Nueva Tabla |
| CantidadCampos: Cantidad de Campos que va a contener la Tabla |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSNuevaTablas" NError LError BaseNumero NombreTabla CantidadCampos. |
| |
|
|
| -RSNuevoCampo |
-Definición |
Crea los Campos para una nueva Tabla creada (Enviar cantidad indicada al crear Tabla) |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| Nombre: Nombre con el cual se quiere crear cada Campo de la Tabla |
| Tipo: Tipo de Dato con el que sera creado el Campo |
| Tamaño: Longitud con la que se creara el Campo |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSNuevoCampo" NError LError Nombre Tipo Tamaño. |
| |
|
|
| -RSAbrirTabla |
-Definición |
Método utilizado para abrir una Tabla de Datos |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| BaseNumero: Numero que se Usara en los Programas para identificar a la Base |
| Modo: OP = "I" = Solo Lectura / "IO" = Lectuta y Grabacion. Modo con el que se intenta Abrir la Tabla. |
| NombreTabla: Nombre de la Tabla dentro de la base. |
| TablaNumero: Numero que se Usara en los Programas para identificar a la Tabla |
| CantidadCampos: Devuelve Cantidad de Campos que Posee la Tabla |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSAbrirTabla" NError LError BaseNumero Modo NombreTabla TablaNumero CantidadCampos. |
| |
|
|
| -RSCerrarTabla |
-Definición |
Cierra una Tabla en Uso |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| TablaNumero: Numero que se Usara en los Programas para identificar a la Tabla |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSCerrarTabla" NError LError TablaNumero. |
| |
|
|
| -RSVerCampos |
-Definición |
Consulta los Nombres y otros datos de los Campos dentro de una Tabla en Uso |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| TablaNumero: Numero que se Usara en los Programas para identificar a la Tabla |
| Indice: Numero de Campo, varia de 1 al valor recibido en el parámetro CantidadCampos del método RSAbrirTabla |
| Nombre: Nombre del Campo dentro de la Tabla |
| Tipo: Tipo de Dato del Campo consultado |
| Tamaño: Longitud del Campo consultado |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSVerCampos" NError LError TablaNumero Indice Nombre Tipo Tamaño. |
| |
|
|
| -RSStartRegistro |
-Definición |
Posiciona el puntero de Lectura para leer un Registro |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| Resultado: Resultado de la Ejecucion del Start |
| "OK" Start Realizado con Exito |
| "IK" Start Respondio con Invalid Key (Genero Evento RSInvalidKey) |
| "ERR" Start Finalizo con un Error (Consultar Errores) |
| Modo: Modo en el que se realizara el Start |
| "FIRST" Se posiciona en el Primero para Campo |
| "LAST" Se posiciona en el Ultimo para Campo |
| "KEY=" Se posiciona para un valor de Campo igual a Dato |
| "KEY>=" Se posiciona para valores de Campo mayores o iguales a Dato |
| "KEY<=" Se posiciona para valores de Campo menores o iguales a Dato |
| Campo: Campo sobre el cual se realizara el Start (0 o RS#Registro) Actua sobre posicion relativa del registro |
| Dato: Valor enviado para realizar el Start o 0 (de acuerdo al Campo consultado) |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSStartRegistro" NError LError Resultado Modo Campo Dato. |
| |
|
|
| -RSReadRegistro |
-Definición |
Lee un registro de una Tabla |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| TablaNumero: Numero que se Usara en los Programas para identificar a la Tabla |
| Resultado: Resultado de la Ejecucion del Read |
| "OK" Read Realizado con Exito |
| "IK" Read Respondio con Invalid Key (Genero Evento RSInvalidKey) |
| "ATEND" Read respondio con At End (Genero Evento RSAtEnd) |
| "ERR" Read Finalizo con un Error (Consultar Errores) |
| Modo: Modo en el que se realizara el Read |
| "NEXT" Lee el siguiente (luego del Start lee el primero disponible) |
| "PREVIOUS"Lee el anterior (luego del Start lee el primero disponible) |
| "KEY=" Lee el primero del Start si Campo y Dato = 0 o Lee el registro con Campo = a Dato |
| Campo: Nombre del Campo que sera leido (0 o RS#Registro) Actua sobre posicion relativa del registro |
| Dato: Valor del Campo en la Tabla (de acuerdo al Campo consultado) |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSReadRegistro" NError LError TablaNumero Resultado Modo Campo Dato. |
| |
|
|
| -RSLeerCampo |
-Definición |
Trae desde la Tabla el Valor de un Campo de un Registro Leido |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| TablaNumero: Numero que se Usara en los Programas para identificar a la Tabla |
| Nombre: Nombre del Campo que sera leido |
| Valor: Valor del Campo en la Tabla (De acuerdo al campo consultado) En Valores Numericos con decimales el campo receptor debe tener punto decimal virtual "V" |
| CantidadEnteros: Cantidad de Enteros para datos numericos o caracteres en otros campos |
| CantidadDecimales: Cantidad de Decimales para datos numericos |
| Tipo: Tipo de Dato del Campo Leido. |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSReadRegistro" NError LError TablaNumero Nombre Valor CantidadEnteros CantidadDecimales Tipo. |
| |
|
|
| -RSCargarCampo |
-Definición |
Método utilizado para cargar un valor a un Campo de un registro leido en la Tabla |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| TablaNumero: Numero que se Usara en los Programas para identificar a la Tabla |
| Nombre: Nombre del Campo |
| Valor: Valor del campo en la Tabla (De acuerdo al campo consultado), En valores Numericos con decimales el valor enviado debe contener el "." como punto decimal y signo separado |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSReadRegistro" NError LError TablaNumero Nombre Valor. |
| |
|
|
| -RSAgregarRegistro |
-Definición |
Luego de este metodo recien deben cargarse los valores de los campos para el nuevo registro. |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| TablaNumero: Numero que se Usara en los Programas para identificar a la Tabla |
| Tipo: Valor a utilizar en esta version 0 (cero) |
| Registro: Valor a utilizar en esta version 0 (cero) |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSAgregarRegistro" NError LError TablaNumero Tipo Registro. |
| |
|
|
| -RSGrabarRegistro |
-Definición |
Graba el Registro Modificado o Creado |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| TablaNumero: Numero que se Usara en los Programas para identificar a la Tabla |
| Tipo: Valor a utilizar en esta version 0 (cero) |
| Registro: Valor a utilizar en esta version 0 (cero) |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSGrabarRegistro" NError LError TablaNumero Tipo Registro. |
| |
|
|
| -RSBorrar Registro |
-Definición |
Borra un Registro en Uso |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| TablaNumero: Numero que se Usara en los Programas para identificar a la Tabla |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSBorrarRegistro" NError LError TablaNumero. |
| |
|
|
| -RSExportarTabla |
-Definición |
Metodo utilizado para Exportar una Tabla |
| |
-Parámetros |
NError: Devuelve el número de error (si hubiese alguno al ejecutar el método) |
| LError: Devuelve el literal de error (si hubiese alguno) |
| NombreTabla: Nombre de la Tabla a Exportar |
| Formato: Formato al que se Exporta la Tabla Los Valores Posibles son: "HTML", "TXT", "DOC", "XLS" |
| Ruta: Nombre y Path completo del archivo a ser generado |
| Ejecutar: 1= se ejecuta el programa asociado al formato. 0= no ejecuta el programa asociado al formato |
| |
-Sintáxis |
CALL AXDOMETHOD USING WIN-RETURN RSACCESS-H "RSExportarTabla" NError LError TablaNumero Formato Ruta Ejecutar. |
| |
| |
|
|
| Eventos |
|
|
| |
|
|
| -RSAtEnd |
-Definición |
Evento generado por el Método RSReadRegistro cuando el puntero de lectura se posiciona en el final o inicio del Archivo |
| |
|
|
| -RSInvalidKey |
-Definición |
Evento generado por el Método RSStartRegistro cuando no se puede realizar la operación |
| |
| |