[Access 2003] Formulieren en complexe (blijkbaar) relaties

Pagina: 1
Acties:

  • Error323
  • Registratie: December 2001
  • Laatst online: 03-02 08:58
Beste tweakers,

Ik heb een aantal tabellen aangemaakt met relaties. Zie plaatje:
http://student.science.uva.nl/~fhuizing/Werk/relaties.JPG

Deze tabellen hebben allemaal wat data. Nu wil ik graag nieuwe
data invullen vanuit het perspectief van de peuter. Hiervoor moeten
de tabellen in een bepaalde volgorde ingevuld worden. Moet ik dit
zelf programmeren? Of is er een functie in autoformulier oid die
dit zou kunnen oplossen.

Het vreemde is namelijk als ik gewoon een autoformulier maak (dit
omdat access de invul volgorde niet weet en de invoervakken zitten
direct gekoppeld aan de tabellen blijkbaar), kan ik niet zomaar
toevoegen. Nu ben ik bang dat ik de toevoegfunctie moet
programmeren. Dit kost echter een hoop tijd en zo ontzettend vreemd
vind ik m'n relaties niet. Hebben jullie suggesties? Misschien
prioriteiten aangeven op tabellen die eerst data moeten krijgen.

bvd,
Error323

github.com/Error323


  • Error323
  • Registratie: December 2001
  • Laatst online: 03-02 08:58
Niemand? Is de vraag wel duidelijk?

github.com/Error323


  • Stefke
  • Registratie: December 2000
  • Laatst online: 25-06 13:21
Aangezien 1 formulier maar op 1 tabel (of simpele query in het geval je de data wil bewerken) gebaseerd kan worden gaat dat niet. Gebruikers zullen in aparte schermen data in moeten geven (en op die manier dus eerst bijv. ouderlijke gegevens aanmaken voordat je deze aan een - nieuwe - peuter kunt koppelen).

Hooguit kun je gebruik maken van subformulieren, gebaseerd op de verschillende tabellen om een en ander in 1 hoofdscherm weer te geven, maar vaak - als je dat niet goed in elkaar zet - krijg je dan gezever met het niet goed updaten van (nieuwe) records en de koppelingen naar andere tabellen.
Bovendien, wat je feitelijk doet is meerdere aparte schermen maken (de subforms), alleen je combineert deze in 1 scherm.
Daarbij is het voor gebruikers meestal handiger als er een bepaalde structuur in het programma aanwezig is die overeenkomt met de volgorde of structuur van de onderliggende data.

In principe moet jij het programma natuurlijk zó maken dat een gebruiker als hij iets wil toevoegen in de juiste volgorde de verschillende tabellen afwerkt.

[ Voor 12% gewijzigd door Stefke op 24-07-2005 17:25 ]


  • Millennyum
  • Registratie: Januari 2001
  • Laatst online: 04-05-2023
Is het een optie om invoervelden read-only te maken totdat het veld dat daarvoor ingevuld moet worden ingevuld is? Dat is niet zo veel werk om te programmeren, je kopieert gewoon steeds dezelfde regels maar verwijst dan wel naar een ander veld. Of begrijp ik het verkeerd?

  • Error323
  • Registratie: December 2001
  • Laatst online: 03-02 08:58
Millennyum schreef op maandag 25 juli 2005 @ 12:04:
Is het een optie om invoervelden read-only te maken totdat het veld dat daarvoor ingevuld moet worden ingevuld is? Dat is niet zo veel werk om te programmeren, je kopieert gewoon steeds dezelfde regels maar verwijst dan wel naar een ander veld. Of begrijp ik het verkeerd?
Kun je een voorbeeld geven? Want zoals ik het kan bedenken heeft dat niet zoveel nut?

github.com/Error323


  • Error323
  • Registratie: December 2001
  • Laatst online: 03-02 08:58
Het is gefixt :) Bedankt voor jullie input.

github.com/Error323

Pagina: 1