Windev 9 : Problème Affichage Clé Composée

Résolu/Fermé
Naima - 29 oct. 2007 à 11:37
 lady_s - 4 juil. 2008 à 14:09
Bonjour,

J'ai vraiment besoin de votre aide , voilà mon Problème: Affichage des champs composées

- J'ai un Fichier A qui contient un Champ CA100 , ce champ est une clé composée des Champs:
C001,C002,C003

- J'ai un autre Fichier B qui contient un champ CB200 , et lui aussi est une clé
Composée de : C00a,C00b,C00c, et de CA100

- J'ai une table T1 liée au Fichier B et appartenant à la Fenetre F1 ,
à partir d'un Bouton je fait appelle à une autre table T2 liéé au Fichier A
et appartenant à la fenetre F2, pour selection des lignes de T2 et
les ramenées sur T1

1 / La Selection multilignes de T2 vers T1 marche trés bien , mais 2 problèmes persiste:
le Champs CA100 n'est pas afficher dans la table T2 ( mais qu'on je suis sa trace il est là)

2/ qu'on je visualise le contenu du Fichier par "WDMap- Visionneur des Données" je
remarque que le champs CA100 est bien mis à jour (meme s'il n'est pas afficher
dans la table T1) , mais le Champ CB200 n'est pas bien mis àjour , il est composé comme suit :
C00a,C00b,C00c mais pas CA100
Remarque : je travaille avec WinDev 9Merci Ennormement pour votre aide
Naima
A voir également:

10 réponses

alaaladin Messages postés 138 Date d'inscription vendredi 20 juillet 2007 Statut Membre Dernière intervention 24 juin 2009 6
29 oct. 2007 à 11:52
essaye de vérifie les proprieté de la table T2.
mem si tu trouve le champ CA100 bien placé dans la table consulte le bouton IHM et cocher la case "visible" et "affichage seulemet ou en saisie" selon votre choix
0
Merci Alaaladin, pour ta Réponse,

J'ai bien vérifié la description du champs CA100 et CB200 et les deux sont vissibles et en affichage seulement

Naima
0
alaaladin Messages postés 138 Date d'inscription vendredi 20 juillet 2007 Statut Membre Dernière intervention 24 juin 2009 6
29 oct. 2007 à 16:21
alors t'as que revérifier l'analyse je crois que le bleme vient de cet coté.
sinon ta descripton du pb n'est pas clair veuiller expliquer un pe par détail
bonne courage
0
Bonjour,
J'ai bien vérifier l'analyse des deux Fichier A et B

dans A , le CA100 est une clé composé et UNIQUE .
voilà une Valeur de CA100 d'aprés le"WDMAP- Visionneur de Données" : 2,F,REVR,3

et dans le Fichier B : le CA100 est une clé doublous et le champs CB200 est une clé compose de (c001+c002+...CA100)
et elle aussi Unique .

Voilà les Valeurs respectives de CA100 et de CB200 telle qu'elles sont affichés dans le "WDMAP- Visionneurs de Données" :

CA100 = 1RREVR003 et CB200 = 401200,P,1,100, vous remarquer que le champs CB200 n'est pas
complet . Normalement il doit etre = 401200,P,1,100,1RREVR003

Merci Alaaladin

Naima
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eric_pf Messages postés 17 Date d'inscription mercredi 19 décembre 2007 Statut Membre Dernière intervention 7 mars 2008 2
19 déc. 2007 à 23:18
Salut,
A mon avis, la longueur de ta clé composé doit être égale à la somme des longueurs des autres clés. Là, je vois une troncature, donc, je suppose que ta clé composée est mal définie. Ce qui m'étonne, car si tu laisse WD gérer ses clés composées, tu n'as pas ce sousis là.
Aurais-tu créée toi même ta clé composée?
Je ne vois que cela sur ton soucis
Eric
0
Merci Eric pour ton aide, je vais revoir mon Analyse et mes Description de Fichiers

Naima
0
salut à tous
j'ai un probleme afficher un fichier texte dans un document text à l'aide d'un bouton dans windev 9
ce n'est pas l'affectation mais visualiser le contenu de fichier
j'espere que le probleme est clair
et merci d'avanxce....
0
eric_pf Messages postés 17 Date d'inscription mercredi 19 décembre 2007 Statut Membre Dernière intervention 7 mars 2008 2
7 mars 2008 à 17:24
Salut,
Pour afficher le contenu du fichier texte dans une fenetre windev, il te faut
//
1 - Créer une fenetre windev qui comporte un champ en saisie. Pour l'exemple, sai_texte
//
// ok, maintenant on va chercher le fichier Windev
//
// variables locales
nom_fichier est une chaîne = "test.txt"
nNum_fichier est un entier = 0
sChaine_lue est une chaîne = ""
sChamps_saisie_fenetre est une chaîne = ""
//
// ouverture du fichier
nNum_fichier = fOuvre(nom_fichier,foLecture+foEcriture)
SI nNum_fichier ALORS
// ok, le fichier est ouvert
// lecture de chaqsue ligne
sChaine_lue = fLitLigne(nNum_fichier)
// regarde si fin de fichier atteinte lors de l'ouverture
// au cas ou le fichier n'a pas de taille
TANTQUE sChaine_lue <> EOT
// ok, au moin un ligne lue
// affiche la ligne dans le champs en saisie de la fenetre
sChamps_saisie_fenetre += sChaine_lue
// lecture ligne suivante
sChaine_lue = fLitLigne(nNum_fichier)
// fin du tantque chaine_lue <> eot
FIN
// arrivée ici, tu as toutres tes lignes affichées dans loe champs de la fenetre

SINON
// ok, y'a des erreurs, gestion des messages

FIN

Voilà, je pense que ce code va te permettre de gérer ton fichier texte
A plus
Eric
0
salut;
j'ai installer windev11 correctement mais j'ai eu un problème d'execution du logiciel, une fenetre aparait à la fin :
(la protection électronique n'as pas été reconnue
vérifiez que votre clé soit branchée correctement)

aidez moi à résoudre se prblème et merci d'avance.
0
Problème Affichage Clé Composée
0
Salut à tous je remercier tous d'abord tous ceux qu'ils peuvent m'aider à resoudre mes problémes et surtout de m'envoyer le crack(cle) de windev9. Merci de votre attention d'avance.
voici mon adresse email: hajjaji_s@yahoo.fr
0