Buongiorno egregi, spiego meglio cosa vorrei realizzare.
Ho un db principale diviso in BE-FE ed a questo db ho collegato, su necessità un database secondario.
Questo database secondario importa, all'apertura, alcune tabelle presenti nel BE per poter essere operativo ed implementare parte dei dati.
Vorrei, a tal proposito, aprire il database secondario come se facesse parte del principale inserendo, all'apertura, questo codice:
Option Compare Database
Option Explicit
Const SW_HIDE = 0
'in A00 devi aggiungere:
Const SW_NORMAL = 1
Private Declare Function ShowWindow Lib "user32" _
(ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
Private Sub Form_Open(Cancel As Integer)
Dim hWindow As Long
Dim nResult As Long
Dim nCmdShow As Long
hWindow = Application.hWndAccessApp
nCmdShow = SW_HIDE
nResult = ShowWindow(ByVal hWindow, ByVal nCmdShow)
'in A00 devi aggiungere:
Call ShowWindow(Me.hwnd, SW_NORMAL)
DoCmd.MoveSize 100, 100
End Sub
tutto bene se non fosse che, quando si apre il db secondario, la schermata di quest'ultimo non si sovrappone a quella attuale ma bensì, si apre ridotta ad icona....cosa manca per poter dare il massimo focus al database secondario su apertura?
La richiesta è strana lo so, ma integrare il db secondario al principale mi ruberebbe tantissimo tempo e considerando che il principale ha moltissimo codice ed è completamente compilato, non vorrei perderci settimane