probleme affichage dans une table
Utilisateur WDF
Inscrit:
19/04/2006 18:20
Post(s): 63
J ai 2 fenetre dont une fiche (Fen_fiche_lot) et l autre une Table (EntreeDuLot2)

Ce sont des tables qui vienne ru rad de windev 10 Il ne sont pas relie


Dans la fenetre fiche (Fen_fiche_lot) Jai un bouton qui fais appel a l autre fenetre
table (EntreeDuLot2) en passant les des parametres

// ouverture de la fenêtre fille "FEN_Table_EntreeDuLot"

Ouvre EN_Table_EntreeDuLot2,"Lot.LotNo,Lot.DateLot")

// donc lotNo et DateLot sont paser en parametre


Pour terminer la passation du parametre dans la fenetre table (EntreeDuLot2)

dans l initialisation de la fenetre on retrouve

PROCEDURE Fen_Tabe_EntreeDuLot2 (Param1,Param2)


Dans la fenetre table (EntreeDuLot2) on retrouve un bouton d importation

Il s agit d importer une base excel dans la table.Apres la selection voulu du fichier
Voici le bout de code de transfert





HOuvre (EntreeDuLot2)


POUR nNumLigneTraitée = 1 A xlsNbLigne(nIdFichierXLS)

nCompteur = nCompteur + 1
EntreeDuLot2.IDEntreeDuLot = nCompteur

EntreeDuLot2.LotNo = Lot.LotNo

EntreeDuLot2.DateLot= Lot.DateLot

EntreeDuLot2.Code = xlsDonnée(nIdFichierXLS, nNumLigneTraitée,1,Faux)

EntreeDuLot2.Description = xlsDonnée(nIdFichierXLS, nNumLigneTraitée, 2,Faux)

EntreeDuLot2.Qte = xlsDonnée(nIdFichierXLS, nNumLigneTraitée, 3,Faux)

EntreeDuLot2.Prix1 = xlsDonnée(nIdFichierXLS, nNumLigneTraitée, 4,Faux)

EntreeDuLot2.Prix2 = xlsDonnée(nIdFichierXLS, nNumLigneTraitée, 5,Faux)

EntreeDuLot2.RécuperationPourcentage = xlsDonnée(nIdFichierXLS, nNumLigneTraitée, 6,Faux)

EntreeDuLot2.PrixRecuperation = xlsDonnée(nIdFichierXLS, nNumLigneTraitée, 7,Faux)


HAjoute (EntreeDuLot2,hIgnoreDoublon)

FIN
MultitâcheRepeint (FEN_Table_EntreeDuLot2)

GererRafraichissement(Vrai)
TableAffiche(Table,taCourantBandeau)

Info ("CEST TERMINER")

xls ferme la base execl


Le tranfert se fait tres bien aucun probleme Le seul Hic c est que table (EntreeDuLot2)
ne m affiche pas mes donnees qui ont ete transferre pour les obtenir il faut que je ferme et je
revienne.

Autre chose le code Info ("CEST TERMINER") apparait au bout de quelque seconde me confirmant
que le transfert sait bien terminer.

Autre piste si je passe directement par La table sur le bouton importation
sans passer par les parametre de la fenetre (Fen_fiche_lot) tot est la a l exception des parametres
de passation.


Donc le probleme vient de passage d une fenetre a une autre.
Avez vous une idee???

Contribution le : 23/08/2006 17:59
Créer un fichier PDF de la contribution Imprimer


Re: probleme affichage dans une table
Utilisateur WDF
Inscrit:
30/07/2006 19:34
Post(s): 57
À première vue :
tu lis les données Excel et tu enregistres dans un fichier HF.
Mais rien ne les ajoute à la table.
Table qui n'est pas liée au fichier
Citation :
Ce sont des tables qui vienne ru rad de windev 10 Il ne sont pas relie

Il me semble donc logique que les données ne soient pas dans la table.

Attention !!
Ajouter les données à la table ne me semble pas une bonne idée, puisque c'est une table fichier. Dans ce cas, il faut relire le fichier pour afficher les données, sinon il risque d'y avoir des discordances entre la table et le fichier HF.

Contribution le : 24/08/2006 11:12
Créer un fichier PDF de la contribution Imprimer


Re: probleme affichage dans une table
Utilisateur WDF
Inscrit:
19/04/2006 18:20
Post(s): 63
Dans un autre dossier similaire jemploie le meme code
et aucun probleme sans rafraichisement et table affiche

La seul distinction entre les produits est le passage de
parametre d une fene tre a une autre . Tous les deux ont
le fichier table a vide avant le transfert




si je passe directement par La table Fen_fiche_lot) sans passer la la fiche.

Tout s affiche correctement sans les donnees des parametres
ce qui est tout a fait normal!!!!

Alors... ?

Contribution le : 24/08/2006 16:51
Créer un fichier PDF de la contribution Imprimer


Re: probleme affichage dans une table
Utilisateur WDF
Inscrit:
30/07/2006 19:34
Post(s): 57
Zoro est arrivée héhé...
Pardon... Surmenage.

Dans l'autre projet, la table n'est pas liée au fichier ?

Contribution le : 24/08/2006 17:23
Créer un fichier PDF de la contribution Imprimer


Re: probleme affichage dans une table
Utilisateur WDF
Inscrit:
19/04/2006 18:20
Post(s): 63
Jai prise le code de l autre projet et je l ain integrer


seul modification effectuer est au niveau de la base excel
il y en avait que 5 variable a manipuler donc j ai reproduit le meme code et la table est relie au fichier


Dans ce cas ici je passe les parametres qui me manque par une autre fenetre.


Si dans ma table j ajoute ouvre (matable) je retrouve toute mes donnees.


Comment dire a ma table initiale que je reouvre mon fichier pour les faire apparaitre dans ma table.

Contribution le : 25/08/2006 16:58
Créer un fichier PDF de la contribution Imprimer


Re: probleme affichage dans une table
Utilisateur WDF
Inscrit:
30/07/2006 19:34
Post(s): 57
Après l'ajout dans le fichier, détruire la table et la réafficher.

Contribution le : 26/08/2006 11:33
Créer un fichier PDF de la contribution Imprimer


Re: probleme affichage dans une table solutionner
Utilisateur WDF
Inscrit:
19/04/2006 18:20
Post(s): 63
La solution trouver est de changer l ordre d appel de fenetre

c.a.d. ouvrir a partir de FEN_Table_EntreeDuLot2 la fenetre FEN_FICHE_LOT et en conservant intact la rogrammation

Contribution le : 30/08/2006 16:53
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2