Octafish
Ik heb jou oplossing uitgeprobeerd, maar ik snap niet goed hoe ik e.e.a. moet doen. ik heb ook een andere oplossing van jou op dit forum gevonden maar ik zie andere dingen als ik een command button toevoeg. Dit was jou andere oplossing op het forum:
De oplossing is relatief simpel te bouwen, zonder dat je hoeft te programmeren. Ik ga er (wellicht weer verkeerd gedacht ) vanuit dat je nog niet al teveel programmeer ervaring hebt.
Je werkt vanuit een doorlopend formulier (weliswaar in gegevensbladweergave, maar dat mag je natuurlijk zelf weten).
Van daaruit kun je met de wizard een knop maken die een specifiek record opent. Ik ga er (ik blijf bezig) vanuit dat je tweede formulier in ieder geval dezelfde sleutelgegevens bevat als je doorlopende formulier, zodat je kunt matchen op het sleutelveld.
1. Als je de Knop wizard gebruikt, kun je in de detailsectie een knop maken die een formulier opent. De wizard geeft twee opties: formulier openen met alle records, en formulier openen en specifieke gegevens zoeken. Die laatste optie moet je hebben. Hij staat in Access 2003 als eerste genoemd, maar de tweede optie is standaard geselecteerd.
2. Als je dan op <Volgende> klikt, kun je de twee formulieren aan elkaar koppelen. Dat doe je dus op basis van het overeenkomende sleutelveld, bijvoorbeeld [Personeelsnummer] als het om een lijst met medewerkers gaat.
3. In de twee lijsten selecteer je die twee velden (hoeven niet hetzelfde te heten, als ze maar hetzelfde veld koppelen) en daarna klik je op de knop < > die er tussen staat. Je ziet nu onderin dat de twee formulieren zijn gekoppeld.
4. Daarna maak je de knop af.
De knop zal een standaardmaat hebben, en een standaardkleur, en is als zodanig al wel bruikbaar, maar nog niet overdreven fraai. Wat ik zelf dan doe:
5. Maak de knop net zo breed als de detailsectie, en zorg ervoor dat hij over alle velden heen valt. Nu zie je geen velden meer, en dat los je op door de knop transparant te maken.
6. Kies de Eigenschappen van de knop, tabblad <Opmaak>, <Transparant> = Ja.
Klaar! De knop opent nu het formulier met het record dat je onder je lijst hebt liggen.Ik doe een poging een voorbeeld toe te voegen. De tabel heeft maar 2 velden wat er uiteindelijk veel meer velden oeten worden en je steeds moet scrollen om wijzigen aan te brengen, vandaar dat ik dat met een extra formulier op wil lossen
Ik heb een voorbeeld toegevoegd. De tabel in dit voorbeeld heeft maar 2 velden dus geen noodzaak voor extra formulier voor wijzigen. Maar uiteindelijk heeft de tabel meerdere velden die niet op 1 regel kunnen en de noodzaak voor een wijzigingsformulier groter is