Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Objetos y colecciones
|
Constante | Tipo | Valor | Comentario |
ck ascending | Entero largo | 0 | Los elementos se ordenan de forma ascendente (predeterminado) |
ck descending | Entero largo | 1 | Los elementos se ordenan en orden descendente |
ck diacritical | Entero largo | 8 | Ejecutar una evaluación a diacrítica |
ck disable wildchar | Entero largo | 16 | |
ck ignore null or empty | Entero largo | 1 | Ignorar valores nulos y cadenas vacías en el resultado |
ck keep empty strings | Entero largo | 2 | |
ck keep null | Entero largo | 1 | Conservar las propiedades null o undefined en el resultado |
ck resolve pointers | Entero largo | 1 | Resolver punteros en la copia |
dk ascending | Entero largo | 0 | Orden de clasificación ascendente (predeterminado) |
dk auto merge | Entero largo | 32 | Activa el modo "fusión" automática para el método entity.save( ) |
dk descending | Entero largo | 1 | Orden de clasificación descendente (predeterminado) |
dk diacritical | Entero largo | 8 | Efectuar una evaluación diacrítica |
dk distinct values | Entero largo | 1 | Considere solo los atributos de entidad con valores no repetidos (opción para el método entitySelection.count( )) |
dk force drop if stamp changed | Entero largo | 2 | Fuerza la supresión incluso si el stamp ha cambiado (opción para el método entity.drop( )) |
dk keep ordered | Entero largo | 1 | Opción para mantener el orden de la colección de origen en la nueva colección |
dk key as string | Entero largo | 1 | El método entity.getKey( ) devuelve el valor de la llave primaria como cadena (texto) |
dk non ordered | Entero largo | 0 | Opción para crear una nueva colección no ordenada |
dk reload if stamp changed | Entero largo | 1 | Si el stamp de la entidad ha cambiado, vuelva a cargar la entidad antes de realizar el proceso de bloqueo (opción para el método entity.lock( )) |
dk status automerge failed | Entero largo | 6 | (Solo si se usa la opción dk auto merge) La opción de combinación automática falló al guardar la entidad. statusText asociado: "Auto merge failed" |
dk status entity does not exist anymore | Entero largo | 5 | La entidad ya no existe en los datos. Este error puede ocurrir en los siguientes casos:
statusText asociado: "La entidad ya no existe" |
dk status locked | Entero largo | 3 | La entidad está bloqueada por un bloqueo pesimista. statusText asociado: "Ya bloqueado" ("Already locked") |
dk status serious error | Entero largo | 4 | Un error grave es un error de bajo nivel de la base de datos (por ejemplo, llave duplicada), un error de hardware, etc. statusText asociado: "Otro error" ("Other error") |
dk status stamp has changed | Entero largo | 2 | El valor de stamp interno de la entidad no coincide con el de la entidad almacenada en los datos (bloqueo optimista).
|
dk stop dropping on first error | Entero largo | 8 | La acción de supresión se detiene en la primera entidad no eliminable (opción para el método entitySelection.drop( )) |
dk with primary key | Entero largo | 1 | Agregue la llave primaria en la colección u objeto extraído (opción para los métodos entitySelection.toCollection( ) y entity.toObject( )) |
dk with stamp | Entero largo | 2 | Agregue el stamp en la colección u objeto extraído (opción para los métodos entitySelection.toCollection( ) y entity.toObject( )) |
Producto: 4D
Tema: Lista de temas de constantes
Creado por: 4D v16 R6
Modificado: 4D v17
Manual de lenguaje 4D ( 4D v20 R7)