Bonjour,
Je suis tout jeune débutant en javascript et un probleme de taille se pose à moi.
J'utilise Javascript avec le logiciel Brio qui permet de trier les informations d'une base de données (un peu comme access), ce logiciel permet de créer de petits scripts afin d'ameliorer la lecture des résultats.
Mon probleme est le suivant :
J'aimerais pouvoir filtrer, à partir d'une textbox, les éléments se trouvant dans la base de données lorque l'utilisateur check un bouton radio (selon la nature de sa recherche).
Voici ma ligne de code :
Seulement voilà, la liste des « AvailableValues*» est constitué d'une suite de chiffres (1,2...ect) alors que mon «*code référence*» doit renvoyer à un article de ma base de données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 filtre1= ActiveDocument.Sections["Résultats Article"].Limits[Code Reference]; if (RadioButton1.Checked ==true) {filtre1.SelectedValues.RemoveAll(); filtre1.SelectedValues.Add(ActiveDocument.Sections["Résultats Article"].Limits["Code Reference"].AvailableValues[TextBox1.Text]);}
Je m'explique : mon article 10000001 est une manette, mais, dans ma base de données, il est le premier article : la availablevalues n°1 ;si je veux afficher cette article je dois donc taper «*1*» dans ma textbox.
Ce que je voudrais c'est pouvoir saisir 10000001 au lieu de 1. Je pensais à une solution du type inverser le toString. Est-ce possible, existe-t-il d'autres moyens ?
Merci.
Partager