Sistema de Gestión de Negocios "Hexa"
Base de datos de conocimiento.
Doc. Ref. 9235 Título: El objeto BaseDeDatos Autor: Hexa Última actualización: 05/01/2003#sistema #arquitectura #tecnología #objeto #programación |
El objeto BaseDeDatos
El objeto BaseDeDatos dispone de métodos relacionados con operaciones directas sobre la base de datos:
Utilidades SQL
- Cmp Devuelve el valor de un campo de un registro a partir del nombre de la tabla, el campo y una conidición
- CmpL Devuelve una lista de valores de un campo de un conjunto de registros a partir del nombre de la tabla, el campo y una conidición
- AutoAlta Crea un nuevo registro en una tabla con una clave autonumerica y devuelve el valor de la clave del registro creado
- Copia Copia de registros entre tablas a partir de sus valores
- CopiaV Copia de registros entre tablas a partir de una condición
- Redunda Copia de campos entre tablas
- Borra Eliminación de registros en tablas
- Modifica Modificación de registros en tablas
- Introduce Creación de registros en tablas
Valores y parámetros
- Cnf Devuelve el valor de un parámetro
- CnfS Modifica el valor de un parámetro
- MiFechaTrabajo Devuelve la fecha de trabajo configurada
- UsuarioActual Devuelve el usuario actual de la aplicación
- ComercialActual Devuelve el código de comercual en caso de que el usuario actual de la aplicación sea un comercial
- EquipoActual Devuelve el equipo actual de la aplicación
- VersionHexa Devuelve la version actual de la aplicación
Contadores
- NumeroDocumento Devuelve el número para la creación de un documento de pedido, entrega o facturación a partir de los contadores y las condiciones
- PrefijoDocumento Devuelve el prefijo para la creación de un documento de pedido, entrega o facturación a partir de los contadores y las condiciones
- BuscaContador Devuelve el código de un contador a partir del tipo de documento y el prefijo
Permisos, registro de sucesos
- HayPermiso Devuelve si hay permiso de acceso del usuario actual a un objeto, función, etc.
- HayPermisoMenu Devuelve si hay permiso de acceso del usuario actual a un menú de la aplicación
- QuePermiso Devuelve el tipo de permiso de acceso del usuario actual a un formulario: Modificar / Eliminar / Altas.
- Suceso Registra un suceso
Estructura de la base de datos
- SncTbl Comprueba y sincroniza las tablas de la base de datos con el contenido de la tabla "Tabla"
- SncCmp Comprueba y sincroniza los campos de las tablas de la base de datos con el contenido de la tabla "Campo"
- SncInd Comprueba y sincroniza los índices de las tablas de la base de datos con el contenido de la tabla "Indice"
- CreaTabla Crea una nueva tabla en la base de datos
- BorraTabla Elimina un tabla de la base de datos
- CreaCampo Crea un nuevo campo en la base de datos
- BorraCampo Elimina un campo de la base de datos
- CreaIndice Crea un nuevo indice en la base de datos
- BorraIndice Elimina un indice de la base de datos