Bonsoir à tous,
J'ai créé une BDD pour la gestion de contrat de location de g îtes et je
rencontre un souci pour afficher dans un formulaire le tarif du gî te en
fonction de la date de location et la période de location.
Voici le modèle relationnel créé :
CLIENT(NUM_CLI, etc.)
CONTRAT(NUM_CONT, DATE_CONT, NUM_CLI#)
LOCATION(#NUM_CONT, #NUM_GITE)
GITE(NUM_GITE, DESCRIPTION, CAPACITE)
TARIF(#NUM_GITE, #NUM_PER, TARIF)
PERIODE(NUM_PER, DATE_DEBUT, DATE_FIN)
J'ai créé un formulaire qui me permet entre autre :
- de créer un nouveau contrat,
- de sélectionner un client (nouveau ou ancien via liste déro ulante)
- de sélectionner un gîte (sous-formulaire)
Dans mon formulaire GITE je voudrais afficher le tarif correspondant à la
période de location.
Pour cela j'ai créé un sous-formulaire qui a pour source une basée sur les
tables TARIF et PERIODE.
Ce sous-formulaire m'affiche les 3 tarifs.
Comment faire pour afficher uniquement le bon tarif.
je n'arrive pas dans la requête à faire le lien entre date du contrat
compris dans l'une des 3 périodes.
Si quelqu'un avait une solution, je l'en remercie d'avance.
Bonsoir à tous,
J'ai créé une BDD pour la gestion de contrat de location de g îtes et je
rencontre un souci pour afficher dans un formulaire le tarif du gî te en
fonction de la date de location et la période de location.
Voici le modèle relationnel créé :
CLIENT(NUM_CLI, etc.)
CONTRAT(NUM_CONT, DATE_CONT, NUM_CLI#)
LOCATION(#NUM_CONT, #NUM_GITE)
GITE(NUM_GITE, DESCRIPTION, CAPACITE)
TARIF(#NUM_GITE, #NUM_PER, TARIF)
PERIODE(NUM_PER, DATE_DEBUT, DATE_FIN)
J'ai créé un formulaire qui me permet entre autre :
- de créer un nouveau contrat,
- de sélectionner un client (nouveau ou ancien via liste déro ulante)
- de sélectionner un gîte (sous-formulaire)
Dans mon formulaire GITE je voudrais afficher le tarif correspondant à la
période de location.
Pour cela j'ai créé un sous-formulaire qui a pour source une basée sur les
tables TARIF et PERIODE.
Ce sous-formulaire m'affiche les 3 tarifs.
Comment faire pour afficher uniquement le bon tarif.
je n'arrive pas dans la requête à faire le lien entre date du contrat
compris dans l'une des 3 périodes.
Si quelqu'un avait une solution, je l'en remercie d'avance.
Bonsoir à tous,
J'ai créé une BDD pour la gestion de contrat de location de g îtes et je
rencontre un souci pour afficher dans un formulaire le tarif du gî te en
fonction de la date de location et la période de location.
Voici le modèle relationnel créé :
CLIENT(NUM_CLI, etc.)
CONTRAT(NUM_CONT, DATE_CONT, NUM_CLI#)
LOCATION(#NUM_CONT, #NUM_GITE)
GITE(NUM_GITE, DESCRIPTION, CAPACITE)
TARIF(#NUM_GITE, #NUM_PER, TARIF)
PERIODE(NUM_PER, DATE_DEBUT, DATE_FIN)
J'ai créé un formulaire qui me permet entre autre :
- de créer un nouveau contrat,
- de sélectionner un client (nouveau ou ancien via liste déro ulante)
- de sélectionner un gîte (sous-formulaire)
Dans mon formulaire GITE je voudrais afficher le tarif correspondant à la
période de location.
Pour cela j'ai créé un sous-formulaire qui a pour source une basée sur les
tables TARIF et PERIODE.
Ce sous-formulaire m'affiche les 3 tarifs.
Comment faire pour afficher uniquement le bon tarif.
je n'arrive pas dans la requête à faire le lien entre date du contrat
compris dans l'une des 3 périodes.
Si quelqu'un avait une solution, je l'en remercie d'avance.
Bonsoir,
Je suis en train de baisser le store, mais quelques considérations en vrac.
Si j'en juge par l'aspect des tables, la période de location se déduit
de la date du contrat ? Ce qui est un peu surprenant car je suppose
qu'on s'y prend à l'avance.
Le mieux est peut-être que je fasse abstraction d'où se trouve la date
de location, mais que je dise qu'une fois qu'on l'a saisie, il semble
que le moment soit venu pour évaluer quelle est la période concernée.
A ce moment-là, à supposer qu'on ait précisé le gîte avant, on a tout ce
qu'il faut pour aller chercher le tarif, d'après le gîte et la date.
Si on a la possibilité de modifier le gîte après avoir choisi une date,
il faut que cela entraîne la mise à jour du tarif.
Ces éléments sont affichés dans des listes déroulantes, j'imagine ? Les
listes déroulantes ont des événements "sur changement" (Change), qui
permettent une mise à jour à chaque fois que la valeur change, et "sur
sortie" (Exit) qui s'exécutent une fois qu'on quitte la liste.
Est-ce que ça éclaire un peu le chemin ?
___________________________________________
ThunderBirds a écrit, le 14/05/2007 17:34 :Bonsoir à tous,
J'ai créé une BDD pour la gestion de contrat de location de gîtes et je
rencontre un souci pour afficher dans un formulaire le tarif du gîte en
fonction de la date de location et la période de location.
Voici le modèle relationnel créé :
CLIENT(NUM_CLI, etc.)
CONTRAT(NUM_CONT, DATE_CONT, NUM_CLI#)
LOCATION(#NUM_CONT, #NUM_GITE)
GITE(NUM_GITE, DESCRIPTION, CAPACITE)
TARIF(#NUM_GITE, #NUM_PER, TARIF)
PERIODE(NUM_PER, DATE_DEBUT, DATE_FIN)
J'ai créé un formulaire qui me permet entre autre :
- de créer un nouveau contrat,
- de sélectionner un client (nouveau ou ancien via liste déroulante)
- de sélectionner un gîte (sous-formulaire)
Dans mon formulaire GITE je voudrais afficher le tarif correspondant à la
période de location.
Pour cela j'ai créé un sous-formulaire qui a pour source une basée sur les
tables TARIF et PERIODE.
Ce sous-formulaire m'affiche les 3 tarifs.
Comment faire pour afficher uniquement le bon tarif.
je n'arrive pas dans la requête à faire le lien entre date du contrat
compris dans l'une des 3 périodes.
Si quelqu'un avait une solution, je l'en remercie d'avance.
Bonsoir,
Je suis en train de baisser le store, mais quelques considérations en vrac.
Si j'en juge par l'aspect des tables, la période de location se déduit
de la date du contrat ? Ce qui est un peu surprenant car je suppose
qu'on s'y prend à l'avance.
Le mieux est peut-être que je fasse abstraction d'où se trouve la date
de location, mais que je dise qu'une fois qu'on l'a saisie, il semble
que le moment soit venu pour évaluer quelle est la période concernée.
A ce moment-là, à supposer qu'on ait précisé le gîte avant, on a tout ce
qu'il faut pour aller chercher le tarif, d'après le gîte et la date.
Si on a la possibilité de modifier le gîte après avoir choisi une date,
il faut que cela entraîne la mise à jour du tarif.
Ces éléments sont affichés dans des listes déroulantes, j'imagine ? Les
listes déroulantes ont des événements "sur changement" (Change), qui
permettent une mise à jour à chaque fois que la valeur change, et "sur
sortie" (Exit) qui s'exécutent une fois qu'on quitte la liste.
Est-ce que ça éclaire un peu le chemin ?
___________________________________________
ThunderBirds a écrit, le 14/05/2007 17:34 :
Bonsoir à tous,
J'ai créé une BDD pour la gestion de contrat de location de gîtes et je
rencontre un souci pour afficher dans un formulaire le tarif du gîte en
fonction de la date de location et la période de location.
Voici le modèle relationnel créé :
CLIENT(NUM_CLI, etc.)
CONTRAT(NUM_CONT, DATE_CONT, NUM_CLI#)
LOCATION(#NUM_CONT, #NUM_GITE)
GITE(NUM_GITE, DESCRIPTION, CAPACITE)
TARIF(#NUM_GITE, #NUM_PER, TARIF)
PERIODE(NUM_PER, DATE_DEBUT, DATE_FIN)
J'ai créé un formulaire qui me permet entre autre :
- de créer un nouveau contrat,
- de sélectionner un client (nouveau ou ancien via liste déroulante)
- de sélectionner un gîte (sous-formulaire)
Dans mon formulaire GITE je voudrais afficher le tarif correspondant à la
période de location.
Pour cela j'ai créé un sous-formulaire qui a pour source une basée sur les
tables TARIF et PERIODE.
Ce sous-formulaire m'affiche les 3 tarifs.
Comment faire pour afficher uniquement le bon tarif.
je n'arrive pas dans la requête à faire le lien entre date du contrat
compris dans l'une des 3 périodes.
Si quelqu'un avait une solution, je l'en remercie d'avance.
Bonsoir,
Je suis en train de baisser le store, mais quelques considérations en vrac.
Si j'en juge par l'aspect des tables, la période de location se déduit
de la date du contrat ? Ce qui est un peu surprenant car je suppose
qu'on s'y prend à l'avance.
Le mieux est peut-être que je fasse abstraction d'où se trouve la date
de location, mais que je dise qu'une fois qu'on l'a saisie, il semble
que le moment soit venu pour évaluer quelle est la période concernée.
A ce moment-là, à supposer qu'on ait précisé le gîte avant, on a tout ce
qu'il faut pour aller chercher le tarif, d'après le gîte et la date.
Si on a la possibilité de modifier le gîte après avoir choisi une date,
il faut que cela entraîne la mise à jour du tarif.
Ces éléments sont affichés dans des listes déroulantes, j'imagine ? Les
listes déroulantes ont des événements "sur changement" (Change), qui
permettent une mise à jour à chaque fois que la valeur change, et "sur
sortie" (Exit) qui s'exécutent une fois qu'on quitte la liste.
Est-ce que ça éclaire un peu le chemin ?
___________________________________________
ThunderBirds a écrit, le 14/05/2007 17:34 :Bonsoir à tous,
J'ai créé une BDD pour la gestion de contrat de location de gîtes et je
rencontre un souci pour afficher dans un formulaire le tarif du gîte en
fonction de la date de location et la période de location.
Voici le modèle relationnel créé :
CLIENT(NUM_CLI, etc.)
CONTRAT(NUM_CONT, DATE_CONT, NUM_CLI#)
LOCATION(#NUM_CONT, #NUM_GITE)
GITE(NUM_GITE, DESCRIPTION, CAPACITE)
TARIF(#NUM_GITE, #NUM_PER, TARIF)
PERIODE(NUM_PER, DATE_DEBUT, DATE_FIN)
J'ai créé un formulaire qui me permet entre autre :
- de créer un nouveau contrat,
- de sélectionner un client (nouveau ou ancien via liste déroulante)
- de sélectionner un gîte (sous-formulaire)
Dans mon formulaire GITE je voudrais afficher le tarif correspondant à la
période de location.
Pour cela j'ai créé un sous-formulaire qui a pour source une basée sur les
tables TARIF et PERIODE.
Ce sous-formulaire m'affiche les 3 tarifs.
Comment faire pour afficher uniquement le bon tarif.
je n'arrive pas dans la requête à faire le lien entre date du contrat
compris dans l'une des 3 périodes.
Si quelqu'un avait une solution, je l'en remercie d'avance.
Bonsoir,
Je suis en train de baisser le store, mais quelques considérations en vrac.
Si j'en juge par l'aspect des tables, la période de location se déduit
de la date du contrat ? Ce qui est un peu surprenant car je suppose
qu'on s'y prend à l'avance.
Le mieux est peut-être que je fasse abstraction d'où se trouve la date
de location, mais que je dise qu'une fois qu'on l'a saisie, il semble
que le moment soit venu pour évaluer quelle est la période concernée.
A ce moment-là, à supposer qu'on ait précisé le gîte avant, on a tout ce
qu'il faut pour aller chercher le tarif, d'après le gîte et la date.
Si on a la possibilité de modifier le gîte après avoir choisi une date,
il faut que cela entraîne la mise à jour du tarif.
Ces éléments sont affichés dans des listes déroulantes, j'imagine ? Les
listes déroulantes ont des événements "sur changement" (Change), qui
permettent une mise à jour à chaque fois que la valeur change, et "sur
sortie" (Exit) qui s'exécutent une fois qu'on quitte la liste.
Est-ce que ça éclaire un peu le chemin ?
___________________________________________
ThunderBirds a écrit, le 14/05/2007 17:34 :Bonsoir à tous,
J'ai créé une BDD pour la gestion de contrat de location de gîtes et je
rencontre un souci pour afficher dans un formulaire le tarif du gîte en
fonction de la date de location et la période de location.
Voici le modèle relationnel créé :
CLIENT(NUM_CLI, etc.)
CONTRAT(NUM_CONT, DATE_CONT, NUM_CLI#)
LOCATION(#NUM_CONT, #NUM_GITE)
GITE(NUM_GITE, DESCRIPTION, CAPACITE)
TARIF(#NUM_GITE, #NUM_PER, TARIF)
PERIODE(NUM_PER, DATE_DEBUT, DATE_FIN)
J'ai créé un formulaire qui me permet entre autre :
- de créer un nouveau contrat,
- de sélectionner un client (nouveau ou ancien via liste déroulante)
- de sélectionner un gîte (sous-formulaire)
Dans mon formulaire GITE je voudrais afficher le tarif correspondant à la
période de location.
Pour cela j'ai créé un sous-formulaire qui a pour source une basée sur les
tables TARIF et PERIODE.
Ce sous-formulaire m'affiche les 3 tarifs.
Comment faire pour afficher uniquement le bon tarif.
je n'arrive pas dans la requête à faire le lien entre date du contrat
compris dans l'une des 3 périodes.
Si quelqu'un avait une solution, je l'en remercie d'avance.
Bonsoir,
Je suis en train de baisser le store, mais quelques considérations en vrac.
Si j'en juge par l'aspect des tables, la période de location se déduit
de la date du contrat ? Ce qui est un peu surprenant car je suppose
qu'on s'y prend à l'avance.
Le mieux est peut-être que je fasse abstraction d'où se trouve la date
de location, mais que je dise qu'une fois qu'on l'a saisie, il semble
que le moment soit venu pour évaluer quelle est la période concernée.
A ce moment-là, à supposer qu'on ait précisé le gîte avant, on a tout ce
qu'il faut pour aller chercher le tarif, d'après le gîte et la date.
Si on a la possibilité de modifier le gîte après avoir choisi une date,
il faut que cela entraîne la mise à jour du tarif.
Ces éléments sont affichés dans des listes déroulantes, j'imagine ? Les
listes déroulantes ont des événements "sur changement" (Change), qui
permettent une mise à jour à chaque fois que la valeur change, et "sur
sortie" (Exit) qui s'exécutent une fois qu'on quitte la liste.
Est-ce que ça éclaire un peu le chemin ?
___________________________________________
ThunderBirds a écrit, le 14/05/2007 17:34 :
Bonsoir à tous,
J'ai créé une BDD pour la gestion de contrat de location de gîtes et je
rencontre un souci pour afficher dans un formulaire le tarif du gîte en
fonction de la date de location et la période de location.
Voici le modèle relationnel créé :
CLIENT(NUM_CLI, etc.)
CONTRAT(NUM_CONT, DATE_CONT, NUM_CLI#)
LOCATION(#NUM_CONT, #NUM_GITE)
GITE(NUM_GITE, DESCRIPTION, CAPACITE)
TARIF(#NUM_GITE, #NUM_PER, TARIF)
PERIODE(NUM_PER, DATE_DEBUT, DATE_FIN)
J'ai créé un formulaire qui me permet entre autre :
- de créer un nouveau contrat,
- de sélectionner un client (nouveau ou ancien via liste déroulante)
- de sélectionner un gîte (sous-formulaire)
Dans mon formulaire GITE je voudrais afficher le tarif correspondant à la
période de location.
Pour cela j'ai créé un sous-formulaire qui a pour source une basée sur les
tables TARIF et PERIODE.
Ce sous-formulaire m'affiche les 3 tarifs.
Comment faire pour afficher uniquement le bon tarif.
je n'arrive pas dans la requête à faire le lien entre date du contrat
compris dans l'une des 3 périodes.
Si quelqu'un avait une solution, je l'en remercie d'avance.
Bonsoir,
Je suis en train de baisser le store, mais quelques considérations en vrac.
Si j'en juge par l'aspect des tables, la période de location se déduit
de la date du contrat ? Ce qui est un peu surprenant car je suppose
qu'on s'y prend à l'avance.
Le mieux est peut-être que je fasse abstraction d'où se trouve la date
de location, mais que je dise qu'une fois qu'on l'a saisie, il semble
que le moment soit venu pour évaluer quelle est la période concernée.
A ce moment-là, à supposer qu'on ait précisé le gîte avant, on a tout ce
qu'il faut pour aller chercher le tarif, d'après le gîte et la date.
Si on a la possibilité de modifier le gîte après avoir choisi une date,
il faut que cela entraîne la mise à jour du tarif.
Ces éléments sont affichés dans des listes déroulantes, j'imagine ? Les
listes déroulantes ont des événements "sur changement" (Change), qui
permettent une mise à jour à chaque fois que la valeur change, et "sur
sortie" (Exit) qui s'exécutent une fois qu'on quitte la liste.
Est-ce que ça éclaire un peu le chemin ?
___________________________________________
ThunderBirds a écrit, le 14/05/2007 17:34 :Bonsoir à tous,
J'ai créé une BDD pour la gestion de contrat de location de gîtes et je
rencontre un souci pour afficher dans un formulaire le tarif du gîte en
fonction de la date de location et la période de location.
Voici le modèle relationnel créé :
CLIENT(NUM_CLI, etc.)
CONTRAT(NUM_CONT, DATE_CONT, NUM_CLI#)
LOCATION(#NUM_CONT, #NUM_GITE)
GITE(NUM_GITE, DESCRIPTION, CAPACITE)
TARIF(#NUM_GITE, #NUM_PER, TARIF)
PERIODE(NUM_PER, DATE_DEBUT, DATE_FIN)
J'ai créé un formulaire qui me permet entre autre :
- de créer un nouveau contrat,
- de sélectionner un client (nouveau ou ancien via liste déroulante)
- de sélectionner un gîte (sous-formulaire)
Dans mon formulaire GITE je voudrais afficher le tarif correspondant à la
période de location.
Pour cela j'ai créé un sous-formulaire qui a pour source une basée sur les
tables TARIF et PERIODE.
Ce sous-formulaire m'affiche les 3 tarifs.
Comment faire pour afficher uniquement le bon tarif.
je n'arrive pas dans la requête à faire le lien entre date du contrat
compris dans l'une des 3 périodes.
Si quelqu'un avait une solution, je l'en remercie d'avance.
Bonjour,
Après la mise à jour de ta date de location, tu pourrai créer un petit code
du style:
If Me.dt_location <= date de fin de période1 And Me.dt_location => date de
début de période1 Then Me.NumPériode=1:End If
test a répéter encore deux fois avec les dates différentes de période.
Une fois le le numéro de période enregistré, il est facile de faire le lien
avec une table des tarifs, contenant les n° des gîtes et le prix en fonction
de la période.
Gîte1_periode1 = prix1, Gîte1_periode2 = prix5.
En modifiant le gîte, on modifie le tarif, comme en modifiant la date de
location.
Le seul problème étant une location à cheval sur deux périodes. Je suppose
que la date de début de location doit entraîner la tarification?
Donne nous des nouvelles.
zOrg2netBonsoir,
Je suis en train de baisser le store, mais quelques considérations en vrac.
Si j'en juge par l'aspect des tables, la période de location se déduit
de la date du contrat ? Ce qui est un peu surprenant car je suppose
qu'on s'y prend à l'avance.
Le mieux est peut-être que je fasse abstraction d'où se trouve la date
de location, mais que je dise qu'une fois qu'on l'a saisie, il semble
que le moment soit venu pour évaluer quelle est la période concernée.
A ce moment-là, à supposer qu'on ait précisé le gîte avant, on a tout ce
qu'il faut pour aller chercher le tarif, d'après le gîte et la date.
Si on a la possibilité de modifier le gîte après avoir choisi une date,
il faut que cela entraîne la mise à jour du tarif.
Ces éléments sont affichés dans des listes déroulantes, j'imagine ? Les
listes déroulantes ont des événements "sur changement" (Change), qui
permettent une mise à jour à chaque fois que la valeur change, et "sur
sortie" (Exit) qui s'exécutent une fois qu'on quitte la liste.
Est-ce que ça éclaire un peu le chemin ?
___________________________________________
ThunderBirds a écrit, le 14/05/2007 17:34 :Bonsoir à tous,
J'ai créé une BDD pour la gestion de contrat de location de gîtes et je
rencontre un souci pour afficher dans un formulaire le tarif du gîte en
fonction de la date de location et la période de location.
Voici le modèle relationnel créé :
CLIENT(NUM_CLI, etc.)
CONTRAT(NUM_CONT, DATE_CONT, NUM_CLI#)
LOCATION(#NUM_CONT, #NUM_GITE)
GITE(NUM_GITE, DESCRIPTION, CAPACITE)
TARIF(#NUM_GITE, #NUM_PER, TARIF)
PERIODE(NUM_PER, DATE_DEBUT, DATE_FIN)
J'ai créé un formulaire qui me permet entre autre :
- de créer un nouveau contrat,
- de sélectionner un client (nouveau ou ancien via liste déroulante)
- de sélectionner un gîte (sous-formulaire)
Dans mon formulaire GITE je voudrais afficher le tarif correspondant à la
période de location.
Pour cela j'ai créé un sous-formulaire qui a pour source une basée sur les
tables TARIF et PERIODE.
Ce sous-formulaire m'affiche les 3 tarifs.
Comment faire pour afficher uniquement le bon tarif.
je n'arrive pas dans la requête à faire le lien entre date du contrat
compris dans l'une des 3 périodes.
Si quelqu'un avait une solution, je l'en remercie d'avance.
Bonjour,
Après la mise à jour de ta date de location, tu pourrai créer un petit code
du style:
If Me.dt_location <= date de fin de période1 And Me.dt_location => date de
début de période1 Then Me.NumPériode=1:End If
test a répéter encore deux fois avec les dates différentes de période.
Une fois le le numéro de période enregistré, il est facile de faire le lien
avec une table des tarifs, contenant les n° des gîtes et le prix en fonction
de la période.
Gîte1_periode1 = prix1, Gîte1_periode2 = prix5.
En modifiant le gîte, on modifie le tarif, comme en modifiant la date de
location.
Le seul problème étant une location à cheval sur deux périodes. Je suppose
que la date de début de location doit entraîner la tarification?
Donne nous des nouvelles.
zOrg2net
Bonsoir,
Je suis en train de baisser le store, mais quelques considérations en vrac.
Si j'en juge par l'aspect des tables, la période de location se déduit
de la date du contrat ? Ce qui est un peu surprenant car je suppose
qu'on s'y prend à l'avance.
Le mieux est peut-être que je fasse abstraction d'où se trouve la date
de location, mais que je dise qu'une fois qu'on l'a saisie, il semble
que le moment soit venu pour évaluer quelle est la période concernée.
A ce moment-là, à supposer qu'on ait précisé le gîte avant, on a tout ce
qu'il faut pour aller chercher le tarif, d'après le gîte et la date.
Si on a la possibilité de modifier le gîte après avoir choisi une date,
il faut que cela entraîne la mise à jour du tarif.
Ces éléments sont affichés dans des listes déroulantes, j'imagine ? Les
listes déroulantes ont des événements "sur changement" (Change), qui
permettent une mise à jour à chaque fois que la valeur change, et "sur
sortie" (Exit) qui s'exécutent une fois qu'on quitte la liste.
Est-ce que ça éclaire un peu le chemin ?
___________________________________________
ThunderBirds a écrit, le 14/05/2007 17:34 :
Bonsoir à tous,
J'ai créé une BDD pour la gestion de contrat de location de gîtes et je
rencontre un souci pour afficher dans un formulaire le tarif du gîte en
fonction de la date de location et la période de location.
Voici le modèle relationnel créé :
CLIENT(NUM_CLI, etc.)
CONTRAT(NUM_CONT, DATE_CONT, NUM_CLI#)
LOCATION(#NUM_CONT, #NUM_GITE)
GITE(NUM_GITE, DESCRIPTION, CAPACITE)
TARIF(#NUM_GITE, #NUM_PER, TARIF)
PERIODE(NUM_PER, DATE_DEBUT, DATE_FIN)
J'ai créé un formulaire qui me permet entre autre :
- de créer un nouveau contrat,
- de sélectionner un client (nouveau ou ancien via liste déroulante)
- de sélectionner un gîte (sous-formulaire)
Dans mon formulaire GITE je voudrais afficher le tarif correspondant à la
période de location.
Pour cela j'ai créé un sous-formulaire qui a pour source une basée sur les
tables TARIF et PERIODE.
Ce sous-formulaire m'affiche les 3 tarifs.
Comment faire pour afficher uniquement le bon tarif.
je n'arrive pas dans la requête à faire le lien entre date du contrat
compris dans l'une des 3 périodes.
Si quelqu'un avait une solution, je l'en remercie d'avance.
Bonjour,
Après la mise à jour de ta date de location, tu pourrai créer un petit code
du style:
If Me.dt_location <= date de fin de période1 And Me.dt_location => date de
début de période1 Then Me.NumPériode=1:End If
test a répéter encore deux fois avec les dates différentes de période.
Une fois le le numéro de période enregistré, il est facile de faire le lien
avec une table des tarifs, contenant les n° des gîtes et le prix en fonction
de la période.
Gîte1_periode1 = prix1, Gîte1_periode2 = prix5.
En modifiant le gîte, on modifie le tarif, comme en modifiant la date de
location.
Le seul problème étant une location à cheval sur deux périodes. Je suppose
que la date de début de location doit entraîner la tarification?
Donne nous des nouvelles.
zOrg2netBonsoir,
Je suis en train de baisser le store, mais quelques considérations en vrac.
Si j'en juge par l'aspect des tables, la période de location se déduit
de la date du contrat ? Ce qui est un peu surprenant car je suppose
qu'on s'y prend à l'avance.
Le mieux est peut-être que je fasse abstraction d'où se trouve la date
de location, mais que je dise qu'une fois qu'on l'a saisie, il semble
que le moment soit venu pour évaluer quelle est la période concernée.
A ce moment-là, à supposer qu'on ait précisé le gîte avant, on a tout ce
qu'il faut pour aller chercher le tarif, d'après le gîte et la date.
Si on a la possibilité de modifier le gîte après avoir choisi une date,
il faut que cela entraîne la mise à jour du tarif.
Ces éléments sont affichés dans des listes déroulantes, j'imagine ? Les
listes déroulantes ont des événements "sur changement" (Change), qui
permettent une mise à jour à chaque fois que la valeur change, et "sur
sortie" (Exit) qui s'exécutent une fois qu'on quitte la liste.
Est-ce que ça éclaire un peu le chemin ?
___________________________________________
ThunderBirds a écrit, le 14/05/2007 17:34 :Bonsoir à tous,
J'ai créé une BDD pour la gestion de contrat de location de gîtes et je
rencontre un souci pour afficher dans un formulaire le tarif du gîte en
fonction de la date de location et la période de location.
Voici le modèle relationnel créé :
CLIENT(NUM_CLI, etc.)
CONTRAT(NUM_CONT, DATE_CONT, NUM_CLI#)
LOCATION(#NUM_CONT, #NUM_GITE)
GITE(NUM_GITE, DESCRIPTION, CAPACITE)
TARIF(#NUM_GITE, #NUM_PER, TARIF)
PERIODE(NUM_PER, DATE_DEBUT, DATE_FIN)
J'ai créé un formulaire qui me permet entre autre :
- de créer un nouveau contrat,
- de sélectionner un client (nouveau ou ancien via liste déroulante)
- de sélectionner un gîte (sous-formulaire)
Dans mon formulaire GITE je voudrais afficher le tarif correspondant à la
période de location.
Pour cela j'ai créé un sous-formulaire qui a pour source une basée sur les
tables TARIF et PERIODE.
Ce sous-formulaire m'affiche les 3 tarifs.
Comment faire pour afficher uniquement le bon tarif.
je n'arrive pas dans la requête à faire le lien entre date du contrat
compris dans l'une des 3 périodes.
Si quelqu'un avait une solution, je l'en remercie d'avance.