|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
1ere ligne perso combo fichier par programmation |
Débuté par ojimenez, 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... |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|