IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Multi-Dossier chemin par defaut


Sujet :

WinDev

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2008
    Messages : 41
    Points : 8
    Points
    8
    Par défaut Multi-Dossier chemin par defaut
    salut tout le monde
    Je veux lancer un discussion sur ​​le projet réaliser multi-dossier ex:gestion de stock par année ex(on a un répertoire principale EXE qui contient de sous répertoire ann2000 et ann2001 ...ect)
    J'ai plusieurs idées ont utilisé deux méthodes
    1- je crée un fichier hypefile: Dossier contient rubrique chemin
    dans la premier exécution de l’application vérifier si le dossier est vide donc il faut donnée un nom de dossier ex:ann2000(automatiquement cette répertoire dans rep principale EXE) puis le ajouter le chemin dans le fichier dossier
    2-je crée un fichier ini : FichIni(Section : Parametre, Mot-Clé:Chemin ,Valeur:fRepDonnées+"\"+nom de dossier)
    *1 si le dossier n'est pas vide positionner sur 1 ergist//HLitPremier(Dossier,IDDossier) puis //HChangeRep("*", ".\"+Dossier.chemin)
    ou par ini
    *2 sValeur est une chaîne=INILit("Parametre", "Chemin", "", fRepDonnées() + ["\"] + "FichIni.INI") // HChangeRep("*",sValeur )
    note: le deux méthode bien fonction mais frepencours() et frepdonne() il donne un chemin de repertoire EXE Pour quoi ??????
    mon question est ce que ces deux méthode est juste ?? y t il un autre méthode?????
    un autre pb supposant il existe plusieurs dossier(ann2000,ann2001.....) dans cas il y un mise a jour de application(ajoute du rubrique, modi, supp) ctdir modifier le fichier hyperfile... dans l'installation le mise a jour fait sur répertoire EXE je crois mais dans les autres ann2000,ann2001 comment fait ????
    y t il quelqu'un m'aide ???
    est ce que mon problème est claire???

  2. #2
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    J'ai l'impression que c'est pas mal.

    Mais je ne vois pas trop l'intérêt du premier hchangerep : utilise plutôt un fichier ini puisque tu ne lis que le premier enregistrment.

    Par défaut, lorsque tu lances ton appli le frepencours est celui de l'exe. A toi de le changer si besoin.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  3. #3
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 278
    Points : 2 151
    Points
    2 151
    Par défaut
    Citation Envoyé par missoumsoft Voir le message
    mon question est ce que ces deux méthode est juste ?? y t il un autre méthode?????
    un autre pb supposant il existe plusieurs dossier(ann2000,ann2001.....) dans cas il y un mise a jour de application(ajoute du rubrique, modi, supp) ctdir modifier le fichier hyperfile... dans l'installation le mise a jour fait sur répertoire EXE je crois mais dans les autres ann2000,ann2001 comment fait ????
    y t il quelqu'un m'aide ???
    est ce que mon problème est claire???
    Bonjour,

    Personnellement je préconiserais plutôt de faire une seule dossier de données avec éventuellement des tables d'archives pour un gain de performance.

    Pourquoi ?
    - parce que cela te permettra facilement de sortir de la stat sur une période sur plusieurs années... (pour requête sur plusieurs années ou sur un période à cheval sur 2 années il suffira de générer un ensemble de données avec des UNION)
    - parce que c'est bien l'intérêt d'une base de données !
    - parce que tu te prendra moins la tête en cas de modification du modèle
    - parce que ce mode de fonctionnement sera plus transparent cas de bascule sur en C/S ou sur un autre SGBD
    SQL : le véritable Esperanto

    "Les patates à ta tata épatent ton tonton mais les pates aux thons à ton tonton épatent pas ta tata." (Michel Souris)

    MERCI DE NE PAS M'ENVOYER DE MESSAGE PRIVE POUR DES QUESTIONS TECHNIQUES SANS MON ACCORD !

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2008
    Messages : 41
    Points : 8
    Points
    8
    Par défaut
    Salut et merci mes amis
    je terminer la réalisation d'un application qui gere multi-dossier
    je utiliser le fichier ini pour indiquer le chemin de répertoire
    Je suis maintenant à la recherche de site qui me soulève(lever update) mon application taille 32mo
    aidee moi sur le site gratuit (update le fichier)
    mon application est vraiment supérieure magnifique

  5. #5
    Membre éprouvé
    Inscrit en
    Avril 2008
    Messages
    1 129
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 1 129
    Points : 1 283
    Points
    1 283
    Par défaut
    Salut!

    Wow, j'aimerai tellement être fier de mes projets comme vous l'êtes

    Dans tous les cas vous pouvez utiliser le site Dropbox

    Je suis impatient de voir à quoi ressemble votre application

    Bon DEV

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2008
    Messages : 41
    Points : 8
    Points
    8
    Par défaut upload mon application
    tu peux m'aide
    j'ai telecharger Dropbox1.6.11 et l'installe et mettre mon application sur répertoire Dropbox....et puis ?????
    y il quelqu'un m aide pour upload mon application 32mo sur internet
    je utilise 4shared mais je n'ai pas réussi il pose d'erreur de upload
    y t il un methode ou un site pour le upload gratuit??
    help please

  7. #7
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2008
    Messages : 41
    Points : 8
    Points
    8
    Par défaut
    et en fin voila le lien de télécharge l’application de multi dossier
    http://www.multiupload.nl/7K52NHRP7O

  8. #8
    Membre émérite
    Femme Profil pro
    .
    Inscrit en
    Janvier 2012
    Messages
    998
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : .
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Janvier 2012
    Messages : 998
    Points : 2 524
    Points
    2 524
    Par défaut L'appli de l'année.
    @missoumsoft
    Ton application est vraiment supérieure magnifique !
    Franchement, bravo, c'est une des plus belles réalisation qu'il m'ait été donnée de voir en Windev.
    Est-ce que je peux m'en servir gratuitement ?
    Sinon, ton prix sera le mien.

  9. #9
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2008
    Messages : 41
    Points : 8
    Points
    8
    Par défaut
    Oui le programme est gratuit ... Mais ne vous aide pas seulement à quelque chose, il vous donne une idée de la façon d'utiliser plusieurs programmes dossier
    Il est important à tous les programmeurs qui voulaient parler de l'aide du programme que je suis dans le service.
    les code pour réaliser cette application.

  10. #10
    Membre éprouvé Avatar de miripesage
    Homme Profil pro
    gerant
    Inscrit en
    Novembre 2009
    Messages
    725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : gerant
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2009
    Messages : 725
    Points : 1 156
    Points
    1 156
    Par défaut
    Salut, Tout ce travail "radié" pour arriver à ce résultat ! C'est vraiment formidable! C'est vraiment un trésor pour s'en inspirer dans nos futurs développements. Je suis sûr que SOUZOUKA sera ravi lorsqu’il verra le beau travail(il aime les choses bien faite). Bon développement et continuer comme ça!Merci en tout cas pour ce cadeau, ça nous fait gagner du temps en développement.Nous attendons avec impatience vos futurs applications(gratuite, bien sûres)
    Au travail, le plus difficile, c'est d'allumer la petite lampe du cerveau. Après, ça brûle tout seul!

  11. #11
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2008
    Messages : 41
    Points : 8
    Points
    8
    Par défaut voila les codes multi dossier
    et voila on étude le code pour réaliser un application multi-dossier
    1-cree votre projet avec votre analyse ou ouvrir si est crée
    dans l’initialisation de projet
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    GLOBAL 
       gsChemin est un chaîne
       SI fFichierExiste(fRepExe()+"\Fichier.ini")=faux ALORS // teste si le fichier ini n'existe pas 
      	SI PAS Ouvre(FEN_CheminIni) ALORS // ouvrir un fenêtre pour  le crée
    		FinProgramme()
    	FIN	
       FIN
    gsChemin=INILit("Parametre", "Chemin", "", fRepDonnées() + ["\"] + "Fichier.INI")
    SI ErreurDétectée ALORS
    	Erreur()
    FIN
    HSubstRep(".",gsChemin)
     
    HCréationSiInexistant("*")
    // code bouton fenetre FEN_cheminin
    // ajouter un champ de saisie(SAI_Dossier) et 2 btn valide et annuler
    //code de clic sur valide
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    SI SAI_Dossier~~"" ALORS
    	RepriseSaisie(SAI_Dossier)
    FIN
    SI fRépertoireExiste(SAI_Dossier)=Vrai ALORS 
    	Info("Le répertoire "+SAI_Dossier +" existe déja")
    	RepriseSaisie(SAI_Dossier)
    FIN
    SI fRepCrée(SAI_Dossier)= Vrai ALORS //Info("Le répertoire a été créé")
    	RepINI est une chaîne
    	SI fRepDonnées() <> "" ALORS
    		RepINI = fRepDonnées() + ["\"] + "Fichier.INI"
    	SINON
    		RepINI = "Fichier.INI"
    	FIN
    	INIEcrit("Parametre", "Chemin", fRepDonnées() + ["\"] +SAI_Dossier , RepINI)
    	SI ErreurDétectée ALORS
    		Erreur()
    		RETOUR
    	FIN
    FIN
    MaFenêtre..ValeurRenvoyée = Vrai
    //code clic sur annuler
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MaFenêtre..ValeurRenvoyée = faux
    si il y a un question moi en service
    merci a tous

  12. #12
    Membre éprouvé
    Inscrit en
    Avril 2008
    Messages
    1 129
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 1 129
    Points : 1 283
    Points
    1 283
    Par défaut

  13. #13
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2008
    Messages : 41
    Points : 8
    Points
    8
    Par défaut
    Qu'est-ce que ça veut dire zouzoukha
    a les programmeurs développeurs
    Que pensez-vous du mon programme ??
    Donne-moi une critique de la

  14. #14
    Membre éprouvé
    Inscrit en
    Avril 2008
    Messages
    1 129
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 1 129
    Points : 1 283
    Points
    1 283
    Par défaut
    Salut Missoum!

    Tu débute avec Windev à ce que je vois!
    Je suppose que tu utilises également google translate pour la traduction,
    Car "supérieure magnifique" n'est pas le qualificatif qui correspondrait à ton projet! Ou serait ce moi qui ne comprend pas l'humour?

    C'est un bon début pour un le multi dossier

    Bonne continuation...

  15. #15
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 3
    Points : 7
    Points
    7
    Par défaut application multi-dossiers sur windev
    Bonjour la communauté des développeurs,
    je viens de me lancer dans la programmation sur Windev. j'ai parcouru avec beaucoup d'attention votre discussion.
    je suis entrain de développer une application de gestion immobilière;
    mon souci est le suivant:

    1--> j'ai un menu Fichier qui contient plusieurs sous-menus parmi lesquels, un bouton NOUVEAU et un autre OUVRIR
    je veux que l'utilisateur créer un nouveau dossier pour enregistrer ses données à partir du bouton NOUVEAU (qui contiendra le code correspondant)
    et s'il vient un autre jour pour continuer de manipuler ses données préalablement enregistrées, qu'il clic sur le bouton OUVRIR pour charger les données

    un peu comme ça se passe avec MS Word.

    si quelqu'un pourrait m'aider avec les code correspondant à ces actions pour mon application...
    merci d'avance

  16. #16
    Membre émérite
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    1 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 075
    Points : 2 441
    Points
    2 441
    Par défaut Et nous voilà repartis pour un tour !
    Bonsoir et bienvenue vdl89

    J'attire votre attention sur le fait que cette discussion est inactive depuis presque 3 ans !
    Vous devriez donc ouvrir une nouvelle discussion spécifique à votre problème.

    D'autre part, je vous conseille d'emblée de lire attentivement le Guide / Manuel d'autoformation diffusé par Windev.
    Et surtout de faire les exercices qui s'y trouvent.
    Ceci vous permettra d'acquérir une partie des bases indispensables et qui vous font apparemment défaut.

    Ensuite, faites des recherches sur le Forum et celui de PC soft, ce qui vous permettra de trouver des réponses à vos questions et des exemples pratiques discutés.
    Puis, montrez nous les codes que vous aurez développés lorsque vous rencontrerez des problèmes et nous vous aiderons.

    Bon courage.

    Hemgé

  17. #17
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 3
    Points : 7
    Points
    7
    Par défaut je suis déjà frotté au manuel d'autoformation de Windev17
    mais j'ai pas encore écrit un bout de code pour cela, car je ne sais par ou commencer

  18. #18
    Membre émérite
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    1 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 075
    Points : 2 441
    Points
    2 441
    Par défaut
    Alors, cela va être difficile de vous aider ...

    Mais quitte à paraître barbant ou borné, je vous répète :
    - Lisez le manuel d'autoformation ET faites les exercices. Si vous aviez fait cela consciencieusement, vous auriez certainement une idée sur la manière de démarrer.
    - Documentez-vous sur les forums.

    Et, quand vous aurez des questions spécifiques, ouvrez une nouvelle discussion.

    Bon courage

    Hemgé

  19. #19
    Membre à l'essai
    Inscrit en
    Janvier 2006
    Messages
    144
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 144
    Points : 16
    Points
    16
    Par défaut
    bonjour missoumsoft

    J'ai essayé ton lien pour télécharger ton application mais il n a pas fonctionner chez moi

    pourrais-tu me dire comment faire son téléchargement

    Merci d'avance

    a+

Discussions similaires

  1. [AC-2000] Répertoire et chemin par défaut
    Par Misha dans le forum VBA Access
    Réponses: 5
    Dernier message: 26/05/2020, 20h32
  2. chemin par defaut
    Par daffy85 dans le forum Access
    Réponses: 4
    Dernier message: 02/09/2014, 16h16
  3. Vista / Explorateur de dossier / Chemin par défaut
    Par stigmate101 dans le forum Windows Vista
    Réponses: 4
    Dernier message: 18/02/2009, 14h57
  4. [JFileChooser] Une petite question sur les chemins par defaut
    Par MDP dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 06/02/2008, 14h49
  5. Outlook 2003 configurer chemin par defaut des pst
    Par watcha2020 dans le forum Outlook
    Réponses: 1
    Dernier message: 08/11/2006, 11h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo