POPUP ANOMALO - Gestione dimensioni - Layout dividi maschera

Anonimo
2012-06-02T15:13:02+00:00

Non sono in grado di dimensionare nel modo corretto questo tipo di maschera.

Ho RAVANATO tutti i parametri disponibili ma, niente.

Ho cercato informazioni ma, sembra un mistero.

Anche se la maschera e' circa 20 cm, mi copre l'intero schermo.

Potrebbe dipendere dalla tabella in basso che ha parecchi campi.

(Impostazioni: popup SI - dimensioni automatiche NO - adatta allo schermo NO)

Se qualcuno.........

Grazie a tutti.

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2012-06-09T17:15:41+00:00

Ciao M.Z.

dunque... credo che il problema sia dovuto alla proprietà "Visualizzazione predefinita" impostata su "Dividi Maschera"

propongo 3 workaround distinti

  1. Cambia "Visualizzazione predefinita" in "Maschera Singola" rinunciando alla lista a piede maschera

oppure

  1. Imposta la proprietà "A scelta obbilaga" = No mantenendo PopUp a Sì

oppure

  1. Elimina il pulsante "Chiudi" e fai chiudere la maschera dalla "X"

Sono soluzioni che implicano la rinuncia ad altre opzioni ma al momento non mi viene altro in mente.

Visto che hai eliminato il database da Skydrive, ne ho creato uno semplice semplice che ha lo stesso comportamento, così diamo la possibilità ad altri partecipanti di verificare l'anomalia e di proporre eventuali soluzioni.

Il database è qui: ProvaPopUp

ps. Non ti preoccupare di sdebitarti, personalmente partecipo al forum per imparare e oggi con il tuo post ho imparato qualcosa di nuovo quindi sono a posto così

:-)

Giorgio Rancati

La risposta è stata utile?

0 commenti Nessun commento

40 risposte aggiuntive

Ordina per: Meno recente
  1. Anonimo
    2012-06-05T16:14:55+00:00

    Potresti provare a forzare il focus sulla maschera immediatamente precedente (ovvero la penultima aperta).

    Tieni conto che aprendole tutte come popup a scelta obbligatoria non puoi arbitrariamente assegnare il focus ad una qualunque di quelle aperte, devi ripercorrere la catena a ritroso quindi se hai aperto in sequenza maschera1, maschera2, maschera3 ... in chiusura maschera3 forza il focus su maschera2


        DoCmd.Close acForm, Me.Name

        Forms!Maschera2.Form.SetFocus


    e poi su chiusura di maschera2


        DoCmd.Close acForm, Me.Name

        Forms!Maschera1.Form.SetFocus


    David

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2012-06-06T10:47:51+00:00

    Non funziona.

    http://www.youtube.com/watch?v=-iklnIkNOWk&feature=youtu.be

    Private Sub PulsChiudi_Click()

    DoCmd.Close acForm, Me.Name

    Forms!Accesso.Form.SetFocus

    End Sub

    Private Sub Form_Close()

    Forms!Accesso![Sottomaschera TB-Addetti].Requery

    Forms!Accesso.Form.SetFocus

    End Sub

    Accesso e' la maschera base, presa tale e quale da Northwind ed implementata in seguito.

    Le sub sopra riportate sono nella maschera ADDETTI che viene aperta come pop.

    Ovviamente ho provato anche a cambiare modalita' ed a disabilitare le schede.

    Stesso problema.

    GRAZIE A TUTTI!

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2012-06-06T10:54:03+00:00

    Scusa DAVID.

    RETTIFICO L'ULTIMA.

    Funziona tranne l'ultima uscita prima di rientrare sulla maschera principale.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2012-06-06T11:12:28+00:00

    Scusa DAVID.

    RETTIFICO L'ULTIMA.

    La cosa e' anomala.

    Adesso non va come prima.

    Quindi sembra essere casuale.

    CIAO e grazie a tutti.

    (Non mi piace ma per risolvere non uso le popup)

    La risposta è stata utile?

    0 commenti Nessun commento