AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / HFSQL / Funciones HFSQL
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Observación: Estas funciones también están disponibles en la sintaxis con prefijo (Funciones HFSQL (sintaxis con prefijo)).
Las siguientes funciones se utilizan para administrar los archivos de datos HFSQL:
ConvertConvierte un valor numérico en una cadena binaria para realizar una búsqueda en una clave numérica.
Estado de saludPermite conocer el estado de un registro.
Filtro HFDefine y activa un filtro en un archivo de datos, vista o consulta.
HAccelerateSpeedReorganiza la estructura interna de los índices para optimizar la velocidad de acceso a los datos.
HActivateAutoFilterActiva un filtro automático en los archivos relacionados al navegar por un archivo XML.
HActivateFilterActiva el filtro que se creó previamente para el archivo de datos (vista o consulta) especificado.
HActivateTriggerVuelve a activar un disparador que fue desactivado por HDeactivateTrigger.
HAddAgrega:
  • el registro que se encuentra en la memoria al archivo de datos (consulta o vista).
  • el registro que se encuentra en una variable de tipo Record al archivo de datos (consulta o vista).
HAliasCrea un alias lógico de un archivo de datos (o consulta) o cancela todos los alias existentes.
HBackwardRetrocede varios registros en el archivo de datos a partir de la posición actual, según un elemento especificado.
HBuildKeyValueConstruye el valor de una clave compuesta para realizar un filtro (función HFilter) o una búsqueda (funciones HReadSeekFirst, HReadSeekLast, etc.).
HBuildKeyValueANSIIndependientemente de la plataforma utilizada, los datos guardados en los archivos HFSQL están en formato ANSI.
HCancelAliasCancela un alias declarado previamente con la función HAlias.
HCancelDeclarationPermite:
HCancelSeekCancela el criterio de búsqueda actual.
HChangeConnectionCambia dinámicamente la conexión asociada a un archivo de datos.
HChangeDirCambia la ruta de acceso a un archivo de datos (es decir, el directorio en el que se manipulará el archivo).
HChangeKeyCambia el campo de navegación.
HChangeLocationModifica el modo de búsqueda de los archivos de datos físicos (.FIC, .NDX, etc.).
HChangeLogDirModifica la ubicación de los archivos de registro que corresponden a un archivo de datos HFSQL.
HChangeNameModifica el nombre físico de un archivo de datos.
HChangeRplDirModifies the location of the subscriber replica's description ("*.rpl" file).
HCheckInalteradoComprueba si uno o todos los registros de un archivo de datos inalterable no han sido modificados (con un editor hexadecimal, por ejemplo).
HCheckIndexVerifica si los datos del archivo de índice (archivo .NDX) hacen referencia correctamente a los datos que se encuentran en el archivo de datos (archivo .FIC).
hCheckMemoVerifica la integridad estructural de los memos de un archivo de datos HFSQL.
HCheckStructureDefine el modo de comparación de archivos de datos.
HCloseCierra un archivo de datos o todos los archivos de datos abiertos por el usuario actual: todos los archivos de datos físicos correspondientes se cierran para el usuario actual.
HCloseAnalysisCierra el análisis actual.
HCloseConnectionCierra la conexión a una base de datos.
HCompareItemCompara dos valores ordenándolos según el elemento de índice HFSQL especificado: todas las opciones de orden especificadas para el elemento se tienen en cuenta (distinguir mayúsculas y minúsculas, puntuación, dirección del orden, lenguaje Unicode, etc.).
hComputerAlmacena un número o identificador único de equipo para usar registros y transacciones en la red.
HConnectRedefine uno o más parámetros de conexión a través de Conector Nativo (Access, SQL Server, MySQL u Oracle) o a través de un acceso OLE DB en un tabla o set específico de tablas.
HConvertXConvierte un valor numérico en una cadena binaria para realizar una búsqueda en una clave numérica.
HCopyRecordCopia:
  • el contenido del registro en curso (cargado en memoria) en el registro en curso de un archivo de datos.
  • el contenido de una variable de tipo Record en el registro en curso de un archivo de datos
