AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Attention : Esta es la versión% 1 de esta página de documentación. Es posible que esta función se haya cambiado o eliminado en una versión superior
Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Management of databases / HFSQL functions / Compatible Hyper File functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
HDuplicados (Función)
 
Advertencia
La función HDuplicados se conserva por motivos de compatibilidad (esta versión seguirá siendo soportada en la próxima versión).
A partir de la versión 8, esta función fue reemplazada por:
  • una gestión automática de los duplicados, que permite al usuario introducir un valor diferente para el artículo generando un error de duplicado.
  • HErrorDuplicates.
A continuación se encuentra la documentación de HDuplicados, disponible en WINDEV 5.5
 
Propósito
Verificación de la unicidad de una clave.
Sintaxis
<Resultado> = HDuplicates()
  • <El resultado es un booleano correspondiente al valor de los duplicados H.Duplicates.
Detalles
Cuando se ejecuta HAdd, HModify o TableSave, si la tecla modificada o añadida no es única, H.Duplicates se pone en True y la función no se ejecuta.
Por lo tanto, para saber si un registro fue modificado o añadido, debe comprobar HDuplicates.
HDuplicates devuelve H.Duplicates.
HDuplicates está en True si H.Duplicates está en True.
HDuplicates está en False si H.Duplicates está en False.
Notas
  • Si HDuplicates no se comprueba mientras WINDEV detecta un duplicado (cuando se utiliza HAdd, HModify o TableSave), se mostrará el error 10 ("Duplicate on unique key")..
    Atención: este error puede ocurrir en los ordenadores de los usuarios. Por lo tanto, no te olvides de comprobar sistemáticamente los HDuplicados siempre que se utilice HAdd, HModify o TableSave si el archivo de datos contiene claves únicas.
  • Si se deben comprobar los HDuplicados y HErrIntegrity, se deben comprobar los HDuplicados antes de HErrIntegrity.
  • Si se llama HSetDuplicatesYes, se habilita la gestión de duplicados.. Por defecto, la verificación de duplicados está activa.
  • Recordatorio: WINDEV le permite crear y gestionar automáticamente un identificador automático.. Todo lo que tienes que hacer es definirlo durante la descripción del archivo de datos.
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: 27/08/2020

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