Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[access] tables koppelen, records klikbaar maken, filteren ?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo allemaal

Ik ben sinds enige uren aan het spelen met access aangezien ik hier een database in wil gaan opzetten voor ons op het werk.

Nou zou ik graag het volgende willen maken:

Zosnel de database geopend word wil ik een lijst met klikbare namen van verkopers in beeld komen (punt 1 wat me niet lukt, hoe maak ik iets klikbaar dat dan doorgaat naar een volgende rapport?)

Door op die naam te klikken moet er een lijst met Leveranciers verschijnen met een frequentie per tijdseenheid dat deze benadert word. Is het mogelijk om iets in een rapport steeds te laten schuiven? Dus als ik zeg dat er iedere week die leverancier benadert moet worden dat dit 1 keer per week de hele dag in beeld komt? (punt 2 wat me dus niet lukt!)

En zosnel er op die leverancier geklikt word (komen we weer bij punt 1 wat me niet lukt,,, een record klikbaar maken) zal de producten table geopend moeten worden en dan alleen de producten van leverancier X in beeld laten verschijnen. (punt 3 waar ik dus mee zit)
Ik denk zelf dat dit de beste manier is(het filteren) anders zit ik straks met honderden tables met producten per leverancier?

Wie zou mij bij 1 van mijn punten kunnen helpen, of zelfs dit helemaal voor mij willen opbouwen? ( ik vermoed dat dit voor een kenner een koud kunstje is en voor mij een klus van dagen)

alvast bedankt! alle hulp is welkom!

Verwijderd

Tot waar ben je tot nu toe gekomen? Heb je bijv. al een tabel opgezet met daarin je gegevens? Heb je al eens geprobeerd daar een query over te draaien, of een formulier aan te verbinden (met de Wizard gaat dat heel eenvoudig)? En welke versie gebruik je?

Verwijderd

Topicstarter
office 2007,

ik kan tables maken, formulieren maken om de tables enz in te vullen...

met koppelen heb ik wat geprobeerd maar als ik iets koppel is dat allemaal leuk en aardig maar hoe maak ik daarmee een record klikbaar ?
dat gedeelte begrijp ik nog niet echt.

en met query's heb ik nog nooit gewerkt, wat kan ik daarmee ?

Verwijderd

Met queries benader je een tabel in je database (of meerdere tabellen, met joins) en vraag je relevante informatie op. Feitelijk heb je weinig aan een database zonder queries.
Maar ik denk dat als je die vraag nog stelt, je je beter eerst kunt verdiepen in de basics van een database, vooraleer je jezelf drie slagen in de rondte gaat werken met een applicatie waar je eigenlijk niets vanaf weet.
Verder heb ik Office 2007 gisteren op mijn PC geïnstalleerd. Als ik Access open, krijg ik een heel scala aan templates gepresenteerd die vaak al de nodige oplossingen bieden voor de problemen waar jij tegenaanloopt. Heb je al eens geprobeerd om daar eens wat mee te vogelen?

[ Voor 7% gewijzigd door Verwijderd op 27-07-2009 22:07 ]


Verwijderd

Topicstarter
nee dat heb ik nog niet.

uit welke template kan k welk punt leren?
ik ben echt nog maar net begonnen hiermee dus wat hulp is wel gewenst :)

edit:

Ik heb vandaag een uitleen database met schakelpagina's en dergelijke met succes gemaakt.
Nu zou ik alleen nog graag de bovenstaande punten willen leren in access.

alvast bedankt voor de hulp

[ Voor 42% gewijzigd door Verwijderd op 28-07-2009 12:47 . Reden: toevoeging die anders een dubbelpost werd ]


Verwijderd

Topicstarter
bump, iemand ? :)

  • pedorus
  • Registratie: Januari 2008
  • Niet online
Mm, dit probleem ziet er toch meer uit alsof je beter even een boek erbij kan pakken, of iemand kan inschakelen die het voor je gaat doen. :) Stap 1 is bijvoorbeeld alle tabellen maken en de relaties daartussen, en het plaatje dat je ziet onder Database Tools->Relations zie ik hier nog niet in dit draadje... Pas nadat het datamodel klaar is zou ik aan de gebruikersinterface beginnen.
Verwijderd schreef op maandag 27 juli 2009 @ 21:11:
Zosnel de database geopend word wil ik een lijst met klikbare namen van verkopers in beeld komen (punt 1 wat me niet lukt, hoe maak ik iets klikbaar dat dan doorgaat naar een volgende rapport?)
Door bijvoorbeeld een list box te tekenen in de design view van een form. Daarna de onclick handler iets laten doen in VBA.
Door op die naam te klikken moet er een lijst met Leveranciers verschijnen met een frequentie per tijdseenheid dat deze benadert word. Is het mogelijk om iets in een rapport steeds te laten schuiven? Dus als ik zeg dat er iedere week die leverancier benadert moet worden dat dit 1 keer per week de hele dag in beeld komt? (punt 2 wat me dus niet lukt!)
Oplopend sorteren op laatste benaderdatum + benaderinterval?
En zosnel er op die leverancier geklikt word (komen we weer bij punt 1 wat me niet lukt,,, een record klikbaar maken) zal de producten table geopend moeten worden en dan alleen de producten van leverancier X in beeld laten verschijnen. (punt 3 waar ik dus mee zit)
Ik denk zelf dat dit de beste manier is(het filteren) anders zit ik straks met honderden tables met producten per leverancier?
Een tabel met producten (net als 1 met verkopers en 1 met leveranciers) lijkt me zo op het eerste gezicht wel handig, ja. Wat nog relevant is, is dat je voor een meer- op meer- relatie een koppeltabel nodig hebt (maar het is ook mogelijk dat 1 product hier altijd maar bij 1 leverancier hoort, dat kan ik niet opmaken).
En filteren is inderdaad de juiste term, stukje VBA code om het filter even goed te zetten is denk ik voldoende. Dit zou ook met een subform kunnen, waarbij je bovenaan de leveranciers ziet, en onderaan de producten van de geselecteerde leverancier (keyword: master/detail form).
[...] of zelfs dit helemaal voor mij willen opbouwen? ( ik vermoed dat dit voor een kenner een koud kunstje is en voor mij een klus van dagen)
Dat vermoeden deel ik, maar geen tijd (of zeer hoog tarief ;)). Zoek anders eens wat van die termen die ik noem op, of zoek op access tutorial, of adverteer op Tweakers.

Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten


Verwijderd

Topicstarter
oke dit is nog eens een reactie waar ik iets mee kan

ik ga morgen druk opzoek naar de keywoorden die jij noemt :D

heel erg dan voor de reactie!
Pagina: 1