HCreaciónCrea un archivo de datos vacío (extensión ".FIC") con el archivo de índice y el archivo memo, si es necesario.
HCreateMasterReplicaCrea el archivo description de una Réplica Maestra (réplica registrada o réplica universal).
HCreateMovableReplicaCreates a movable replication.
HCreateSubscriberReplicaCrea el archivo description de una réplica de un suscriptor.
HCreateViewCrea una vista HFSQL.
Esta función utiliza el anterior mecanismo de vistas.
HCreationIfNotFoundPerforms the following operations:
  • If the data file doesn't exist, create a data file (extension file ".FIC") with index file and memo file if necessary. The function is equivalent to HCreation..
  • If the data file exists, opens the data file.
HCrossTacha un registro en un archivo de datos.
Novedad versión 2024
HDataSourceKnown
Permite saber si se ha inicializado una fuente de datos.
HDBCreationFinaliza la descripción de la estructura de un archivo de datos xBase mediante programación.
HDBDescribeFieldDescribe mediante programación cada elemento que se encuentra en la estructura de un archivo xBase descrito por HDBDescribeFile.
HDBDescribeFileDescribe un archivo en formato dBase3 (el más común) mediante programación.
HDBDescribeIndexDescribe a través de la programación los diferentes archivos de índice que se crearán.
HDBIndexAbre un archivo de índice xBase.
HDBOpenAbre el archivo de datos de la xBase y el archivo "memo" si existe.
HDBOpenNoLockEn modo de usuario único, abre un archivo de datos xBase sin bloquearlo.
HDBSortTypeRetorna o modifica la secuencia de elementos de texto en los archivos xBase.
HDeactivateAutoFilterDesactiva un filtro automático en archivos relacionados al navegar por un archivo XML.
HDeactivateFilterDesactiva temporalmente un filtro en un archivo de datos (vista o consulta).
HDeactivateTriggerDeshabilita un disparador.
HDeclareDeclara una descripción del archivo de datos (que esta en el análisis) en el proyecto actual.
HDeclareExternalImporta temporalmente la descripción de un archivo de datos en el análisis actual a partir de un archivo de datos HFSQL existente.
HDeleteElimina un registro de un archivo de datos (consulta o vista).
HDeleteAllElimina todos los registros de un archivo de datos, vista HFSQL o consulta.
HDeleteTriggerElimina un trigger.
HDeleteViewElimina una vista creada previamente. Esta función utiliza el anterior mecanismo de vistas.
HDescribeConnectionDescribe una nueva conexión a una base de datos externa.
HDescribeFileDescribe un archivo de datos mediante programación.
HDescribeFullTextIndexDescribe un índice de texto completo de un archivo de datos creado mediante programación.
HDescribeItemDescribe un elemento de archivo mediante programación.
HDescribeLinkDescribe un enlace entre dos archivos de datos mediante programación.
HDescribeTriggerAñade o modifica un activador en un archivo de datos HFSQL.
HDuplicateRecordDuplica un registro leído en un archivo de datos: el registro de la memoria se agrega al archivo de datos (consulta o vista).
HEndNoModifDesbloquea un archivo que fue bloqueado por el mismo programa con la función HNoModif.
HErrorDevuelve el número del último error provocado por el motor HFSQL.
HErrorDuplicatesPermite verificar si se produjo un error duplicados.
HErrorInfoDevuelve información detallada sobre el último error originado por el motor HFSQL.
HErrorIntegrityPermite saber si se produjo un error de integridad.
HErrorLockSe utiliza para verificar si se ha producido un error de bloqueo.
HErrorModificationPermite:
  • devuelve el valor de un elemento de Record si se produce un conflicto de modificación.
  • comprobar si se produjo un conflicto de modificación.
