PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → #### dans une combo fichier ??
#### dans une combo fichier ??
Débuté par jp.bloch, 02 aoû. 2005 18:41 - 4 réponses
Posté le 02 août 2005 - 18:41
Je paramètre un champ combo sans saisie avec le code suivant :

FichierVersEcran()

// Réinitialise le contenu de la combo fichier
VALEUR_PARAM..FichierParcouru = ""
// Définit les paramèrtres de la combo
VALEUR_PARAM..RubriqueParcourue = "LIB_CIVILITE"
VALEUR_PARAM..RubriqueMémorisée = "LIB_CIVILITE"
// Relance le parcours du fichier
VALEUR_PARAM..FichierParcouru = "TB_CIVILITE"

La combo est remplie avec le bon nombre d'enregistrements, mais ils apparaissent tous comme ######## !!
Si je paramètre directement ma combo, les valeurs apparaissent correctement.

Quel est le problème ?

Merci de votre aide.
Jean-Pierre
Posté le 02 août 2005 - 18:58
La largeur de ta combo est surement insuffisante, élargie là.
B N J

"Jean-Pierre Bloch" <jp.bloch@monsieur-store.net> a écrit dans le message de
news:42ef7b0f$1@news.pcsoft.fr...

Je paramètre un champ combo sans saisie avec le code suivant :

FichierVersEcran()

// Réinitialise le contenu de la combo fichier
VALEUR_PARAM..FichierParcouru = ""
// Définit les paramèrtres de la combo
VALEUR_PARAM..RubriqueParcourue = "LIB_CIVILITE"
VALEUR_PARAM..RubriqueMémorisée = "LIB_CIVILITE"
// Relance le parcours du fichier
VALEUR_PARAM..FichierParcouru = "TB_CIVILITE"

La combo est remplie avec le bon nombre d'enregistrements, mais ils

apparaissent tous comme ######## !!
> Si je paramètre directement ma combo, les valeurs apparaissent
correctement.

Quel est le problème ?

Merci de votre aide.
Jean-Pierre
Posté le 02 août 2005 - 19:00
Le seul paramètre auquel je n'avais pas touché, c'est le lien avec le fichier (qui à priori n'avait rien à voir).

Une fois la liaison supprimée, les ##### ont disparu.

Mais, du coup, je suis obligé de géré par programmation la liaison avec le fichier.

Je suis bien content que cela marche, mais je ne comprends pas quel est le problème !!

Merci à ceux qui m'ont lu, et si vous avez des idées, c'est bon d'en discuter.

Bon dev.

Jean-Pierre
Posté le 03 août 2005 - 12:36
Vu que cela m'a demandé quelques heures pour arriver au bon résultat, voici donc ce qu'il faut faire pour définir par programmation le parcours d'une combo fichier :

1. La combo DOIT être définie dans sa Description comme ayant une source pour le remplissage (n'importe quelle fichier fera l'affaire).

2. La combo peut être reliée normalement à une rubrique fichier.

3. Le code à placer, par exemple dans l'initialisation de la combo :

MaComboFichier..FichierParcouru = ""

MaComboFichier..RubriqueAffichée = "LeNomDeLaRubriqueAAfficher"
MaComboFichier..RubriqueParcourue = LeNomDeLaRubriqueAParcourir"
MaComboFichier..RubriqueMémorisée = LeNomDeLaRubriqueAMémoriser"
MaComboFichier..FichierParcouru = "LeNomDuFichierAParcourir"

Bon dev.
Jean-Pierre Bloch
Posté le 21 novembre 2005 - 14:09
Merci,

J'avais le même problème que toi et si je n'étais pas tombé sur tes messages je pense que je serais encore en train de me prendre la tête.

caroline