Condividi tramite

access 2010 valori da sottomaschera a maschera principale

Anonimo
2016-05-21T17:26:39+00:00

salve, vi espongo il problema con la speranza che qualcuno possa aiutarmi...

nella maschera principale ho una casella di testo collegata ad un campo (TOTALE)

e nella sottomaschera ho degli importi collegati ad una query il cui campo (IMPORTI)

nella sottomaschera ho creato una casella che calcola il totale degli importi, come faccio a riportare il valore contenuto nella sottomaschera nella casella TOTALE contenuta nella maschera principale?

Microsoft 365 e Office | Accesso | 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

  1. Anonimo
    2016-05-21T20:26:02+00:00

    Salve RENZOTETI,

    memorizzare un totale che è conseguenza di una semplice sommatoria è una pratica che viola le leggi elementari della normalizzazione dei databases, elimina il campo totale dalla tabella associata alla maschera principale, lascia la casella testo e segui queste istruzioni per mostrare il totale della sottomaschera nella maschera principale.

    ACC: How to Bring a Subtotal from a Subform to a Main Form

    Ciao

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento

8 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2016-05-22T18:35:53+00:00

    Cosa riporta il generatore di espressioni, il nome della sottomaschera o dell'oggetto che incorpora la sottomascehera ?

    Come detto nel post precedente bisogna usare il nome dell'oggetto che incorpora la sottomaschera.

    Se puoi mettere a disposizione il db depurato da eventuali dati sensibili, ad esempio su Onedrive, gli do un'occhiata.

    Ricorda di indicare l'URL per scaricare il file. 

    Ciao

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2016-05-22T15:31:53+00:00

    [Testo55] è il giusto nome e si trova al piè di pagina maschera, ovvero nella sottomaschera

    per quanto riguarda la sottomaschera nel scrivere la formula nel generatore di espressioni mi riporta il nome preciso della sottomaschera e non cè modo di farlo funzionare.Considera che la sottomaschera è filtrata.Non riesco veramente a capire dove possa essere il problema

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2016-05-22T10:41:32+00:00

    Salve RENZOTETI,

    la prima parte dell'origine controllo

    =[Sottomaschera TARIFFE Query] 

    deve essere il nome dell'oggetto di tipo sottomaschera/sottoreport che contiene l'effettiva  sottomaschera, il suo nome potrebbe essere diverso da quello della sottomaschera, come ad esempio [Figlio1] prova a controllare.

    Controlla anche di aver messo la casella testo [Testo55] nel pié pagina di maschera e non nel pié pagina di pagina.

    Ciao

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2016-05-22T09:49:27+00:00

    grazie della risposta.

    ho creato al piè di pagina della sottomaschera  una casella che esegue la somma dei valori della e funziona,

    ma la casella nella maschera principale mi da errore nome?

    in origine controllo ho messo la seguente formula:

    =[Sottomaschera TARIFFE Query].[Form]![Testo55]

    Testo55 è il nome della casella dove eseguo la somma nella sottomaschera

    dove potrebbe essere l'errore?

    La risposta è stata utile?

    0 commenti Nessun commento