HErrorPasswordDespués de la ejecución de una función de lectura o escritura en un archivo de datos, utilizado para averiguar si un error causado por una contraseña incorrecta se produjo en este archivo de datos.
HErrorStatusModificationDevuelve el estado de un registro durante un conflicto de modificación.
HExecuteQueryDeclares a query created in the query editor to the HFSQL engine and runs this query.
HExecuteQueryAsynchronousEjecuta una consulta SELECT de forma asíncrona.
HExecuteSQLQueryInicializa una consulta escrita en lenguaje SQL y declara esta consulta al motor HFSQL.
HExecuteSQLQueryAsynchronousEjecuta una consulta SQL de forma asíncrona.
HExecuteViewEjecuta una vista que se creó de antemano (se puede utilizar para actualización los datos de la vista, por ejemplo).. Esta función utiliza el anterior mecanismo de vistas.
HExportCSVExporta los registros de un archivo de datos (HFSQL u OLE DB), vista o consulta a un archivo CSV.
HExportJSONExporta los registros de un archivo de datos (HFSQL u OLE DB), vista o consulta a un archivo JSON.
HExportJSONStringExporta los registros de un archivo de datos (HFSQL u OLE DB), vista o consulta a una cadena de JSON.
HExportXLSExporta los registros de un archivo de datos (HFSQL u OLE DB), vista o consulta a un archivo Excel (XLSX).
HExportXMLExporta los registros de un archivo de datos (HFSQL u OLE DB), vista o consulta a un archivo XML.
HExtractMemoExtrae el contenido de un campo de tipo memo binario de un archivo de datos, consulta o vista HFSQL a un archivo físico (en el disco).
HFileExistPermite saber:
HFilterContieneDefine y activa un filtro de tipo "Contiene" en un archivo de datos, vista o consulta.
HFilterIdenticalDefine y habilita un filtro utilizado para encontrar el valor exacto de un elemento de cadena.
HFilterIncludedBetweenDefine y activa un filtro de tipo "Comprendido entre" en un archivo de datos, vista o consulta.
HFilterStartsWithDefine y activa un filtro de tipo "Comienza por" en un archivo, vista o consulta.
HFirstEstablece la posición en el primer registro de un archivo de datos de acuerdo con el elemento de navegación especificado.
HFlushObliga al sistema operativo del equipo en el que se encuentran los archivos de datos a escribir los datos directamente en el disco.
HForwardAvanza varios registros en el archivo de datos a partir de la posición en curso, según el elemento especificado.
HFoundVerifica si el registro corresponde al filtro o búsqueda actual.
HFreeTransforma los registros tachados (HCross) en registros eliminados.
HFreePositionBorra una posición guardada por HavePosition.
HFreeQueryLibera los recursos de una consulta (después de utilizar las funciones HExecuteQuery o HExecuteSQLQuery).
HFTListWordDevuelve una lista de las palabras del registro actual que tendrá en cuenta el índice de texto completo.
HGetCurrentPositionDevuelve la posición aproximada del registro actual en el archivo de datos.
HHistoryModificationDevuelve las modificaciones realizadas en uno o más campos de un registro determinado. El resultado se puede mostrar en un control List Box o Tabla para que el usuario pueda ver las modificaciones realizadas en el archivo especificado.
HImportHF55Importa un archivo Hyper File 5.5 a un archivo HFSQL Classic.
HImportJSONImporta un archivo JSON a un archivo de datos en formato HFSQL Classic (archivo de datos descrito en el editor de análisis o declarado con las funciones HDeclare, HDeclareExternal o HDescribeFile).
HImportTextImporta un archivo de Texto a un archivo de datos en formato HFSQL Classic o Client/Server (archivo de datos descrito en el editor de análisis, o declarado por las funciones HDeclare, HDeclareExternal o HDescribeFile).
HImportXLSImporta un archivo XLS a un archivo de datos en formato HFSQL Classic o Client/Server (archivo de datos descrito en el editor de análisis, o declarado por las funciones HDeclare, HDeclareExternal o HDescribeFile).
HImportXMLImporta un archivo XML a un archivo de datos en formato HFSQL Classic o Client/Server (archivo de datos descrito en el editor de análisis o declarado con las funciones HDeclare, HDeclareExternal o HDescribeFile).
HIndexRebuilds the file index (".NDX" file).
HIndexingInProgressIndica si se está realizando una reindexación en un archivo de datos HFSQL y devuelve el porcentaje de la reindexación realizada.
HInfoAnalysisRetorna información de un análisis (archivo WDD).
HInfoFileDevuelve las características de un archivo de datos HFSQL Classic o Client/Server.
HInfoMemoDevuelve las características de un memo binario y de texto.
HInfoReplicaDevuelve información sobre la réplica especificada.
HInitHF55Se utiliza para acceder a funciones específicas para la gestión de datos de xBase (o dBase) si el Acceso nativo a xBase proporcionado con WINDEV o WEBDEV 14 no está disponible.
HInitSubscriberInicializa el rango de identificadores automáticos de un archivo de descripción de una réplica esclavo (extensión ".rpl").
HJSONToRecordImporta datos JSON al registro actual.
HLastEstablece la posición en el último registro de un archivo de datos de acuerdo con un elemento de navegación.
HLinkMemoPermite asociar un archivo a un campo de tipo memo binario o cancelar la asociación existente entre un archivo y un campo binario.
HListAnalysisReturns the list of WINDEV or WEBDEV analyses (in HFSQL Classic format) available in a given directory.
HListConnectionDevuelve la lista de conexiones descritas actualmente en la aplicación.
HListCustomFolderReturns a list of Custom-Folders (also called groups) defined by the user.:
  • in the current analysis,
  • Novedad versión 2024
    in current analyses (case of projects with multiple analyses).
  • in the specified analysis.
