info meegeven bij creatie van nieuwe records + updaten query-informatie in formulier

Status
Niet open voor verdere reacties.

1985 Seppe

Nieuwe gebruiker
Lid geworden
2 okt 2010
Berichten
2
Goedemorgen,

Een vraag...
Ik heb 3 tabellen:
1) Contacten
2) Therapie
3) Consultaties

Relaties :
Contacten 1-op-veel met therapieën en Contacten 1-op-veel met Consultaties en Therapie 1-op-veel met Consultaties

Nu heb ik een formulier met 2 tabs waar de user in het hoofdformulier in een combobox een contact kan selecteren en in een andere combobox een therapie kan selecteren waarvoor dit gekozen contact is ingeschreven.
Via deze selectie kan hij op tabblad 1 dan zien voor welke therapieën het contact is ingeschreven en op tabblad 2 kan hij zien welke consultaties er al gebeurd zijn voor de gekozen therapie.

Probleem 1 :
Ik zou vanuit dit formulier via een drukknop 2 andere formulieren willen opstarten om enerzijds een nieuwe therapie te kunnen starten en anderzijds een nieuwe consultatie te kunnen starten.

Maar hoe kan ik die informatie (gekozen contact en/of gekozen therapie) doorgeven naar een formulier in 'add mode'?

Probleem 2 :
Op de eerste tab staat een overzicht van de therapieën maar onderaan heb ik wat meer detailinfo geplaatst over de gekozen therapie (via de combobox in het hoofdformulier) o.a. is daar het max. aantal terugbetaalde consultaties weergegeven (dit is vaste informatie meegegeven bij het aanmaken van de therapie) maar ik wil daar ook het aantal reeds gebeurde consultaties weergeven dus heb ik daar een textveld met een link naar een query geplaatst die optelt hoeveel consultaties reeds plaatsgevonden hebben op basis van de selecties gemaakt in het hoofdformulier (contact en therapie) maar als ik in het subformulier nieuwe consultaties intyp dan wordt dit veldje natuurlijk niet upgedate en dat is jammer...

Ik denk dat ik dit beter zou doen door een sql-opdracht gebaseerd op het formulier zelf maar ik geraak er niet..

Ik hoop dat de schets een beetje duidelijk is
 
Ik snap eerlijk gezegd de relaties niet helemaal:
Contacten 1-op-veel met therapieën en Contacten 1-op-veel met Consultaties en Therapie 1-op-veel met Consultaties
Ik zou zeggen:
1. Contacten 1-op-veel met client_therapie
2. Client_Therapie 1-op-veel met Consultaties
Er vanuit gaande dat een cliënt een aantal therapieën kan volgen, en dat een therapie uit een aantal consultaties bestaat. Er is dus geen noodzaak om Contacten te koppelen aan Consultaties, want dat herleid je uit het aantal therapieën dat een cliënt heeft gehad.
Eventueel heb je nog een brontabel voor je therapieën, die je dan 1-op-veel koppelt aan client_therapie.
Kun je anders een voorbeeldje maken met dummy gegevens? Bij voorkeur in 2003 format?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan