Aller au contenu principal
Version: 20 R5

WebForm

La classe WebForm contient des fonctions et des propriétés permettant de gérer vos composants de webforms Qodly. Cette classe est décrite en détail dans la documentation de Qodly.

Historique
ReleaseModifications
20 R6Ajout de enableState() et disableState()
20 R2Ajout

Commandes et fonctions

[.componentName : 4D.WebFormItem](#componentname)
objets disponibles directement en tant que propriétés
.disableState( state : string)
désactive le rendu de l'état dans le formulaire web courant
.enableState( state : string )
active le rendu de l'état dans le formulaire web courant
.setError( msg : string)
envoie msg en tant que message d'erreur vers le formulaire web
.setMessage( msg : string)
envoie msg en tant que message d'information au formulaire web
.setWarning( msg : string)
envoie msg en tant que message d'avertissement au formulaire web
Web Form : 4D.WebForm
renvoie un objet proxy 4D.WebForm qui vous permet d'interagir avec le formulaire web
Web Event : object
renvoie un objet contenant des informations sur un événement déclenché lié à un composant de formulaire web

.componentName

.componentName : 4D.WebFormItem

Description

Les composants des webforms sont des objets disponibles directement en tant que propriétés de ces webforms.

Pour plus d'informations, veuillez vous référer à la description de .componentName dans la documentation de Qodly.

.disableState()

.disableState( state : string)

ParamètresTypeDescription
statestring->Nom de l'état à désactiver dans le formulaire web

Description

La fonction .disableState() désactive le rendu de l'état dans le formulaire web courant.

Cette fonction ne fait rien si :

  • l'état n'est actuellement pas activé dans le formulaire web,
  • l'état n'existe pas pour le formulaire web.

Si vous activez ou désactivez plusieurs états dans la même fonction utilisateur, toutes les modifications sont envoyées en même temps au client une fois que la fonction se termine.

Pour plus d'informations sur les états des formulaires web, veuillez consulter developer.qodly.com.

.enableState()

.enableState( state : string )

ParamètresTypeDescription
statestring->Nom de l'état à activer sur le formulaire web

Description

La fonction .enableState() active le rendu de l'état dans le formulaire web courant.

Cette fonction ne fait rien si :

  • l'état a déjà été activé sur le formulaire web,
  • l'état n'existe pas pour le formulaire web.

Si vous activez ou désactivez plusieurs états dans la même fonction utilisateur, toutes les modifications sont envoyées en même temps au client une fois que la fonction se termine.

Pour plus d'informations sur les états des formulaires web, veuillez consulter developer.qodly.com.

Exemple

Vous activez un état spécifique appelé "wrongCredentials" en cas d'erreur sur votre page de connexion :

Function authenticationError()
If (Session.info.type#"remote")
Web Form.enableState("wrongCredentials")
End if

.setError()

.setError( msg : string)

ParamètresTypeDescription
msgstring->Message d'erreur à afficher dans le webform

Description

La fonction .setError() envoie msg en tant que message d'erreur vers le formulaire web.

Pour plus d'informations, veuillez vous référer à la description de la fonction .setError() dans la documentation de Qodly.

.setMessage()

.setMessage( msg : string)

ParamètresTypeDescription
msgstring->Message d'information à afficher dans le webform

Description

La fonction .setMessage() envoie msg en tant que message d'information au formulaire web.

Pour plus d'informations, veuillez vous référer à la description de la méthode .setMessage() dans la documentation de Qodly.

.setWarning()

.setWarning( msg : string)

ParamètresTypeDescription
msgstring->Message d'avertissement à afficher dans le webform

Description

La fonction .setWarning() envoie msg en tant que message d'avertissement au formulaire web.

Pour plus d'informations, veuillez vous référer à la description de la méthode .setWarning() dans la documentation de Qodly.

Web Form

Web Form : 4D.WebForm

ParamètresTypeDescription
Résultat4D.WebForm<-Nouvel objet proxy WebForm

Description

La commande Web Form renvoie un objet proxy 4D.WebForm qui vous permet d'interagir avec le formulaire web.

Pour plus d'informations, veuillez vous référer à la description de la commande webForm dans la documentation de Qodly.

Web Event

Web Event : object

ParamètresTypeDescription
Résultatobject<-object

Description

La commande Web Event renvoie un objet contenant des informations sur un événement déclenché lié à un composant de formulaire web.

Pour plus d'informations, veuillez vous référer à la description de la commande webEvent dans la documentation de Qodly.