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
Release | Modifications |
---|---|
20 R6 | Ajout de enableState() et disableState() |
20 R2 | Ajout |
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ètres | Type | Description | |
---|---|---|---|
state | string | -> | 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.
For more information on web form states, please refer to developer.qodly.com.
.enableState()
.enableState( state : string )
Paramètres | Type | Description | |
---|---|---|---|
state | string | -> | 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.
For more information on web form states, please refer to 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ètres | Type | Description | |
---|---|---|---|
msg | string | -> | 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ètres | Type | Description | |
---|---|---|---|
msg | string | -> | 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ètres | Type | Description | |
---|---|---|---|
msg | string | -> | 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ètres | Type | Description | |
---|---|---|---|
Résultat | 4D.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ètres | Type | Description | |
---|---|---|---|
Résultat | object | <- | 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.