HListFileReturns the list of files:
  • analysis in progress.
  • of analyses in progress (case of projects with multiple analyses).
  • specific analysis recognized by the HFSQL engine.
  • available on an Native Connector or OLE DB driver connection.
  • for a group of files defined in the data model editor.
HListFullTextIndexDevuelve la lista de los índices de texto completo de un archivo de datos (consulta o vista) reconocidos por el motor HFSQL.
HListItemDevuelve la lista de artículos:
  • encontrado en un archivo de datos ( una consulta o una vista) conocido por el motor HFSQL. Los archivos de datos definidos por las funciones HDeclare, HDeclareExternal y HDescribeFile se tienen en cuenta.
  • encontrada en un Record Variable.
HListKeyReturns the list of keys found in a data file (query or view) recognized by the HFSQL engine.
HListLinkReturns the list of a data file links (Merise type) present:
  • in the current analysis,
  • Novedad versión 2024
    in current analyses (case of projects with multiple analyses).
  • in a specific analysis.
HListProviderDevuelve la lista de proveedores de OLE DB y/o Conectores Nativos instalados en el ordenador actual.
HListQueryParameterDevuelve la lista de parámetros de una consulta creada en el editor de consultas.
HListREPReturns the list of assignments for the data files handled by the current application, which means the list of physical files corresponding to the files described in the analysis.
Novedad versión 2024
HListSpatialKeys
Devuelve las claves espaciales de un archivo de datos (de una consulta o vista) reconocidas por el motor HFSQL.
HListStopWordDevuelve la lista de palabras vacías utilizadas por un índice de texto completo.
HListSynonymDevuelve la lista de sinónimos utilizados por un índice de texto completo.
HListTriggerDevuelve la lista de disparadores aplicados a uno o más archivos de datos HFSQL.
HLockFileBloquea un archivo de datos e impide que los demás sitios o aplicaciones accedan a él.
HLockRecNumBloquea un registro y e impide que las demás aplicaciones accedan a él.
HLogInfoAgrega comentarios al registro al guardar la operación.
HLogRecreatePermite volver a crear un registro vacío.
HLogRestartReinicia el registro del archivo.
HLogStopDetiene el registro del archivo.
HMergeViewCrea una vista HFSQL a partir de dos vistas creadas previamente (función HCreateView). Esta función utiliza el anterior mecanismo de vistas.
HMigrateLinkedCompositeKeyMigra el valor de las claves compuestas relacionadas que provienen de un archivo en formato Hyper File 5.5 al formato HFSQL Classic.
HModeCambia el modo y método de bloqueo de los archivos de datos.
HModifyModifica el registro especificado o el que esta en la memoria en el archivo de datos (consulta o vista).
HModifyStructureActualiza la estructura de un archivo de datos HFSQL realizando una modificación automática de datos (también llamada Sincronización de datos).
HNbRecDevuelve el número de registros en un archivo, consulta o vista HFSQL: registros activos, tachados, eliminados, etc.
HNextEstablece la posición en el siguiente registro del archivo de datos según un campo de navegación.
HNoModifNo permite que se realicen modificaciones en un archivo de datos (para todos los programas, incluyendo el que solicitó que no se puedan realizar modificaciones).
HOnErrorPersonaliza la gestión de errores HFSQL.
HOpenAbre un archivo de datos.
HOpenAnalysisAbre un análisis en formato HFSQL Classic.
Novedad versión 2024
HOpenComplementaryAnalysis
Abre un nuevo análisis, pero conserva el análisis principal de la aplicación.
HOpenConnectionOpens a connection to a specific database.
HOptimizePermite utilizar los períodos de inactividad de un software (período sin procesos) para optimizar las consultas y navegaciones que se ejecutarán más adelante.
HOptimizeQueryOptimiza las consultas de selección mediante el uso de tiempos de inactividad al gestionar una aplicación (período sin procesos).
HOutSe utiliza para averiguar si el Record sobre el que se quiere posicionar se encuentra fuera de el archivo de datos, filtrar, ver o consultar.
HPassDefine la contraseña usada para crear o abrir un archivo de datos.
HPrepareQueryInicializa una consulta y la declara al servidor de la base de datos para optimizar las siguientes ejecuciones de dicha consulta.
HPrepareSQLQueryInicializa una consulta escrita en SQL y la declara al servidor de la base de datos para optimizar las siguientes ejecuciones de dicha consulta.
HPreviousEstablece la posición en el registro anterior del archivo de datos de acuerdo con un elemento de navegación.
Novedad versión 2024
HQueryExecuted
Determina si se ha ejecutado una consulta.
HReadLee un registro en un archivo de datos de acuerdo con un número de registro determinado.
HReadFirstEstablece la posición en el primer registro del archivo de datos de acuerdo con un elemento de navegación.
HReadLastEstablece la posición en el último registro de un archivo de datos de acuerdo con un elemento de navegación.
HReadNextEstablece la posición en el siguiente registro del archivo de datos de acuerdo con un elemento de navegación.
HReadPreviousEstablece la posición en el registro anterior de un archivo de datos de acuerdo con un elemento de navegación.
HReadSeekEstablece la posición en el primer registro que tenga un elemento específico con un valor mayor o igual al valor buscado (búsqueda genérica).
HReadSeekFirstEstablece la posición en el primer registro que tenga un elemento específico con un valor estrictamente igual al valor buscado (búsqueda exacta).
HReadSeekLastEstablece la posición en el último registro que tenga un elemento específico con un valor menor o igual al valor buscado (búsqueda exacta).
HRecNumDevuelve:
  • el número del registro actual en el archivo de datos HFSQL.
  • el número del registro actual en la vista HFSQL.
