Jump to content
  • 0

Booker un lit pour une personne pour 1 jour.


Niala
 Share

Question

Bonjour... 

Merci d'avance pour votre aide.

Je cherche à faire un "simple" service de booking de chambre (pour les artistes d'un festival).

C'est assez simple, mais il y a quelque chose qui coince dans ma tête pour faire fonctionner ça 

J'ai refais une base ultra simplifiée pour l'exemple:

1) J'ai une table LIT où je vais renseigner le type de lit

2) J'ai une table EQUIPIER (contact en gros) qui sont des personnes

Je dois assigner un EQUIPIER dans une chambre pour un jour précis. Mais je dois aussi surtout pouvoir retrouver ces informations de lit / jour dans une table externe sous mon EQUIPIER.

Ma vraie matrice comporte 84 jours. Ici j'en ai fais une de 10 pour simplifier l'exemple.

J'aimerais vraiment visualiser les LITS en horizontale et les JOURS en vertical (comme dans le formulaire ci-dessous).

Est-ce que quelqu'un peut m'aider?????

 

Merci

Niala....

Capture d’écran 2022-05-29 à 15.58.36.png

Capture d’écran 2022-05-29 à 15.58.18.png

Booking chambre.fmp12

Link to comment
Share on other sites

12 answers to this question

Recommended Posts

  • 0

Bonjour Niala,

Voici une direction possible. Ca n'est pas smart ni léger, mais ça marchera…

image.thumb.png.9a208f17b61ba612e9225f3497835acf.png

Bon début de semaine,

Jérémie

Link to comment
Share on other sites

  • 0

Merci beaucoup Jérémie...

C'est précieux!!!!

Je vais implanter tout ça et te donnerai des nouvelles.

Merci encore et belle journée

Niala...

 

Link to comment
Share on other sites

  • 0

Parfait, bon courage pour les 84 occurrences   😅

(non plus sérieusement, j'ai peut-être une idée pour éviter cela… Je reviens dans 3 minutes)

Link to comment
Share on other sites

  • 0

Oui, je confirme, plutôt que d'entretenir 84 occurrences dans le schéma, on peut avoir une seule occurrence, avec la propriété de création, mais sans lien sur le jour.

Dans le modèle, en revanche, au lieu d'avoir les rubriques LIT_LITJOUR::_EQUIPIER, puis LIT_LITJOUR_2::_EQUIPIER, puis LIT_LITJOUR_3::_EQUIPIER, on aura seulement des rubriques LIT_LITJOUR::_EQUIPIER, mais chacune d'entre elles sera à l'intérieur d'une table externe (d'une seule ligne) comportant un filtre :

  • première TE LIT_LITJOUR::_JOUR = LIT::Jour_1
  • deuxième TE LIT_LITJOUR::_JOUR = LIT::Jour_2
  • etc.

Touche finale : dans ce cas de figure, le jour visé n'est pas apporté dans la table LITJOUR par le lien, il faut donc le transmettre par script.

Donc -> déclencheur de script sur chaque rubrique LIT_LITJOUR::_EQUIPIER avec un paramètre (1, 2, etc.)

Dans le script déclenché DéfinirRubrique [ LIT_LITJOUR::_JOUR ; le_paramètre ]

Ca fait plus de bazar dans le modèle, mais moins dans le schéma des relations.

 

 

SCHEMA :

image.thumb.png.b893a786a736c5b6226d8a137ee83b2a.png

 

 

 

TABLE EXTERNE (ici en fuscia) :

image.thumb.png.50659b1d8105dc3feb1f50aca3d4d1e9.png

 

 

RUBRIQUE LIT_LITJOUR::_EQUIPIER avec déclencheur de script :

image.thumb.png.ca06bbeab50efd1cddc5a1bf10714be9.png

 

 

 

Link to comment
Share on other sites

  • 0

Jérémie... Magnifique...!!!

C'est effectivement mieux de faire du bazar dans un modèle que dans le graph...

ça ma l'air extra... 

Juste encore une question dans tout ça... à quel endroit je lie EQUIPIER à LIT? Est-ce par LIT JOUR comme dans l'image ci-dessous?

Merci encore pour l'aide et la persévérance à trouver le mieux...!!!!

Niala

Capture d’écran 2022-05-30 à 12.55.34.png

Link to comment
Share on other sites

  • 0
il y a une heure, Niala a dit :

à quel endroit je lie EQUIPIER à LIT?

Si on choisit une optique bouée-ancre :

image.thumb.png.99e70fe8bf4e668ec59c64fc8bd95a49.png

 

 

La dernière occurrence en bas à droite permettra de voir le numéro du lit dans la table externe Equipier_LITJOUR, dans la fiche Equipier.

 

 

Link to comment
Share on other sites

  • 0

Merci Apophis000

C'est un angle très interressant. Je crains qu'au final l'inteface utilisateur soit moins pratique mais je vais étudier ça de plus près. MERCI BEAUCOUP!

Link to comment
Share on other sites

  • 0

Jérémie...

Je suis navré, mais je coince sur le SCHEMA... je crois avoir bien saisi et bien implanter les TE et les déclencheurs de script mais rien n'est possible dans mon formulaire.

Serait-il possible de me transmettre un correctif de mon fichier ou une copie du votre?

MERCI beaucoup

 

Niala

Booking chambre vJG.fmp12

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...