4D v14

Script de la vidéo

Accueil

 
4D v14
Script de la vidéo

Script de la vidéo  


 

 

Dans la vidéo précédente, nous avions utilisé une variable pour afficher le nombre d'enregistrements trouvés en fonction de la table sur laquelle on a effectué la recherche.
Il faut savoir qu'une variable est un espace en mémoire qu'on peut représenter par un objet dans un formulaire.

Nous allons donc créer un formulaire projet de test : "test variables" afin de comprendre comment fonctionnent les variable.

Créeons une première variable nommée v1 et que je rends non saisissable. Cette variable n'existe actuellement pas en mémoire, il y a juste une zone à l'écran qui représentera le contenu de la variable si toutefois il existe.

Nous allons donc :

  • mettre un bouton à côté qui permet de déclarer la variable. Nous typerons cette variable en entier long par exemple
  • puis un 2è bouton qui va permettre de valoriser la variable v1:=1500.
  • Par la suite, on peut effectuer un calcul avec cette variable en mémoire et afficher par exemple une ALERTE.

Nous allons afficher une alerte() qui attend un argument de type texte donc nous allons convertir la variable v1 après l'avoir multipliée par 12.

Testons maintenant le formulaire :

  • la variable v1 actuellement n'est pas vraiment définie
  • si nous la déclarons, puisque nous l'avons déclarée de type entier long, elle prend  une valeur par défaut à 0
  • on peut la valoriser
  • et ensuite on peut effectuer un calcul avec cette variable.

Voilà une première utilisation de variable simple.

Le principe serait le même avec :

  • une variable de type texte qu'on va appeler v2
  • là puisque ce sera une variable de type texte on va pouvoir afficher sa valeur 12 fois.
  • au passage faisons une concaténation de la variable + un espace et l'ensemble sera multiplié 12 fois.
  • "Hello" et ici ce sera une variable non pas de type entier long, mais de type texte.

Si nous testons le formulaire :

  • la variable v2 n'existe pas,
  • lorsqu'elle est déclarée elle contient une valeur vide.
  • nous pouvons la valoriser avec "Hello"
  • et utiliser la variable dans un calcul

4D dispose bien évidemment de nombreuses fonctions de traitement de chaine.

Prenons maintenant le cas d'un tableau.

  • nous allons l'afficher dans un popup menu qui s'appellera pop1
  • et de la même manière nous allons déclarer cet objet qui sera de type tableau
  • donc faire un tableau texte "Pop1" et nous indiquons le nombre de lignes du tableau, par exemple 3 lignes.
  • à partir de là le tableau existe en mémoire et pourra être représenté sur cet objet.
  • les minuscules/majuscules n'ont pas d'importance dans le langage de 4D.

Pour valoriser le tableau nous allons indiquer que :

  • la ième ligne (donc là en l'occurrence la 1ère ligne du tableau) vaut "bonjour"
  • que la 2è ligne du tableau vaudra "au revoir"
  • et que la 3è contiendra "à bientôt".

Quant à l'utilisation du tableau nous pouvons le faire sous cette forme là par exemple :

la 1ère valeur du tableau + un espace + la 2è valeur du tableau + la 3è.

Testons maintenant le résultat :

  • déclaration du tableau : Le tableau a bien 3 lignes vides
  • valorisation du tableau : "bonjour"  "au revoir"  "à bientôt"
  • utilisation du tableau : "bonjour espace au revoir espace à bientôt"

Voici de manière simple une présentation rapide de l'utilisation des variables.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Présentation des variables
Nom intl. : Video script

 
UTILISATION DE L'ARTICLE

Autoformation ( 4D v13)
Autoformation ( 4D v14)