|
Re: l'importation...et les doublons |
|
Stagiaire WDF
Inscrit: 27/09/2004 17:50
Post(s): 44
|
Oui pardon, j'avais fait en fonction du ouvre plus haut. Mais il ne faut pas oublier de changer le fichier servant a remplir la table pour la fenetre Table.
Contribution le : 03/07/2007 17:40
|
|
|
Re: l'importation...et les doublons |
|
Utilisateur WDF
Inscrit: 28/05/2007 18:18
Post(s): 90
|
http://lb25.free.fr/Tbl_3.zip ==> version avec que 4 fenetres Et, ça ne marche pas, les dossiers rentrés dans "donnée1" se renyrent aussi dans "donnée2" et les autres ... et, il y a aussi le problème du titre des fenetres qui doit rester stocké en mémoire
Contribution le : 03/07/2007 18:02
|
|
|
Re: l'importation...et les doublons |
|
Animateur WDF
Inscrit: 02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
|
Bonjour, Projet modifié afin de démontrer l'intérêt de l'indirection et de l'utilisation de la propriété ..LiaisonFichier 20 fichiers manipulés dans une même fenêtre avec le même code. Seul les fenêtre : - Fiche_Donnee - Table_Donnee - Vision_Donnee ont été adaptées. Le projet est accessible ici
Contribution le : 04/07/2007 02:16
|
|
|
Re: l'importation...et les doublons |
|
Utilisateur WDF
Inscrit: 28/05/2007 18:18
Post(s): 90
|
Bonjour, je vois ... mais il y a une erreur que je ne comprend pas, lorsqu'on passe par le menu "donnee1" puis "Ajouter", on ne peut pas en ajouter. Mais, si on ouvre la liste et qu'on fait "Nouveau", on peut en ajouter ! Pour l'import, lorsque je met pour importer les données de Donnee2 : proImporterDonnees("Donnee2") Windev importe le nombre de fiches exactes, mais tous sont la 1ere sélectionné lors de l'export ! P.S : comment accède-t-on à ce fameux tableau ?
Contribution le : 04/07/2007 13:19
Edité par Le_GnU sur 4/7/2007 13:55:42 Edité par Le_GnU sur 4/7/2007 14:01:56
|
|
|
Re: l'importation...et les doublons |
|
Animateur WDF
Inscrit: 02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
|
Bonjour, Dans le code du menu ajouter:
Ouvre(Fiche_Donnee, "Création", "Donnee1" )
Pour l'importation voici le code qu'il faut tout simplement
i est un entier
t est un entier
nXls est un entier
nbCol est un entier
nbLig est un entier
selecteur est une chaîne
selecteur = fSélecteur("", "", "Sélectionnez un fichier à importer", "Fichier Excel"+TAB+"*.xls", "*.xls", fselOuvre+fselExiste)
SI selecteur = "" ALORS RETOUR
nXls = xlsOuvre(selecteur)
nbCol = xlsNbColonne(nXls)
nbLig = xlsNbLigne(nXls)
HGèreIntégrité("*", "*", hCardinalité + hEnModification + hEnSuppression, Faux)
HGèreDoublon(NomFichier,"*",Faux)
POUR t=2 A nbLig
//On commence par regarder si le nom existe HLitRecherche(NomFichier,"Nom",xlsDonnée(nXls,t,1),hIdentique) // hIdentique : Pour eviter que Dupont et Dupontel soient détectés en doublon.
SI PAS HTrouve ALORS // Si existe pas alors on initialise
{NomFichier + ".Nom",indRubrique} = xlsDonnée(nXls,t,1)
{NomFichier + ".classes",indRubrique} = xlsDonnée(nXls,t,2)
{NomFichier + ".Difficultes",indRubrique} = xlsDonnée(nXls,t,3)
{NomFichier + ".Pai",indRubrique} = xlsDonnée(nXls,t,4)
{NomFichier + ".Suivi",indRubrique} = xlsDonnée(nXls,t,5)
{NomFichier + ".Suites",indRubrique} = xlsDonnée(nXls,t,6)
{NomFichier + ".Date",indRubrique} = xlsDonnée (nXls,t,7)
Si Pas HAjoute(NomFichier) Alors//Puis on ajoute
//Ici on traite les erreurs
Fin
FIN
FIN
xlsFerme(nXls)
Contribution le : 04/07/2007 15:15
|
|
|
Re: l'importation...et les doublons |
|
Utilisateur WDF
Inscrit: 28/05/2007 18:18
Post(s): 90
|
Bonjour, vous avez créer une procédur elocale "proImporterDonnees" avec proImporterDonnees( NomFichier est une chaine = "Donnee1" )
et, dans le code du bouton pour importer donnée1 : proImporterDonnees("Donnee1")
je remplace juste le dernier "Donnee1" par "Donnee2" ?
Contribution le : 04/07/2007 15:36
|
|
|
Re: l'importation...et les doublons |
|
Animateur WDF
Inscrit: 02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
|
Oui
Contribution le : 04/07/2007 15:51
|
|
|
Re: l'importation...et les doublons |
|
Utilisateur WDF
Inscrit: 28/05/2007 18:18
Post(s): 90
|
ça ne fonctionne pas ( ou que à moitié ) l'importation est prévu pour importer les fichiers exporté. Et,il y a un problème je ne sais pas trop ou ! Le projet est iciEt, DreamTeam m'avait dit qu'il fallait, pour modifier les titres des fenetres et des libellés, mettre tout ça dans un tableau pour qu'à la re-ouverture du programme, le code va chercher les données de ce tableau. ( A voir le début dans le menu Options ==> Paramètres )
Contribution le : 04/07/2007 16:07
|
|
|
Re: l'importation...et les doublons |
|
Animateur WDF
Inscrit: 02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
|
Bonjour,
Avez vous un fichier type a importer ?
Pour les titres des fenêtre il peuvent être passé en paramètre à la fenêtre Et libellés de Quoi ?
Contribution le : 04/07/2007 16:44
|
|
|
Re: l'importation...et les doublons |
|
Utilisateur WDF
Inscrit: 28/05/2007 18:18
Post(s): 90
|
pas de fichier type, l'utilisateur choisi le fichier ( qui est un fichier exporter par ce meme programme ) Via la fenetre paramètres, je veux que l'utilisateur choisisse le nom des établissemens dans lesques il va donc, cela renomme les libellés des menus, les titres quand on imprime la liste, etc ...
Contribution le : 04/07/2007 17:46
|
|
|
Re: l'importation...et les doublons |
|
Stagiaire WDF
Inscrit: 27/09/2004 17:50
Post(s): 44
|
Pour un fichier de tests pour le programme, il faut télécharger ma version du projet, et dans le repertoire "Exe" il y a un fichier XLS avec des noms en doublons dedans.
Contribution le : 04/07/2007 22:10
|
|
|
Re: l'importation...et les doublons |
|
Utilisateur WDF
Inscrit: 28/05/2007 18:18
Post(s): 90
|
J'ai vu. En faite, c'est le code qui a l'air de ne pas fonctionner avec la nouvelle méthode (= Nom fichier )
Sinon, pour en revenir a ce tableau, pour enregistrer le nom de tous les champs a modifier ( titre des fenetres, libellés des menus, titres des etats, ... ) Je vois mal avec une seul fenetre, comment procéder pour que mon code marche ( ou un autre ) pour pouvoir sélectionner le nombre d'établissements voulus dans la liste, on rentre leur nom et les menus apparaissent ( le nombre voulus ) avec les noms appropiés, quand on clique sur "Ajouter", le titre de la fenetre est le nom de l'établissement rentré, ...
Contribution le : 04/07/2007 22:42
|
|
|
Re: l'importation...et les doublons |
|
Utilisateur WDF
Inscrit: 28/05/2007 18:18
Post(s): 90
|
Pas de réponse ?
Contribution le : 07/07/2007 15:37
|
|
|
Re: l'importation...et les doublons |
|
Utilisateur WDF
Inscrit: 28/05/2007 18:18
Post(s): 90
|
Bonjour, je n'arrive pas a modifier l'unique Etat pour que ça s'imprime en fonction de "NomFichier"
Contribution le : 09/07/2007 18:47
|
|
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.
|
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
|