|
|
|
|
- Visualización del resultado en un List Box o control Combo Box
- Regla de borrado y modificación
HListLink (Función)
No disponible con este tipo de conexión
Devuelve la lista de enlaces de un archivo de datos (Merise) en el análisis actual o en un análisis específico.
// Retrieve the links of the Customer data file in the current analysis ListLink is string ListLink = HListLink(Customer, hLstDetail) // Adds the list of links in COMBO_COMBO1 ListAdd(COMBO_COMBO1, ListLink)
// Retrieve the links of an HFSQL Client/Server database // independently of the current analysis CntHFSQL is Connection CntHFSQL.Provider = hAccessHFClientServer CntHFSQL.User = "admin" CntHFSQL.Password = "" CntHFSQL.Server = "HFSQLServer:4900" CntHFSQL.Database = "CRM" HOpenConnection(CntHFSQL) ListLink is string = HListLink("*", CntHFSQL) // Adds the list of links in COMBO_COMBO1 ListAdd(COMBO_COMBO1, ListLink)
Sintaxis
Listado de enlaces en un análisis Ocultar los detalles
<Result> = HListLink([<Data file> [, <Path of the WDD file> [, <Password of the WDD file>]]] [, <Options>])
<Result>: Cadena de caracteres Lista de relaciones. Las diferentes descripciones de los enlaces están separadas por caracteres CR (Carriage Return). El resultado es más o menos detallado en función de la constante utilizada: | | hLstDetail no especificado | <Nombre de la relación 1> + TAB + <Nombre del archivo 1.1> + TAB + <Nombre del elemento1.1> + TAB + <Cardinalidad 1.1> + TAB + <Nombre del archivo 1.2> + TAB + <Nombre del elemento 1.2> + TAB + <Cardinalidad 1.2> + CR +... | Se especifica hLstDetail | <Nombre de la relación1> + TAB + <Nombre del archivo1.1> + TAB + <Nombre del elemento1.1> + TAB + <Cardinalidad 1.1> + TAB + <Nombre del archivo1.2> + TAB + <Nombre del elemento1.2> + TAB + <Cardinalidad 1.2> + TAB + <Regla de modificación> + TAB + <Regla de eliminación> + CR +... |
Donde:- <Nombre del enlace X>: nombre del enlace.
- <Archivo de nombre x.1>:: El nombre del archivo de datos relacionado con la clave primaria.
- <Nombre del ítem x.1>: Nombre del elemento relacionado con la clave primaria o nombre del archivo de datos especificado.
- <Cardinalidad x.1>: Cardinalidad del vínculo relacionado con la clave primaria en el siguiente formato: "<Cardinalidad minúscula>, <Cardinalidad máx.>" ("0, N" o "1, N" por ejemplo).
- <Archivo de nombre x.2>: El nombre del archivo de datos relacionado con la llave extranjera.
- <Nombre del ítem x.2>: Nombre del elemento relacionado con la clave externa.
- <Cardinalidad x.2>: Cardinalidad del vínculo relacionado con la clave foránea en el siguiente formato: "<Cardenalidad minúscula>, <Cardenalidad máxima>" ("0, N" o "1, N" por ejemplo).
- <Regla de modificación: Regla a aplicar si se modifica la llave primaria.
- <Regla de borrado: Regla a aplicar si se borra la llave primaria.
<Data file>: Cadena de caracteres opcional Nombre del archivo de datos cuyos enlaces deben ser listados. Los enlaces que se originan desde este archivo o que terminan en este archivo se enumeran a continuación. Si este parámetro corresponde a "*", HListLink enumera los enlaces definidos para todos los archivos de datos del análisis. <Path of the WDD file>: Cadena de caracteres opcional ruta completa del archivo de análisis (archivo.WDD). Si este parámetro no se especifica o si es igual a una cadena vacía ("""), los enlaces se buscan en el análisis actual. <Password of the WDD file>: Cadena de caracteres opcional Contraseña definida para el análisis. Si no se define ninguna contraseña, este parámetro debe ser igual a una cadena vacía (""). <Options>: Constante opcional de tipo Integer Tipo de lista a realizar: | | hLstDetail | Enumera la información detallada sobre los enlaces. | hLstNormal (valor predeterminado) | Enumera los enlaces. |
Observaciones Visualización del resultado en un List Box o control Combo Box <Resultado> puede asignarse directamente a un control List Box o Combo Box mediante la función ListAdd. Cada fila contendrá el nombre completo de uno de los enlaces encontrados. Regla de borrado y modificación Las reglas de modificación y supresión devueltas por HListLink pueden corresponder a las siguientes constantes: | | hIntegrityCascade | Gestionar la modificación y eliminación en cascada. | hIntegrityDefaultValue | Durante la eliminación, se asigna un valor Default a los registros relacionado. | hIntegrityForbidden | Estricto respeto a la integridad. | hIntegrityNone | No hay restricciones de integridad. |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|