Hvordan kædes flerbruger basemiljø sammen (programmeringsmæssig).
Det er også nødvendigt at kontrollere om ”base_data.mdb” ligger i samme katalog som ” base.mdb” og er kædet sammen (rigtige sti/navn).Jeg har sat sti / navn op - men mangler at kunne sammenkæde databaserne (base.mdb & base_data.mdb) - og kontrollere at de 2 baser ikke er flyttet til et andet katalog siden sidst den var åbnet.
’ ******
Private Sub Form_Open(Cancel As Integer)
Dim intPos As Integer, Path, GetPath As String
Path = CurrentDb.Name ' Find hvor basen ligger
intPos = Len(Path) ' Længde på stiNavnet & filNavnet
Do Until Mid(Path, intPos, 1) = "\" ' Udskil sti & navn
intPos = intPos - 1
Loop
filNavn = Mid(Path, intPos + 1, Len(Path)) ' filNavn lagt globalt
stiNavn = Mid(Path, 1, intPos) ' stiNavn lagt globalt
Application.SetOption "Default Database Directory", stiNavn ' Ændre Default Directory til basens placering
MsgBox "FilNavn: " & filNavn & " - StiNavn: " & stiNavn, vbInformation, "Fil & Sti 1"
End Sub
’ ******
Har prøvet med ”sammenkædning af tabeller”
’ ******
SendKeys "%K" ' Åben Funktioner
SendKeys "%F" ' Åben Basefunktioner
SendKeys "%T" ' Åben til Styring af sammenkædning af tabeller
SendKeys "%M" ' Marker alle
SendKeys "%A" ' Aktivere søgning
' SendKeys "~" ' Enter
’ ******
men programmet kan ikke benytte dette under kørsel – kun i Designvisning.
Har prøvet at lave en menu uden held – virker kun manuelt eller i Designvisning.