HRecordDateDevuelve la fecha y hora de la última escritura de un registro en un archivo HFSQL (Classic o Client/Server).
HRecordToJSONRecupera la estructura y el valor del registro actual y los exporta en una cadena de caracteres con formato JSON.
HRecordToStringConvierte el contenido de la Record actual en cadena (en un archivo de datos, vista HFSQL, consulta, etc.).
HRecordToXMLRecupera la estructura y el valor del registro actual y los exporta en una cadena de caracteres en formato XML.
HRecreateSubscriberReplicaVuelve a crear el archivo de descripción de una réplica esclavo (réplica universal únicamente) de acuerdo con la información de la réplica maestro (archivos .RPM y .SYN).
HRefreshViewVuelve a calcular el contenido de una vista materializada.
HRegenerateFileVuelve a generar un archivo de datos a partir de su registro.
HResetInicializa:
  • una o todas las variables de los elementos de un archivo de datos con sus valores predeterminados.
  • uno o todos los elementos de una variable de tipo Record con sus valores predeterminados.
HRestorePositionRestaura el contexto de un archivo previamente guardado (HSavePosition): registro actual, filtro, punteros.
HRetrieveItemDevuelve el contenido de un elemento del registro actual (en el archivo de datos, vista o consulta).
HRetrieveRecordDevuelve el contenido del registro actual (de un archivo, vista o consulta).
HRplDeclareLinkDeclara un (1, 1) (0, n) vínculo entre dos cuadros.
HRplFilterProcedureDefine el WLanguage Procedure que se llamará cada vez que se realice una operación de replicación en un archivo específico.
HRplManageFileDefine las opciones utilizadas para la replicación universal de un archivo:
  • la dirección de replicación.
  • el modo de gestión de los conflictos.
