Télécharger Imprimer la page

Siemens SINUMERIK 840D sl Manuel De Mise En Service page 791

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:

Publicité

Nom de la fonction
Control set working area
String to compare
Easy XML
Manuel de programmation, 10/2020, 6FC5397-1DP40-6DA4
Signification
Si le contenu d'une vue de défilement est modifié, p. ex. en supprimant
ou en ajoutant des éléments de commande, la zone visible de la vue de
défilement doit être recalculée.
L'appel de cette fonction permet d'effectuer le calcul.
Valeur :
Nom de la vue de défilement
Exemple :
...
<control name="area" xpos="8" ypos="72" width="554"
height="320" fieldtype="scrollarea" >
<control name="test" xpos="20" ypos="40"
width="20" fieldtype="readonly" />
</control >
<control name="test1" xpos="20" ypos="80"
width="20" fieldtype="readonly" parent="area"/>
<control name="test2" xpos="20" ypos="100"
width="20" fieldtype="readonly" parent="area"/>
<function name="CONTROL.SETWORKINGAREA">_T"area"</
function>
...
Deux chaînes sont comparées entre elles sur le plan lexicographique.
La fonction retourne la valeur de retour zéro si les chaînes sont identi‐
ques, une valeur inférieure à zéro si la première chaîne est plus petite que
la deuxième, ou une valeur supérieure à zéro si la deuxième chaîne est
plus petite que la première.
Paramètres :
str1 - Chaîne
str2 - Chaîne de comparaison
Syntaxe :
<function name="string.cmp" return ="<int var>" >
str1, str2 </function>
Exemple :
<let name="rval">0</let>
<let name="str1" type="string">A brown bear hunts a
brown dog.</let>
<let name="str2" type="string">A brown bear hunts a
brown dog.</let>
<function name="string.cmp" return="rval"> str1,
str2 </function>
Résultat :
rval= 0
Création de boîtes de dialogue utilisateur
2.11 Fonctions prédéfinies
159

Publicité

loading