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 / Administrar bases de datos / HFSQL / Gestión de la replicación / Funciones WLanguage
  • Uso en modo directo
  • Puertos de apertura
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
Abre una replicación en modo directo o con un servidor de replicación.. Esta replicación fue definida por el editor de replicación (ReplicEdit).
Ejemplo
// Open a replication in direct mode
ReplicOpen("MyReplication")
// Opens a replication on the replication server
ReplicOpen("MyReplication", "", "ReplicationServer", "Flora", "password")
 
// Initialize the replication by passing the zip code
// to take into account
IF ReplicInfo("MyReplication", replicInitialized) = False THEN
ReplicInitialize("MyReplication", 47012)
END
 
// Starts the synchronization
ReplicSynchronize("MyReplication")
 
// Process errors returned by Replication functions
CASE ERROR:
Error(ErrorInfo(errFullDetails))
RETURN
Sintaxis

Abrir una réplica en modo directo Ocultar los detalles

<Result> = ReplicOpen(<Replication> [, <Working directory>])
<Result>: booleano
  • True si se abrió la replicación,
  • False si se produce un error. Para más detalles sobre el problema, utilice ErrorInfo.
<Replication>: Cadena de caracteres
Nombre del archivo de replicación a abrir (archivo con extensión ".wer"), sin ruta y sin extensión. Este archivo fue creado por el editor de replicación (ReplicEdit). Este archivo debe encontrarse junto al ejecutable.
<Working directory>: Cadena de caracteres opcional
Directorio donde se realizará la replicación (creación de los archivos requeridos por la replicación). Por Default (o si este parámetro corresponde a una cadena vacía ("")):
WINDEV este directorio corresponde al directorio del ejecutable de la aplicación (directorio devuelto por fExeDir).
iPhone/iPad este directorio corresponde al directorio "&lt,Application_Home>/Documents/".
Android este directorio corresponde a "<data dir>/bases de datos/<replicación-nombre>".

Abrir una réplica con un servidor de réplicas Ocultar los detalles

<Result> = ReplicOpen(<Replication> , <Working directory> , <Server address> , <User> , <Password>)
<Result>: booleano
  • True si se estableció la conexión con el servidor de replicación,
  • False si se produce un error. Para más detalles sobre el problema, utilice ErrorInfo.
<Replication>: Cadena de caracteres
Nombre de la réplica a abrir. Este nombre corresponde al nombre de la publicación de la replicación.
<Working directory>: Cadena de caracteres
Directorio donde se realizará la replicación (creación de los archivos requeridos por la replicación). Por Default (o si este parámetro corresponde a una cadena vacía ("")):
WINDEV este directorio corresponde al directorio del ejecutable de la aplicación (directorio devuelto por fExeDir).
iPhone/iPad este directorio corresponde al directorio "&lt,Application_Home>/Documents/".
Android este directorio corresponde a "<data dir>/bases de datos/<replicación-nombre>".
<Server address>: Cadena de caracteres
Address del servidor de replicación. Este Address puede corresponder:
  • la IP Address del servidor en formato xxx.xxx.xxx.xxx
  • el nombre del servidor.
<User>: Cadena de caracteres
Nombre de usuario. Este nombre corresponde a una cuenta creada en el servidor de replicación.
<Password>: Cadena de caracteres
Contraseña associated con el usuario.
Observaciones

Uso en modo directo

La llamada a esta función es opcional en modo directo porque es llamada automáticamente por las otras funciones de replicación (con los parámetros de Default) si no fue llamada previamente.

Puertos de apertura

Esta función utiliza el servidor de replicación que utiliza el servidor Web en el que está instalado.. Por lo tanto, el puerto 80 debe estar abierto en el servidor de replicación.
Componente: wd290rpl.dll
Versión mínima requerida
  • Versión 12
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