Sviluppare funzionalita su Microsoft Office con VBA Problemi con query di raggruppamento.

Login Registrati
Stai vedendo 25 articoli - dal 1 a 25 (di 25 totali)
  • Autore
    Articoli
  • #17496 Score: 0 | Risposta

    cinema24
    Partecipante

      Ciao a tutti e ben trovati.

      Avrei bisogno del vostro aiuto per compattare una query. In sostanza vorrei che nella query non venissero duplicate le varie voci di bilancio.

      Vi ringrazio molto per l'aiuto.

      #17499 Score: 0 | Risposta

      vecchio frac
      Senior Moderator
        238 pts

        cinema24 ha scritto:

        Avrei bisogno del vostro aiuto per compattare una query

        Winzip? Winrar? 7Zip?

        #17531 Score: 0 | Risposta

        luigi1948
        Partecipante

          Chiedo scusa

          Allego file Zip

          Allegati:
          You must be logged in to view attached files.
          #17533 Score: 0 | Risposta

          vecchio frac
          Senior Moderator
            238 pts

            Poichè sei tu (come programmatore della query) che imposti la query, sei tu che decidi quali campi mostrare. Quali sono le "varie voci di bilancio" che non devono essere duplicate? forse quelle del campo "conto"? perchè la query di raggruppamento naturalmente rende duplicate le voci del campo conto in quanto i campi di raggruppamento forniscono risultati diversi, non raggruppabili. Esempio:

            I valori vengono duplicati perchè "somma di A(vere)" e "somma di D(are)" sono diversi, e Access non può combinarli. Devi omettere i campi che sai che hanno valori diversi. O studiare la query in modo differente.

            #17562 Score: 0 | Risposta

            luigi1948
            Partecipante

              Ok d'accordo grazie molte per le spiegazioni.

              Proverò ad inventarmi un'altra query

              #17563 Score: 0 | Risposta

              vecchio frac
              Senior Moderator
                238 pts

                luigi1948 ha scritto:

                Proverò ad inventarmi un'altra query

                Piuttosto, descrivi a voce il risultato da ottenere.

                #17564 Score: 0 | Risposta

                luigi1948
                Partecipante

                  Vorrei avere un bilancio ad una certa data senza le voci duplicate.

                  C'ero riuscito, da da quando ho messo l'espressione  ">=#01/01/2019# And <=[Data fine]" le voci di bilancio sono ripetute.

                  Grazie per la pazienza

                  #17572 Score: 0 | Risposta

                  vecchio frac
                  Senior Moderator
                    238 pts

                    Fammi un esempio concreto del risultato da ottenere altrimenti non ci capiamo. Le voci si ripetono naturalmente perchè i campi di raggruppamento presentano dati diversi.

                    #17573 Score: 0 | Risposta

                    luigi1948
                    Partecipante

                      Vorrei che il risultato fosse questo.

                      In effetti non posso presentare un rendiconto con delle voci di bilancio duplicate.

                      Scusa se ti faccio perdere tutto questo tempo ma ho una riunione a fine mese con il consiglio direttivo e devo presentare la situazione contabile al 30/06/2019.

                      Ciao, Luigi

                      Allegati:
                      You must be logged in to view attached files.
                      #17575 Score: 0 | Risposta

                      luigi1948
                      Partecipante

                        Allego file giusto, scusa

                        Allegati:
                        You must be logged in to view attached files.
                        #17577 Score: 0 | Risposta

                        vecchio frac
                        Senior Moderator
                          238 pts

                          luigi1948 ha scritto:

                          ho una riunione a fine mese

                          Allora vediamo di sbrigarci e fare il possibile 🙂

                          #17578 Score: 0 | Risposta

                          vecchio frac
                          Senior Moderator
                            238 pts

                            Purtroppo la macro che deve scatenarsi nell'evento On Current non è disponibile nel progetto che hai allegato. Non so se svolge qualche azione particolare, dovrò ignorarla nell'esaminare il progetto.

                            #17580 Score: 0 | Risposta

                            vecchio frac
                            Senior Moderator
                              238 pts

                              Se nella relazione devono figurare le date, allora non puoi presentare un raggruppamento con le date: non ci sono santi. Il raggruppamento riunisce i valori che sono coincidenti; poichè le date del movimento sono diverse, viene dedicata una riga per ogni voce diversa che viene trovata.

                              Quindi devi scegliere: se vuoi mostrare le date di imputazione del movimento, devi rinunciare all'accorpamento per conto.

                              #17584 Score: 0 | Risposta

                              DeletedUser
                              Bloccato
                                13 pts

                                Prova così:

                                1. apri la query in modalità struttura

                                2. Nella colonna DATA imposta
                                - Formula = Dove
                                - Mostra = non selezionato

                                 

                                #17585 Score: 0 | Risposta

                                vecchio frac
                                Senior Moderator
                                  238 pts

                                  Così questa l'ho imparata pure io 🙂

                                  Grazie gibra!

                                  #17593 Score: 0 | Risposta

                                  vecchio frac
                                  Senior Moderator
                                    238 pts

                                    Quindi semplicemente non devo includere il campo "data" nella Select ma lo devo indicare nella condizione Where (nella mia testa c'era il fatto che non potevo mescolare Where e Having ,sbagliando evidentemente).

                                    Nota per Admin: non riesco a inserire la query in questo post nè come semplice testo nè formattato come codice. Il forum me lo rifiuta (Forbidden: You do not have permission to access this document).

                                    #17594 Score: 0 | Risposta

                                    DeletedUser
                                    Bloccato
                                      13 pts

                                      @vecchio frac

                                      Esatto, perché range di date va inteso come una 'condizione' di filtro, il cui campo (DATA) chiaramente non deve essere visualizzato.
                                      Se si cerca di visualizzarlo il problema lamentato da Luigi si ripresenterà.

                                      Se si confronta il 'report' risultante con il risultato voluto indicato da Lugi, è esattamente uguale.

                                      #17595 Score: 0 | Risposta

                                      vecchio frac
                                      Senior Moderator
                                        238 pts

                                        Sì, funziona perfettamente e adesso che l'ho imparata vedo di applicarla ad alcuni miei casi particolari 🙂

                                         

                                        #17605 Score: 0 | Risposta

                                        DeletedUser
                                        Bloccato
                                          13 pts

                                          MI sono accorto ora che la discussione l'ha aperta l'utente cinema24, mentre l'ha continuata l'utente luigi1948.

                                          Com è la faccenda ?

                                          #17606 Score: 0 | Risposta

                                          vecchio frac
                                          Senior Moderator
                                            238 pts

                                            gibra ha scritto:

                                            Com è la faccenda ?

                                            L'argomento era così appassionante che Luigi ha fatto sua la discussione   

                                            #17607 Score: 0 | Risposta

                                            DeletedUser
                                            Bloccato
                                              13 pts

                                              vecchio frac ha scritto:

                                              L'argomento era così appassionante che Luigi ha fatto sua la discussione

                                              Mi sono perso qualcosa?

                                              Giusto per curiosità...

                                              1. cinema24 ha aperto la discussione
                                              2. alla tue richiesta ha cominciato a rispondere luigi1948 che ti ha chiesto scusa, poi ha proseguito lui (e cinema24 non si è più visto)

                                              A me viene da pensare che sia lo stesso utente che ha due account. O no?

                                               

                                              #17608 Score: 0 | Risposta

                                              vecchio frac
                                              Senior Moderator
                                                238 pts

                                                gibra ha scritto:

                                                A me viene da pensare che sia lo stesso utente che ha due account. O no?

                                                Ma certo che è così    la mia era una battutona di mezza estate. Sinceramente comunque non ha senso farsi più account.

                                                #17610 Score: 0 | Risposta

                                                DeletedUser
                                                Bloccato
                                                  13 pts

                                                  vecchio frac ha scritto:

                                                  non ha senso farsi più account.

                                                  Infatti.

                                                  Ok, curiosità soddisfatta, scusa il disturbo (e l'OT).

                                                  #17611 Score: 0 | Risposta

                                                  vecchio frac
                                                  Senior Moderator
                                                    238 pts

                                                    Non è mai un disturbo sentirti, anzi. E comunque ricordo che ogni tanto accade, poi l'utente si dimentica ed entra con un account o l'altro. Però davvero, non ha senso, visto anche che si può postare anche senza registrazione (richiesta solo per postare e accedere agli allegati).

                                                    #17622 Score: 0 | Risposta

                                                    luigi1948
                                                    Partecipante

                                                      Intanto grazie per la soluzione. Mi avete tolto un grosso peso.

                                                      Chiarisco subito l'equivoco dei due account.

                                                      Luigi1948 è il mio

                                                      cinema24 è l'account di mio figlio.

                                                      l'equivoco nasce da fatto che usiamo lo stesso computer ed io ho sovrapposto gli account.

                                                      Suggerirò a mio figlio di eliminare cinema24 per non cascare più in questo equivoco.

                                                      Scusatemi tanto ed ancora grazie per l'aiuto.

                                                       

                                                    Login Registrati
                                                    Stai vedendo 25 articoli - dal 1 a 25 (di 25 totali)
                                                    Rispondi a: Problemi con query di raggruppamento.
                                                    Gli allegati sono permessi solo ad utenti REGISTRATI
                                                    Le tue informazioni: