Questi sono 2 esempi di query SQL che ti possono servire:

SELECT "Operazioni"."IDProdotto", "Operazioni"."IDFornitore",
"Operazioni"."DataConsegna", "Prodotti"."DescrizioneProdotto" FROM
"Operazioni" AS "Operazioni", "Prodotti" AS "Prodotti" WHERE
"Operazioni"."IDProdotto" = "Prodotti"."IDProdotto" AND
"Operazioni"."IDFornitore" = 2

SELECT "Operazioni"."IDProdotto", "Operazioni"."IDFornitore",
"Operazioni"."DataConsegna", "Prodotti"."DescrizioneProdotto" FROM
"Operazioni" AS "Operazioni", "Prodotti" AS "Prodotti" WHERE
"Operazioni"."IDProdotto" = "Prodotti"."IDProdotto"

poi li completi con ORDER BY seguito dal campo con cui vuoi ordinare i
record risultato della query.
Nel caso della prima query devi inserire il valore di
Operazioni.IDFornitore ad esempio selezionandolo dalla tua maschera.

[email protected] ha scritto:
> Ciao, 
>
> Se faccio un SQL con Fornitore e Articolo e raggruppo per fornitore, SQL mi 
> va in errore perchè vorrebbe che raggruppassi anche per articolo (non so se 
> questo dipenda dal fatto che le tabelle sono su As400 e io ho una 
> condivisione ODBC...).
>
> Inoltre diciamo che il risultato che mi restituisce il Report è soddisfacente:
> pag 1
> Fornitore A
> articolo 1
> articolo 2
> articolo 3
> pag 2
> Fornitore B
> articoo 1
> articolo 2
>
> pag 3
> etc..
>
> il problema è che ho un unico documento. Se voglio mandarlo ai fornitori devo 
> fare un massacrante lavoro a mano di stampare da pagina a pagina...
>
> Grazie per il suggerimento.
>
>
> ---------- Initial Header -----------
>
> >From      : "M. Manca" [email protected]
> To          : [email protected]
> Cc          : 
> Date      : Tue, 17 Nov 2009 09:40:00 +0100
> Subject : Re: [utenti] CREAZIONE DOCUMENTI MULTIPLI DA REPORT BASE
>
>
>
>
>
>
>
>   
>> Devi scrivere una query SQL per filtrare i campi che vuoi inserire nel
>> report (codice fornitore e articolo ad es.) nella stessa query
>> utilizzando GROUP BY puoi raggruppare i dati per codice fornitore.
>> Questa query la utilizzi nel report e dovresti ottenere esattamente
>> quello che chiedi.
>> [email protected] ha scritto:
>>     
>>> Ciao, 
>>> non so come risolvere il seguente problema:
>>>
>>> Su base ho una tabella in cui ho tre colonne:
>>> Fornitore
>>> Articolo
>>> Data Consegna
>>>
>>> Da questa tabella ho ricavato un report che raggruppando per codice 
>>> fornitore mi crea la lista degli articoli con la loro consegna e fin qui 
>>> tutto bene. 
>>> Il punto è che mi crea un documento unico in cui ci sono tutti i fornitori, 
>>> mentre io vorrei un documento - un fornitore.
>>> Come posso fare?
>>>
>>> Grazie
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>>
>>>   
>>>       
>>
>>     
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>
>   

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Rispondere a