Condividi tramite

[Access] problemi sottomaschere

Anonimo
2010-04-03T08:51:21+00:00

Ciao a tutti, vorrei chiedere il vostro aiuto in quanto ho una sottomaschera la cui origine dati è una query chimata query8. la sottomaschera e collegata alla maschera con campi master data - campi secolari data.

sembrava tutto funzionare bene ma mi sono reso conto che la query importata nella sottomaschera mostra solo i dati che hanno la data odierna. Praticamente non vedo i dati che nel campo data della tabella hanno data diversa di quella odierna.

Preciso che questo succede solo nella sottomaschera e non nella query che filtra regolarmentequello che le ho chiesto.

Grazie per l'attenzione

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
2010-04-09T11:03:00+00:00

Ciao Luca,

Non è scorretto lasciare vuote le proprietà Campi Master e Campi Secondari della sottomaschera.

La procedura corretta dipende solo da cosa vuoi ottenere, se così ottieni il risultato sperato significa che non dovevi filtrare la sottomaschera.

Ciao

Giorgio Rancati

La risposta è stata utile?

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2010-04-06T19:31:14+00:00

Ciao Luca,

umm... nel post precedente hai scritto:


>Inoltre la maschera principale è una maschera con sole casella di testo non assocciate


ora scrivi:


Ho risolto il mio problema  eliminando la sottomaschera che in pratica era un clone della maschera principale ma con caselle di controllo non associate (volevo utilizzarla esclusivamente per l'update degli inserimenti lasciando alla mascheraprincipale i campi associati per le eventuiali modifiche).


Direi che lo scenario è diverso da come l'avevi descritto.

Se la sottomaschera aveva caselle testo non associate non potevi vedere i record filtrati perchè ovviamente una casella testo non associata non può mostrare i dati del recordset della maschera.

Ora capisco perchè vedevi solo la data ordierna.

:-)

Giorgio Rancati

La risposta è stata utile?

0 commenti Nessun commento

6 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2010-04-03T12:12:20+00:00

    Ciao Giorgio, ho controllato nella query non c'è nessun campo filtro Date() ma c'era come valore predefinito nella maschera principalle, lo ho eliminato ma il risultato non cambia.

    Inoltre la maschera principale è una maschera con sole casella di testo non assocciate.

    Se la casella testo della maschera principale in cui digiti la data, si chiama Data, allora deve funzionare.

    Controlla anche di non avere o di non impostare via codice la proprietà filtro della sottomaschera.

    Ciao

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2010-04-03T10:49:15+00:00

    Ciao Giorgio, ho controllato nella query non c'è nessun campo filtro Date() ma c'era come valore predefinito nella maschera principalle, lo ho eliminato ma il risultato non cambia.

    Inoltre la maschera principale è una maschera con sole casella di testo non assocciate.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2010-04-03T10:01:48+00:00

    Ciao Luca,

    controlla che:

    1- Il campo master della maschera principale contenga effettivamente date divese da quella odierna

    2- Nella query origine record della sottomaschera non ci sia un filtro impostato sulla data odierna sotto al campo Data, ad es. = Date()

    Ciao

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento