Query uitvoeren

  • Onderwerp starter Onderwerp starter jacw
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

jacw

Gebruiker
Lid geworden
23 sep 2006
Berichten
88
Besturingssysteem
Windows 11
Office versie
Office 365
Beste lezer,

Ik heb in Acces een dashboard gemaakt als startpagina. Nu wil ik vanuit een van de sub formulieren via een Hyperlink (kiezen) welke factuur ik wil bekijken of opnieuw wil uitdraaien. Als ik de hyperlink indruk gebeurt er d.m.v. een macro wel iets, hij vraagt vanuit de Query welke [factuurid] ik wil zien. echter moet hij deze stap overslaan en uit zichzelf het rapport openen.

Het rare is dat als ik het sub formulier als normaal formulier open alles wel werkt, alleen via het dashboard niet.

Als ik via die zelfde macro eerst het sub formulier open dan vraagt hij niet meer welk factuur id ik wil hebben alleen kiest hij dan als factuur de bovenste factuur en dat is ook niet de bedoeling.

Wie kan mij op weg helpen om de macro goed te laten werken.
Office versie is 16 (abo office 365)

Met groet,

Jac W
 
Het rare is dat als ik het sub formulier als normaal formulier open alles wel werkt, alleen via het dashboard niet.
Als je weet hoe e.a.a. werkt, dan snap je wellicht straks ook dat dit niet raar is. De verwijzing heb je blijkbaar gemaakt toen het formulier zelfstandig geopend was. Het pad naar de link is dan vanuit één formulier gemaakt. Vervolgens heb je het formulier op een ander formulier gezet, en daarmee van je formulier een subformulier gemaakt. Het pad van de link is echter nog steeds het pad vanuit de hoofdsituatie. En daarom werkt die link dus niet meer. Je zult de link opnieuw moeten definiëren om hem werkend te krijgen. Je zult dan overigens zien dat de link dan niet meer werkt als je het formulier als zelfstandig formulier opent, want dan open je dus een link met een te lang pad.
Zelfstandig formulier:
Code:
Formulieren![frmLeden]![factuurlink]
Tegenover Sub formulier:
Code:
Formulieren![frmLeden]![frmContributie]![factuurlink]
Om maar een voorbeeldje te geven. Bij jou heet dat allemaal natuurlijk anders.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan