Relativamente a OPENFORM

Sto facendo i primi passi su BASE venendo da Access.ato
Su un mio database di prova, con tabelle, formulari e report, nella macro il comando OPENFORM non funziona.
Errore: Errore di runtime BASIC.
Variabile dell’oggetto non impostata.

Dopo varie ricerche ho risolto con:
oForm = ThisDatabaseDocument.FormDocuments.getbyname(“Formulario1”)
oForm.Open
Però, qualcuno mi può cortesemente spiegare perchè nel database di esempio TT NorthWind.odb che ho scaricato il comando OPENFORM funziona senza problemi?
Grazie per la precisazione.