![](images/icons/nl.png)
![](images/icons/en.png)
![](images/icons/es.png)
![](images/icons/de.png)
![](images/icons/it.png)
![](images/icons/ru.png)
![](images/icons/cz.png)
![](images/icons/jp.png)
![](images/icons/pl.png)
Vous voulez retirer un élément connu d'un Tableau, pour en réduire le contenu.
La solution est ici: Retirer_Si_Existe (clic-droit, enregistrer sous)
Mode d'emploi:
- Intégrer la source fournie dans votre code
- Faire l'appel à la fonction : x_Nombre = Retirer_Si_Existe(x_LaValeur, x_LeTableau, opt. x_Vide)
- x_Nombre = Retirer_Si_Existe(x_LaValeur, x_LeTableau) :
- x_Nombre contiendra 1 si l'élément était effectivement connu et a été retiré.
- x_LeTableau contiendra 1 élément de moins s'il a été trouvé et supprimé.
- x_Nombre = Retirer_Si_Existe(x_LaValeur, x_LeTableau, true) :
- Se comportera comme attendu, mais une donnée vide sera considérée comme un élément valide à traiter.
- x_Nombre = Retirer_Si_Existe(x_LaValeur, x_LeTableau) :
- Où :
- x_Nombre = Vaudra 1 si le retrait a pu se faire, 0 sinon.
- x_LaValeur = Valeur à tenter de retirer
- x_LeTableau = Tableau contenant les éléments à traiter.
- x_Vide = Booléen optionnel devant être à vrai pour que les champs vides soient traités.
- 2013.02.16 (v1.00) : Création initiale, retire un élément non-vide d'un Tableau.
- 2022.01.07 (v1.10) : Accepte une chaine vide comme un élément officiel.
Une table d'éléments facile à réduire...