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 / Funciones de enlace
  • Vinculación entre un control y un WLanguage Variable o entre un control y un elemento de un archivo de datos
  • Actualización de los artículos: Casos especiales
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
PageToFile (Función)
ODBCNo disponible con este tipo de conexión
Se actualiza automáticamente:
  • el valor de los elementos en un archivo de datos con el valor de los controles en Page. Los elementos del fichero de datos vinculados a los controles Page se actualizan automáticamente con los valores de dichos controles.
  • el valor de las variables WLanguage con el valor de los controles Page. Las variables WLanguage vinculadas a los controles de página se actualizan automáticamente con los valores de estos controles.
Esta operación se realiza independientemente del estado de los mandos (grises, inactivos o Invisible).
Observaciones:
  • PageToFile no se puede usar para escribir en el archivo de datos: las variables del archivo de datos sólo pueden ser actualizadas (es decir, las variables de la Record cargadas en memoria). Para modificar los registros, utilice HAdd, HModify, HWrite, etc.
  • PHP Sólo se admite la vinculación a los artículos de un archivo de datos. Los enlaces a las variables de WLanguage no están soportados en esta versión.
Ejemplo
// Click the "Add" button
PageToFile()
HAdd(Customer)
IF HErrorDuplicates() = True THEN Error("This number already exists")
Sintaxis
PageToFile([<Page> [, <Source>]])
<Page>: Nombre de la página
Nombre de la Page que contiene los controles.
Si este parámetro no se especifica o es una cadena vacía (""), se utiliza la Page que contiene el código actual.
PHP Si se especifica este parámetro, debe corresponder al nombre de la Page actual . De lo contrario, se produce un error.
<Source>: Cadena de caracteres opcional
Nombre de la fuente que contiene los datos a actualizar. Esta fuente puede ser:
  • El nombre de un archivo de datos: sólo se tienen en cuenta los controles vinculados a los elementos del archivo de datos.
  • El nombre de un WLanguage Variable: sólo se tienen en cuenta los controles vinculados a la lengua de trabajo Variable.
    Observaciones:
    • Si el nombre de la Variable está entre comillas, el control se vinculará a la Variable especificada .
    • Si el nombre de la Variable no está entre comillas, el control se vinculará a los datos de la Variable (por ejemplo, una Variable que contenga el nombre de otra Variable).
Si no se especifica este nombre, se tendrán en cuenta todos los controles de página vinculados a un elemento de un archivo de datos descrito en la editor de análisis o a un WLanguage Variable.
Observaciones

Vinculación entre un control y un WLanguage Variable o entre un control y un elemento de un archivo de datos

Se puede determinar la vinculación entre un control y un WLanguage Variable o entre un control y un elemento de un archivo de datos:
  • En el editor, en la ventana de control description (pestaña "Binding")
  • De forma programada, con el programa DataBinding Property.

Actualización de los artículos: Casos especiales

  • Pour affecter automatiquement la valeur NULL à une rubrique avec la fonction PageToFile :
    1. Cochez l'option "Aceptar valores NULL" pour le fichier de données dans l'éditeur d'analyses.
    2. Cochez l'option "Permitir valores NULL" pour la rubrique dans l'éditeur d'analyses.
    3. Cochez l'option "Devolver NULL si está vacío" dans l'onglet "Détail" de la fenêtre de description du champ de saisie associé à la rubrique.
  • Les rubriques du fichier de données non reliées à un champ ne sont pas mises à jour par la fonction PageToFile.
  • Si plusieurs champs de la fenêtre (ou de la page) sont reliés à une même rubrique du fichier de données, la rubrique reliée peut ne pas être mise à jour correctement par la fonction PageToFile. Il est déconseillé de relier plusieurs champs d'une fenêtre (ou d'une page) à une même rubrique d'un fichier de données.
  • La fonction PageToFile n'affecte pas les rubriques pour les champs de type Image. Utilisez la fonction HAttacheMémo.
  • La fonction PageToFile ne fonctionne pas avec les vues.
  • Liaison avec des rubriques de type "Mot de passe sécurisé" : La valeur de la rubrique "Mot de passe sécurisé" n'est pas modifiée tant que l'utilisateur n'a pas modifié la valeur dans le champ lié à la rubrique.
Componente: wd290page.dll
Versión mínima requerida
  • Versión 9
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 15/03/2024

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