PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → 1ere ligne perso combo fichier par programmation
1ere ligne perso combo fichier par programmation
Débuté par olivier jimenez, 16 aoû. 2004 16:30 - 5 réponses
Posté le 16 août 2004 - 16:30
Je voudrais changer par programmation la 1ere ligne personnalisée d'une combo
fichier. Pour pouvoir mettre ("Tous" ou "Toutes" en fonction du contenu de
cette combo). Est ce possible ?
Posté le 16 août 2004 - 17:28
olivier jimenez wrote:
Je voudrais changer par programmation la 1ere ligne personnalisée
d'une combo fichier. Pour pouvoir mettre ("Tous" ou "Toutes" en
fonction du contenu de cette combo). Est ce possible ?


Salut,

MaCombo[1]..ValeurAffichée="Ce que je veux"


--
Cordialement,

Erick :-)
Fiduciaire Informatique - Saint-Etienne
Posté le 16 août 2004 - 17:57
La propriété ValeurAffichée est en lecture seule, on ne peut pas changer le
contenu d'une combo comme ceci.

"Erick BAVUT" <erick.bavut@news.lafidu.com> wrote:

olivier jimenez wrote:
Je voudrais changer par programmation la 1ere ligne personnalisée
d'une combo fichier. Pour pouvoir mettre ("Tous" ou "Toutes" en
fonction du contenu de cette combo). Est ce possible ?

Salut,

MaCombo[1]..ValeurAffichée="Ce que je veux"


--
Cordialement,

Erick :-)
Fiduciaire Informatique - Saint-Etienne

Posté le 16 août 2004 - 19:29
Bonjour!

>Je voudrais changer par programmation la 1ere ligne personnalisée d'une
combo

Possible..simplement: dans la fenêtre de description de ta combo, onglet
"Contenu", tu sélectionnes "1ère ligne personnalisée" puis tu clique sur
la flèche et tu mets ce que tu veux dans la première ligne de ta combo, ensuite
tu fais un traitement particulier si cette première ligne est sélectionnée.

Marche très bien...

Bon dev!
Posté le 17 août 2004 - 11:17
Merci mais cette méthode n'est pas une méthode par programmation.
En fait au chargement de mon application, je charge un nom et un genre (paramétrable
par l'utilisateur) puis je doit afficher une combo.

Par exemple: pour un découpage hiérarchique, l'utilisateur choisit au moment
du paramétrage du logiciel que le niveau le plus haut porte le Nom "Pays"
et je dois donc afficher une combo avec tous les "Pays" saisis par la suite
et "Tous" sur la premiere ligne. MAis s'il a choisit d'appeller ce niveau
"Zone", je dois mettre "Toutes" sur la premeire ligne; donc je dois pouvoir
la changer par programmation.

Suis je obligé de faire une combo mémoire que je rempli moi meme ?

"Michel" <michel.chanu@club-internet.fr> wrote:


Bonjour!

Je voudrais changer par programmation la 1ere ligne personnalisée d'une
combo


Possible..simplement: dans la fenêtre de description de ta combo, onglet
"Contenu", tu sélectionnes "1ère ligne personnalisée" puis tu clique sur
la flèche et tu mets ce que tu veux dans la première ligne de ta combo,

ensuite
tu fais un traitement particulier si cette première ligne est sélectionnée.

Marche très bien...

Bon dev!
Posté le 18 août 2004 - 05:34
Bonsoir..ou bonne nuit...

Merci mais cette méthode n'est pas une méthode par programmation.


Oooops... je n'avais pas bien compris la question!


<humour sarcastique>
il existe plusieurs langages:
le Shakespearien et les autres,
NOUS, francophones, on essaye de causer le Moliéren,
mais voilà, le Shakespearien est prépondérant en quelque domaine que
ce soit et en informatique c'est le PHARE! Le Shakespearien peut nuancer
d'un terme ce qui, pour nous, est plus compliquer de nuancer. En plus, le
language informatique n'est pas franchement Moliéren... Exemple:
weather et time en Shakespearien sont deux valeurs parfaitement différenciées,
alors que pour nous c'est:
le TEMPS qu'il fait et le TEMPS qui passe... (Sic! ou AAARGH! selon les humeurs)

pour ton problème, en Shakespearien celà pourrait ce traduire par:

Combo..libellé = "Liste de trucs"
Combo[1] = <Toute la liste>

Ou encore:

Combo..libellé = "Countrys" (masculin pour nous)
Combo[1] = "All" (Normal non?)

et

Combo..libellé = "Citys" (féminin pour nous)
Combo[1] = "All" (Toujours normal...Vaches d'anglais)

Malin ces anglophones! ils réduisent la grammaire!

Ton souci n'est pas informatique mais doit se résoudre par la syntaxe. Tu
peux facilement renommer le libellé de ton champ combo (selon ce qu'il doit
être) en:
Liste des pays (masculin)
Liste des villes (féminin)
Liste des N° de téléphones (masculin)
Liste des régions (féminin)
Liste des départements (masculin)
liste des zônes (féminin)
etc.

et le premier terme de ta liste (soigneusement filtrée) se résoud alors par:

<Toute la liste> (unique terme correspondant à tout, et ultra simple à programmer
en windev comme j'ai pu le dénoncer préalablement)

Pour toi, informaticien, c'est facile, bon, peut-être que les utilisateurs
ne comprendrons pas trop au début, mais comme la syntaxe est cohérente...
alors...

</humour sarcastique>


La dessus, j'ai eu un longue journée...

Peut-être ma réponse nébuleuse te feras résoudre ton problème...

Comme disais Anne Hagram:
Moi lit n'attend que mon

Bon dev.. C'est l'été! Et j'ai besoin de vacances...