oui je me suis trompé
je résume:
j'ai un fichier Clients
j'ai un fichier Réservations
de ma FEN_Clients j'ai un bouton Réservation avec le fameux code !
Le but c'est de transférer par une procédure nom, Prénom, adresse mail dans ma FEN_Réservations
Là quand je fais l'opération (après avoir vidé mes réservations,
La première fois ça marche si je sélectionne un autre client ça plante sur HEnregistre ou HModifie (idem): "aucun enregistrement en cours n'est défini pour le fichier"
Par contre je viens de faire un test intéressant. Si je ferme tout et relance aucun problème pour ajouter un enregistrement (nouveau ou existant) ??
une idée ? pb de fichier Réservations ?
merci
-
Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !Rejeter la notice
WD HEnregistre plante
Discussion dans 'Windev' créé par lerunner33, Sept 7, 2018.
Bonjour;
En ce qui concerne la BDD :
Si tu as un fichier Clients, pourquoi tu as mis les informations (Nom, Prénom et Adresse_email) dans le fichier Réservation ??
Je pense pour ton cas il faut avoir des règles de gestion comme suit :
- Un Client peut avoir plusieurs Réservation.
- Une réservation concerne un et un seul Client.
Clients ( 0 , n ) <--------> ( 1 , 1 ) Réservation
ce qui fait l'identifiant du fichier Client va migrer vers le fichier Réservation.
En ce qui concerne la programmation :
Pourquoi l'utilisateur saisie toutes les informations de la réservation, et enfin de compte ne les enregistre pas ??
Ce qui engendre la recherche du client avant :
Si le client n'existe pas quel sera le traitement ? (Ajout d'un nouveau client ?, ne pas faire de réservation ?, ...)
Si le client existe : tu as plusieurs cas là
- saisie d'une nouvelle réservation;
- modification d'une réservation;
- annulation (suppression) d'une réservation;
- on peut ajouter aussi l'impression.
Bon Dev.
oui je me suis trompé
je résume:
j'ai un fichier Clients
j'ai un fichier Réservations
de ma FEN_Clients j'ai un bouton Réservation avec le fameux code !
Le but c'est de transférer par une procédure nom, Prénom, adresse mail dans ma FEN_Réservations
Là quand je fais l'opération (après avoir vidé mes réservations,
La première fois ça marche si je sélectionne un autre client ça plante sur HEnregistre ou HModifie (idem): "aucun enregistrement en cours n'est défini pour le fichier"
Par contre je viens de faire un test intéressant. Si je ferme tout et relance aucun problème pour ajouter un enregistrement (nouveau ou existant) ??
une idée ? pb de fichier Réservations ?
merciCliquez pour agrandir...
Le bouton doit envoyé des paramètres a ta fen réservation avec un ouvre.
Merci pour vos réponses
J'ai trouvé d'ou venait le plantage. En faisant plusieurs fois la même opération j'ai vu apparaître la trace d'un trigger que j'avais placé pour enregistrer les clients.
j'en avait aussi sur réservations
J'ai supprimé les triggers, ça fonctionne impeccable, plus de plantage ni sur HEnregistre ni sur HAjoute.
J'ai crée un exe pour vérifier. RAS
PourBonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
,
Tout à fait d'accord pour les cardinalités.
1-Ensuite mon idée (pas forcément bonne) c'est d'avoir un fichier clients avec les données qui normalement ne changent pas. Nom, Prénom, adresse mail etc..
2-Ensuite le passage au fichier de réservation ou je rentre les dates arrivée et départ, le numéro de la chambre + (un champ qui me calcule les nuitées) + un champ pour les tarifs (n va y revenir) et j'enregistre tout ça.
3- Les données sont intégrées dans un champ planning et transférées pour édition à une fen_Factures et en même temps envoi d'un mail de confirmation au client. (la je renseigne manuellement le tarif (voir en fin)
4- Impression et duplicata dans un dossier du disque dur (C:/factures)
justement pour les tarifs : je teste sur la date pour connaitre le code saison (Haute, Normale, Basse) pour la chambre je récupère le numéro . j'ai crée un fichier tarifs avec : saison, numéro, tarifs et pour l'instant je coince un peu pour récupérer mon tarifs ? Requéte ? Code ?
PourBonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
Erreur de ma par j'envoie bien avec : Ouvre (FEN_RESERVATION,COL_Nom,COL_Prénom,COL_Adresse_email)
en tous cas merci à vous deux d'avoir pris un peu de votre temps