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 / Propiedades WLanguage / Propiedades 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
El DeletionRule Property se utiliza para configurar la regla de borrado (gestión de la integridad) que se aplicará al el archivo de datos descrito mediante programación. Es posible:
  • Averiguar la regla de supresión utilizada para un archivo de datos definida en el análisis o mediante programación
  • Definir la regla de borrado utilizada para un archivo de datos (cuando se describe el enlace dinámico sólo mediante programación).
Ejemplo
// Define the deletion rule used in the OrdLine link
OrdLine.DeletionRule = hIntegrityForbidden
...
// Validate the data file description
HDescribeFile(OrdLine)
Sintaxis

Averiguar la regla de eliminación Ocultar los detalles

<Deletion rule> = <Link>.DeletionRule
<Deletion rule>: Constante de tipo Integer
Las diferentes reglas de borrado son las siguientes:
hIntegrityCascadeEliminación en cascada: todos los registros de relacionado se borran en cascada cuando se borra el elemento clave del archivo fuente.
hIntegrityDefaultValueEliminación de Default: las claves relacionado se inicializan con su valor Default cuando el elemento clave se elimina del archivo fuente.
hIntegrityForbiddenBorrado no permitido: el elemento clave no puede ser eliminado del archivo fuente si la Record es relacionado a otra Record.
hIntegrityNoneSin gestión de la integridad: no se realiza ninguna acción específica en el archivo relacionado cuando el elemento clave se elimina del archivo fuente del enlace.
<Link>: Cadena de caracteres
Nombre del enlace definido en el análisis o por el tipo de Descripción de la relación.

Definición de la regla de borrado utilizada en el enlace definido mediante programación Ocultar los detalles

<Link>.DeletionRule = <Deletion rule>
<Link>: Cadena de caracteres
Nombre del enlace utilizado. Este nombre fue definido por el tipo Descripción de la relación.
<Deletion rule>: Constante de tipo Integer
Las diferentes reglas de borrado son las siguientes:
hIntegrityCascadeEliminación en cascada: todos los registros de relacionado se borran en cascada cuando se borra el elemento clave del archivo fuente.
hIntegrityDefaultValueEliminación de Default: las claves relacionado se inicializan con su valor Default cuando el elemento clave se elimina del archivo fuente.
hIntegrityForbiddenBorrado no permitido: el elemento clave no puede ser eliminado del archivo fuente si la Record es relacionado a otra Record.
hIntegrityNoneSin gestión de la integridad: no se realiza ninguna acción específica en el archivo relacionado cuando el elemento clave se elimina del archivo fuente del enlace.
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/05/2022

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