Access database openen met specifiek record

Status
Niet open voor verdere reacties.

jbusser

Gebruiker
Lid geworden
23 feb 2007
Berichten
147
Vraagje,
Is er een mogelijkheid om middels een hyprlink een accessdatabase met specifiek record (formulier) te openen???
 
Een hyperlink? Dat wordt een hele lastige; dan moet je een switch meegeven op het programma; je kunt geen switch maken op basis van een database. Dus die switch opent dan je database met het specifieke formulier en record.
PHP:
"C:\Program Files\Microsoft Office\Office\MSAccess.exe" "E:\MyDocuments\Database.accdb" /cmd frmFormulier,ID=345
 
Bedankt. Het openen van het gewenste formulier werkt op deze manier goed, ik krijg alleen het filter (nog) niet lopend is er trouwens misschien ook een manier om te openen met een rapport?
 
Ok, op volgende manier opgelost
Wanneer het volgende in de commandline wordt ingevuld:

D:\LocatieVanMijnDatabse\Database.accdb /cmd "variabele"

Dan is "variabele" het Command dat nog wel moet worden omschreven in de database.
Alsvolgt opgelost:

Private Sub Form_Load()
Dim stDocname As String
Dim stLinkCriteria As String
stDocname = "TeOpenenFormulier"
stLinkCriteria = "Variabele_Hier_als filter gebruiken" '(bijvoorbeeld, in dit geval)
DoCmd.OpenForm stDocname, , , stLinkCriteria
End Sub


Bedankt!
 
Laatst bewerkt:
Helaas,
Onderwerp was gesloten maar werkt uiteindelijk niet!
Adressering in een (inter)net(werk) hyperlink op een webserver accepteert geen "/cmd" omdat daarmee gemakkelijk ingebroken zou kunnen worden. een "/" wordt standaard een "".
Toen geprobeerd een batchfile te starten (zoekrecord.bat var1) kan ook niet omdat in ons netwerk geen programmabestanden en databases met een batchfile mogen worden opgestart.
Gaan nu experimenteen met Java of VBS scripts... Indien zich een oplossing voordoet laat ik het weten.
 
Wat wil je eigenlijk? En waarom moet dat met een hyperlink?
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan