# Set String

Règle une commande de zone de saisie contenu dans une cellule à la chaîne spécifiée. La boîte d’édition doit être du type EditString.

Remarque : Lorsque vous envoyez la commande Set String avec une chaîne plus grande que la limite EditString, la commande renvoie 1, ce qui signifie que l’envoi a réussi, mais ne met pas à jour la cellule. Les commandes en mode natif ne sont pas limitées par les limites spécifiques à la cellule, telles que des limites de minimum, maximum, valeur ou chaîne.

## Set String – entrées

Syntaxe : SS[NomBalide][Espace][Texte]

## Set String – sorties

Codes d’état | Description
--- | ---
1 | La commande a été exécutée avec succès.
0 | La commande est inconnue.
-1 | Nom de balise non valide.
-2 | La longueur de la chaîne d’entrée est supérieure au maximum spécifié par la fonction EditString ou la cellule ne contient pas de fonction EditString.
-3 | Impossible de définir une balise en lecture seule.
-4 | Type d’argument erroné.
-6 | L’utilisateur ne dispose pas de l’accès complet nécessaire à l’exécution de la commande.

## Set String – exemple

1. Supposons que la cellule B2 soit renseignée comme suit :

   B2 = EditString(20)

   La cellule B2 est publiée avec le nom Math_1_A1.

   Le contrôle EditString contient actuellement le texte Before SS. Easy Builder ressemble à ceci :

2. Pour remplacer ce texte par After SS avec la commande en mode natif Set String, exécutez la commande SSMath_1_A1 After SS, comme indiqué dans la fenêtre client Telnet suivante :

   Le capteur In-Sight répond par 1, ce qui indique que la commande a été exécutée avec succès. Le contrôle EditString a été modifié avec succès, de Before SS à After SS :