ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage properties / Various properties
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Existe (Propriété)
En anglais : Exist
La propriété Existe permet de savoir si un élément d'un tableau associatif existe ou non.
Exemple
// Tableau associatif d'entiers
// indexé sur des chaînes et avec doublons
taIDParClient est un tableau associatif d'entiers
// Ajout de l'identifiant du client "A"
taIDParClient["A"] = 55
// Ajout de l'identifiant du client "B"
taIDParClient["B"] = 321
 
SI taIDParClient["A"]..Existe = Vrai ALORS
Info("Il existe au moins un élément A")
FIN
Syntaxe
<Résultat> = <Elément manipulé>.Existe
<Résultat> : Booléen
  • Vrai si l'élément spécifié existe (n'est pas vide),
  • Faux dans le cas contraire.
<Elément manipulé> : Elément d'un tableau associatif
Nom de l'élément à manipuler (élément d'un tableau associatif).
Remarques
La propriété Existe permet de savoir si un élément d'un tableau associatif existe ou non.
  • Dans le cas d'un tableau associatif sans doublons, la propriété Existe est à Vrai si l'élément existe.
  • Dans le cas d'un tableau associatif avec doublons, la propriété Existe est à Vrai si au moins un élément existe.
Minimum version required
  • Version 21
Comments
array , ver se existe
array , ver se existe

IF _array[EDT_DigiteCodigo]..Exist = True THEN
InfoWithTimeout(5000,"Ja Existe esse codigo")
ELSE
_array[EDT_DigiteCodigo]=EDT_NomeTecnico
TableAddLine(TABLE_tecnico,EDT_NomeTecnico,EDT_DigiteCodigo)
END
EDT_DigiteCodigo=0
EDT_NomeTecnico=""
ReturnToCapture(EDT_DigiteCodigo)

//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/09/curso-windev-string-020-array.html
https://www.youtube.com/watch?v=6lWd1JxbTTM

De matos
22 Sep. 2016

Last update: 05/25/2022

Send a report | Local help