Ovo ti je nemoguće ako koristiš query u accessu, zato što putanja do externe baze mora unapred da se zna.
https://docs.microsoft.com/en-...in-clause-microsoft-access-sql
Postoji razlika između IN clause i IN operator koji koristiš posle WHERE, gde može da se ubaci dinamički parametar.
Mislim da je ovo izvodljivo samo kroz vba, gde bi definisao neku custom funkciju, npr:
Code:
Public Function GetDatabasePath(group As String) As String
Dim criteria As String
criteria = "Grupa='" & group & "'"
GetDatabasePath = "'" & DLookup("Putanja", "Put", criteria) & "'"
End Function
Pa bi to onda iskoristio negde
Code:
Public Sub Test()
Dim sqlString As String
sqlString = "SELECT * FROM GR_LATIN IN " & GetDatabasePath("PIPS") & ";"
Debug.Print sqlString
'itd....
End Sub