HRplManageItemEspecifica las opciones de replicación para un elemento.: el artículo puede ser replicado o no.
HRplPassEstablece las contraseñas que protegen los archivos de la replicación universal.
HSaveModifica el registro actual si existe, si no existe, agrega un nuevo registro.
HSavePositionGuarda el contexto actual de un archivo de datos: registro actual, filtro, punteros.
HSeekEstablece la posición en el primer registro que tenga un elemento específico con un valor mayor o igual al valor buscado (búsqueda genérica predeterminada).
HSeekFirstEstablece la posición en el primer registro que tenga un elemento específico con un valor mayor o igual al valor buscado.
HSeekLastEstablece la posición en el último registro que tenga un elemento específico con un valor menor o igual al valor buscado.
HSetDuplicatesActiva o desactiva la gestión de duplicados en una clave única.
HSetIntegrityActiva o no la gestión de una restricción de integridad en una relación de un archivo de datos.
HSetLogActiva o desactiva la gestión de registros en un archivo de datos con registro.
HSetMemoPermite modificar el modo de gestión de elementos de tipo memo.
HSetPositionEstablece la posición en un registro, a partir de la posición aproximada de uno de sus elementos.
HSetREPEnables or disables the management of .REP file.
HSetReplicationDesactiva temporalmente (o vuelve a activar) la replicación.
HSetTransactionActiva o desactiva la gestión de transacciones en uno o más archivos.
HSetTriggerHabilita o no el manejo de disparadores.
HSortViewOrdena una vista HFSQL creando un índice en un elemento de la vista.. Esta función utiliza el anterior mecanismo de vistas.
HStatCalculateRealiza varios cálculos estadísticos en las claves de un archivo de datos.
HStatDateDevuelve la fecha de la última actualización de las estadísticas de índice.
HStatNbDuplicadosDevuelve el número de duplicados de un elemento clave dado.
HStatNbRecDevuelve el número de entradas para un elemento clave determinado.
HStatNbRecRangeDevuelve una estimación del número de entradas para un elemento clave en un intervalo de valores determinado.
HStatTimeDevuelve la hora de la última actualización de las estadísticas de índice.
HSubstDirAsocia el directorio de datos específicado en el análisis con un directorio ubicado en disco.
HSynchronizeReplicaSincroniza la réplica maestra y la réplica del suscriptor.: las operaciones realizadas en una de las réplicas se transfieren a la otra réplica.
HToFileCopia una fuente de datos (archivo, consulta, vista, etc.) a un archivo físico HFSQL con la misma descripción. Este archivo no está cifrado ni protegido por una contraseña.
HToItemAsigna el valor especificado a un campo del registro actual.
HTransacciónInicia una transacción en los archivos de datos (HFSQL o accedido a través de una Conector Nativo) y crea el archivo de transacción.
HTransactionCancelSi hay una transacción en curso, cancela todas las operaciones realizadas en los archivos de datos desde el inicio de la transacción.
HTransactionEndValida la transacción actual:
  • las modificaciones realizadas en el archivo de datos desde el inicio de la transacción (HTransactionStart) se validan.
  • el archivo de transacción se elimina (si la transacción es la última transacción en curso, en el caso de una aplicación de red)
  • los registros bloqueados en solo lectura por la transacción, se desbloquean.
HTransactionFreeTransforma todos los registros ""en transacción" en registros "normales" si estos no pertenecen a una transacción en curso.
HTransactionInProgressSe utiliza para averiguar si una transacción está en curso.
HTransactionInterruptedPermite saber si se interrumpió una transacción (la transacción no se validó, ni se canceló).
HTransactionStartInicia una transacción en los archivos de datos (HFSQL o accedido a través de una Conector Nativo) y crea el archivo de transacción.
HTriggerRecordBeforeRecupera el valor de la Record actual antes de que se ejecuten los disparadores.
HUnlockFileDesbloquea los registros de un archivo de datos:
  • bloqueados con la función HLockFile.
  • bloqueados individualmente por una función de lectura bloqueante.
HUnlockRecNumDesbloquea un registro bloqueado con:
  • la función HLockRecNum,
  • una función de lectura utilizada con un parámetro bloqueante (por ejemplo, la función HRead utilizada con la constante hLockWrite o hLockReadWrite).
HVersiónPermite saber:
  • si se modificó el contenido de un archivo.
  • si se modificó el contenido de un archivo utilizado por una consulta.
HViewToFileGuarda las modificaciones realizadas en una vista HFSQL (con las funciones HModify, HDelete o HCross) en el archivo de datos correspondiente. Esta función utiliza el anterior mecanismo de vistas.
HWriteEscribe un registro en un archivo de datos sin actualizar los índices que corresponden a todas las claves utilizadas en el archivo.
SeguridadActiva o desactiva el mecanismo de seguridad automática en uno o más archivos de datos.
WithSpaceAñade o elimina los espacios que se encuentran a la derecha de un elemento de texto al leerlo.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 13/04/2024

Señalar un error o enviar una sugerencia | Ayuda local