|
|
|
|
- Gestión de duplicados habilitada
- Generalizar la comprobación de duplicados
- Desactivar la verificación de duplicados
<Fuente>.SetDuplicates (Función)
Disponible solo con estos tipos de conexión
Activa o desactiva la gestión de duplicados en una clave única. Observaciones: - Por defecto, la verificación de duplicados está activa.
- Esta función no está disponible en las bases de datos a las que accede OLE DB o Conectores Nativos (también denominadas Accesos Nativos)..
// Disable the management of duplicates on the Customer data file for the "Name" key Customer.SetDuplicates(Name, False)
Sintaxis
<Result> = <Source>.SetDuplicates([<Key item>, ] <Activation>)
<Result>: Booleano Anterior modo de gestión de duplicados (antes de llamar a la función <Fuente>.SetDuplicates): - True si la gestión de duplicados estaba activa,
- False si la gestión de duplicados no estaba activa, (o si la clave especificada es una clave con duplicados).
Si <Elemento clave> = "*", <Resultado> se establece en True si en el anterior modo de gestión de duplicados, la prueba estaba activa en al menos un elemento.
<Source>: Tipo de fuente especificada Nombre del archivo de datos utilizado. <Key item>: Cadena de caracteres opcional Nombre del elemento clave unívoco utilizado. Si no se especifica este parámetro o si corresponde a "*", se tiene en cuenta la gestión de los duplicados para todos los elementos clave del archivo de datos especificado. <Activation>: Booleano Modo de gestión: - True si se debe activar la gestión de duplicados en el elemento,
- False STRIMEULB si esta gestión debe ser desactivada.
Observaciones Gestión de duplicados habilitada Si se habilita la gestión de duplicados en una clave definida como clave única, la unicidad se comprueba automáticamente cada vez que se añade o modifica un Record en el archivo de datos. Por lo tanto, si no se verifica la unicidad al agregar ( <Fuente>.Add) o modificar ( <Fuente>.Modify) un registro, este no se agrega o modifica; la función para agregar/modificar registros devuelve un error y la función HErrorDuplicates devuelve True. Generalizar la comprobación de duplicados Para generalizar el modo de gestión de los duplicados a todos los artículos que se encuentran en un archivo de datos, utilice el metacaracter "*". Por ejemplo: <Data file>.SetDuplicates("*", <Activation>) Desactivar la verificación de duplicados La desactivación de la comprobación de duplicados significa la posibilidad de no cumplir con las reglas de unicidad especificadas durante la description de los archivos de datos en la editor de análisis. Por lo tanto, la desactivación de la comprobación de duplicados debe hacerse con mucho cuidado.: debe usarse con precaución.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|