1.Description
Saisie de texte via une page Visu (voir exemple de projet). Un texte (entrée 1) peut être édité à volonté. A cet effet, on peut ajouter un caractère individuel (entrée 2) et supprimer le dernier caractère (entrée 3) ou le texte entier (entrée 4).
Remarque
Entrée 2 : les codes ASCII invalides sont ignorés par le module.
2.Entrées
N° | Nom | Init | Description |
---|---|---|---|
1 | E1 Texte | "" | Texte (texte) - Texte devant être édité. |
2 | E2 ASCII | 0 | ASCII (numérique) - Code ASCII du caractère devant être ajouté au texte. Pour déterminer des codes ASCII, il est possible d'utiliser le module ChrToASCII (17783). |
3 | E3 RA | 0 | Retour arrière (numérique) - Une valeur > 0 supprime (s'il existe) le dernier caractère du texte actuel. |
4 | E4 Supprimer | 0 | Supprimer (numérique) - Une valeur > 0 supprime l'ensemble du texte. |
5 | E5 Annulation | 0 | Annulation (numérique) - Une valeur > 0 annule toutes les saisies effectuées concernant le texte. Le module est alors verrouillé jusqu'à qu'un nouveau texte soit présent (à l'entrée 1). |
6 | E6 OK | 0 | OK (numérique) - Avec une valeur > 0, le texte édité est émis à la sortie 2. Le module est alors verrouillé jusqu'à qu'un nouveau texte soit présent (à l'entrée 1). |
7 | E7 Etat casse | 0 | Changer casse (numérique) - Pour une valeur <> 0, toutes les minuscules introduites à l'entrée 2 sont converties en majuscules. |
3.Sorties
N° | Nom | Init | Envoi si changement | Description |
---|---|---|---|---|
1 | A1 Affichage | "" | s | Affichage (texte) - Le texte actuellement édité. |
2 | A2 Résultat | "" | s | Résultat (texte) Cette sortie envoie le texte de l'affichage si OK (entrée 6 <> 0). |
3 | A3 Terminé | 0 | s | Terminé (numérique) -La valeur 1 affichée indique qu'un OK (entrée 5) ou une annulation (entrée 6) a été déclenché. Le module ne réagit plus à aucune entrée tant qu'un nouveau texte n'est pas présent (entrée 1). |
s = send, envoi, sbc = send by change, envoi si changement
4.Divers
Recalcul au démarrage : | non |
---|---|
Le module est permanent : | non |
Désignation interne : | 17777 |
Catégorie : | Fonctions de texte |
5.Fonctions similaires
Mémoire circulaire (texte)
Mémoire circulaire (texte) avec horodatage
Texte en lignes
Texte en lignes (strict
Découper texte (doux)
Découper texte (dur)
Séparer texte
Longueur de texte
Déclencheur de texte
Assembler textes
Comparer textes
Sélecteur de texte
Sélecteur inverse
EditerChiffres
Ajouter zéros de tête
Comparateur de texte (8x)
Mémoire circulaire (texte) avec horodatage
Texte en lignes
Texte en lignes (strict
Découper texte (doux)
Découper texte (dur)
Séparer texte
Longueur de texte
Déclencheur de texte
Assembler textes
Comparer textes
Sélecteur de texte
Sélecteur inverse
EditerChiffres
Ajouter zéros de tête
Comparateur de texte (8x)