AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Administrar bases de datos / HFSQL / Funciones 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
<Fuente>.MigrateLinkedCompositeKey (Función)
HFSQL ClassicDisponible solo con este tipo de conexión
Migra el valor de las claves compuestas relacionadas que provienen de un archivo en formato Hyper File 5.5 al formato HFSQL Classic.
¿Cuándo debo utilizar esta función?
El formato de las claves compuestas ha cambiado entre Hyper File 5.5 y HFSQL Classic (monopuesto o multipuesto).
Consecuencia: el valor de las claves relacionado correspondientes a una clave compuesta es incorrecto una vez que los archivos han sido migrados de Hyper File 5.5 a HFSQL Classic. <Fuente>.MigrateLinkedCompositeKey cambia el valor de las claves relacionado y recupera el valor de la clave compuesta en la clave relacionado.
Condiciones de uso:
Se debe utilizar esta función:
  • con archivos en formato HFSQL Classic (archivos en formato 5.5 migrados al formato Classic),
  • una vez por cada tecla para migrar
  • justo después de la migración de Hyper File 5.5 a HFSQL Classic. Si se añaden registros entre la migración y la llamada a <Fuente>.MigrateLinkedCompositeKey, los valores de los nuevos registros pueden estar corruptos.
Ejemplo
// Modify the values of Orders.CustomerCompKey
Customer.MigrateLinkedCompositeKey(CompKey, Orders, CustomerCompKey)
Sintaxis
<Result> = <Source>.MigrateLinkedCompositeKey(<Source composite key> , <Linked file> , <Linked key> [, <Progress Bar>])
<Result>: Booleano
  • True si se realizó la operación,
  • False si se produce un problema. La función HError permite obtener más detalles sobre el problema.
<Source>: Tipo de fuente especificada
Nombre del archivo fuente del enlace, que contiene la description de la clave compuesta.
<Source composite key>: Cadena de caracteres
Nombre del elemento "Clave compuesta" utilizado en el archivo fuente del enlace.
<Linked file>: Cadena de caracteres
Nombre del archivo relacionado que contiene el valor de la clave compuesta a migrar
<Linked key>: Cadena de caracteres
Nombre del elemento clave en el fichero relacionado. El valor de este elemento debe migrarse.
<Progress Bar>: Nombre de ventana o control opcional
Nombre de control Barra de progreso o nombre de la ventana utilizada para mostrar el progreso de la migración.
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 25
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 20/06/2023

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