Télécharger le zip
SalutPourrais tu nettoyer ton zip : il y a plein de fichiers inutiles .dcu et .~Merci
Bon moi j'ai pas l'habitude des appli base de données je charge je cherche le dpr je lance .... bien pas d'erreurs d'ouverture .. F9boum ..> Unknow database Alias gestfact ... Ouin 0:(je fais quoi apres ???
Bon vu le nombre d'erreur quand j'ouvre une form (enfin quand j'essaie ) faut soit installer des composants soit c'est pas compatible delphi 7 ????J'arrete la .. pas pour moi
<encore mode raleur>grrrrr : 189 fichiers inutiles (si si, j'ai compté)...</mode raleur>
J'approuve tous les commentaires qui ont été faits précédemmentpourtant je rappelle que ce forum permet aux plus avancés d'aider les autres positivement.1) Il faudrait détecter que l'alias ne convient pas à la machine d'accueil et prévoir une fenêtre de modification de sorte que JFS59 ne se pâme pas à l'ouverture ;) - j'ai dû appeler le gestionnaire d'alias de D6 pour m'en sortir-.2) Quand des menus sont inactifs , pense à prévenir l'utilisateur qui souvent se demande quelle ânerie il a faite (il le dit bien autrement!)3) Il faudrait pouvoir utiliser la calculatrice en même temps que n'importe quelle fiche...et surtout il faudrait que la calculatrice se ferme si l'on clot l'application.4) Enfin la fermeture par Application.terminate me parait impropre à éviter les pertes de données.
Bon Jour A propos du l’alias tu aurai faire cela procedure TModule1.DataModuleCreate(Sender: TObject);Var:chemin:String;begin chemin := ExtractFilePath(ParamStr(0))+’ BDE_FACT\ ; If session.IsAlias(‘GEST_FACT’) Then begin session.AddStandardAlias('GEST_FACT', chemin, 'PARADOX') session.SaveConfigFile; End ;end; Cette procédure va vérifier si l’alias existe et si il n’existe pas elle va le créer et le sauvegarder
je crois que il y a quelque erreurs dans la procédure , voila la procédure corrigé procedure TModule1.DataModuleCreate(Sender: TObject);Varchemin:String;beginchemin := ExtractFilePath(ParamStr(0))+'BDE_FACT' ;If NOT session.IsAlias('EST_FACT') Then begin session.AddStandardAlias('GEST_FACT', chemin, 'PARADOX'); session.SaveConfigFile; End ;end;mais faite attenction il faut que tout les bases de données seront fermer avant la création du l'alias si non on aura toujour l'erreur "Unknow database Alias gest_fact" pour cela fermer tout les Bd (Table.active:=false & query.Active:=False: )dans tout les forms du projet vous pouvais ajouter aprés la création ou la vérification du l'alias une procédure qui a comme tâche de Activé les Table &Quetry de tout les forms du projet A+
prévoir une fenêtre de modification de sorte que JFS59 ne se pâme pas à l'ouverturemdrje suis pas une vierge effarouchée ...mais j'ai mis le truc a la poubelle en moins de 5 minutes ... j'voulai juste voir ce que ca donnait .. les commentaires précédents ne m'encouragent pas a refaire un essai malgré une réponse en mp de l'auteur sur la facon de regler le probleme (merci au passage )
Allez JFS59...un grand sourire, s'il te plait !Ce n'était qu'une blague sans jugement aucun...Tu contribue suffisamment ici pour en être remercié
Pourquoi avoir mis ce code dans la catégorie Expert ?
Bonjour,Je vais faire comme tout le monde, voici mes petits commentaires :1) Eviter de charger toutes les fiches d'un projet à l'ouverture. En utilisation réseau, ça ralentie considérablement le temps d'ouverture2) Pour une application de ce type qui devrait normalement être utilisée en réseau, il serait bien de porter la base de données sous FireBird par exemple avec utilisation des composants Zeos (qui sont trés bien). Eviter autant que possible les bases de données du type Paradox, Dbase, Access qui se corrompent facilement.3) La mise en place d'une gestion de la trésorerie serait un indéniable plus (ce que l'on doit, ce que l'on me doit, ce que j'ai en banque et en caisse, .....) avec un petit module de rapprochement bancaire4) Pas de possibilité de paramétrage (taux de tva, ....)5) Attention à la structure de la base de données : pas d'intégrité référentiel, codification des champs des tables mal adapté (par exemple nous avons pour habitude de commencer le nom du champ par un code désignant la table : FAC_NUM (numéro de facture), LDV_PU (Prix unitaire sur ligne devis), ....)Sinon dans l'ensemble c'est un bel effort mais ça reste une application trés personnel car difficile à adapter pour un novice.Bon courage pour la continuité du développement.
bonjour,j'arrive pas a trouver le login et mot de passe que l'exe demande lors de louverture de lapplicationmerci de me reseigner
un tres bon test
TES APPLICATIONS NE FONCTIONNE JAMAIS CORECTEMENT FAIS UN EFFORT
salut tout le monde j'espere vous êtes tous bien
,
Trés moyen et beaucoup d'erreurs
Vous aviez du faire un eptit README.txt pour nous guider à compiler la source, Bon, c'est pas grave, c'est du bon code comme meme
bonjourmoi personnellement ce n'est pas ton code qui m'intéresse mais plus tôt ton analyse, si tu veut bien la partager bien surmerci
oui biensur azziz
tres urgent svp le login et le mot de passe de la base des données
merci pour votre applicationcontinu et essaye de voir les autre application de gestion commercial pour aaprendre plus.on est ici pour apprendre chèr frère.tu a fait une bonne source pour un début.
et ben, des commentaires qui durent jusqu'à deux (02) ans c'est pas mal FRSOFT bon courage c'est bien ce que tu as fais ;-)
merci , et bon courage du potentiel tu as ,et je te félicite pour le résultat , bonne continuation et il faut faire attention et suivre les conseil de Blatour , et évitez le pardox et essayer interbase ou même sql pour l avenir .
merci , DZHOST POUR TES CONSEILS a propos je développe maintenant avec une Base de données ORACLE et pour Mr.kimlion1 ce n'est pas une gestion commerciale mais suivi des marches
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 872 611 membres 56 nouveaux aujourd'hui 16 150 membres club