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-10T09:28:04+00:00

    Ciao Giorgio, M.Z.

    [CUT]

    Non avendo più a disposizione il db originale, ho scaricato il db di Giorgio ma non ho riscontrato il problema lamentato: aprendo Maschera1 e da quella la maschera clienti, la successiva chiusura tramite il pulsante chiudi non mi iconizza Access.

    [CUT]

    Ciao David,

    la tua proposta la uso da diversi anni con access 2002 ed essendo una semplice maschera con sottomaschera credo che il problema non si presenterà.

    Comunque ti rispondo solo per dire che il problema non è la riduzione a icona di access, infatti Access non si riduce a icona ma rimane in secondo piano rispetto ad altre finestre aperte.

    Fai una prova con il mio Db

    1. Apri internet explorer o qualsiasi altro programma
    2. lasciando Internet explorer aperto, apri il db di prova con access, premi il pulsante "Apri clienti" poi chiudi la maschera clienti tramite il pulsante "Chiudi"

    Come effetto dovresti vedere Internet exlorer in primo piano e access in secondo piano.

    Ciao

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2012-06-10T09:33:31+00:00

    Ciao Giorgio,

    perfetto, come al solito hai ragione ;-)))

    Ho potuto verificare il problema e a questo punto anche la soluzione proposta.

    A me sembra OK.

    David

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2012-06-10T09:48:31+00:00

    Ciao David,

    Ok

    :-)

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2012-06-10T09:56:22+00:00

    CIAO A TUTTI VOI!

    ho perso altre 2 ore a risolvere(????) il problema della sincronizzazione della form con la sua maschera.

    ________________________________________________________________________________

    Me.Sottomaschera.Form.Recordset = Me.Recordset

    ________________________________________________________________________________

    Ovviamente non e' mai tempo perso (ma la soluzione facile facile indicata da DAVID mi fa arrabbiare)

    Mi stavo scontrando con :

    4.3 Sincronizzare le maschere
    http://www.donkarl.com/it?FAQ4.3

    Problema

    Desideri che scegliendo un record in una maschera, un'altra maschera immediatamente mostri lo stesso record.

    Soluzione

    Supponiamo che in entrambe le maschere il campo unico e comparabile, sia chiamato "Id". Allora in un evento appropriato, a. e. SuCorrente della prima maschera, puoi usare:

    Dim rs As DAO.Recordset

    Set rs = Forms!MiaMaschera2.RecordsetClone

    'trova l'ID del record della maschera corrente nel RecordsetClone della Maschera2

    rs.FindFirst "Id = " & Me!Id

    If Not rs.Nomatch Then

        'sincronizza la Maschera2 con il suo RecordsetClone

        Forms!MiaMaschera2.Bookmark = rs.Bookmark

    End If

    Set rs = Nothing

    _____________________________________________________________________

    non funziona se si applica un filtro alla tabella.

    GRAZIE COME SEMPRE A TUTTI E DUE !!!

    La risposta è stata utile?

    0 commenti Nessun commento