Newsgroup: it.comp.lang.visual-basic
Titolo: sottoreport

Ciao a tutti!
Ho un report con a piè di pagina 4 sezioni in cui inserisco 4 sottoreport.
Mi sorge un dubbio....poi confermato! :(((
Applicando i filtri di stampa dal visual (RecordSelectionFormula
dell'oggetto Cristal) purtroppo pero' agisco solo sul 1° report
(principale).Come posso filtrare i dati anke per i sottoreport?
Uso vb6 con MSDE e CR8.
Grazie
Beba

 ha scritto nel messaggio
news:iO5J7.16132$0x4.3...@news2.tin.it...

Personalmente non uso le selectionformula, preferisco passare ai report i
recordset già filtrati.
Vedi in merito crySvr sul Sito Comune.
Ho postato ieri un update per la gestione dei sottoreport.
Non credo sia ancora on-line. L'ho messo anche su
http://web.tiscali.it/sharevb/
ciao
ugo

 ha scritto nel messaggio
news:9t2qna$flf$1...@pegasus.tiscalinet.it...



Non vorrei essere troppo pessimista ma non credo proprio che sia possibile
usando solo l'ocx.    :-(
ciao
ugo

 ha scritto nel messaggio
news:9t31d3$hof$1...@pegasus.tiscalinet.it...



Appunto: l'ocx _non_ è in grado di pilotare i sottoreport.
Avevo già sottolineato il prb al servizio tecnico Seagate un paio d'anni fa
e la loro risposta fu la stessa che ti do io ora:
non usare l'ocx ma la CrpeAuto...
...quindi... Sito Comune CrySvr, ovviamente da adattare alla realtà che ti
occorre.
ciao
ugo

 ha scritto nel messaggio
news:9t33k0$i9t$1...@lacerta.tiscalinet.it...


 come al solito sti cazzo di problemi nascono il venerdi pomeriggio!!!!!!!
:-(
ciao
ugo

 ha scritto nel messaggio
news:9t34rv$ioq$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:9t34rv$ioq$1...@lacerta.tiscalinet.it...



Sembrerebbe di sì.
In effetti, abituato alle Api, non avevo provato a fondo il Designer ...ma
scusa... non hai detto che stavi usando l'ocx?
Cmq, sì, sembrerebbe di sì.
Prova a muoverti in questo senso e sappimi dire come va!
ciao
ugo

 Cmq, sģ, sembrerebbe di sģ.


Mi scuso se non ho risposto prima...
    With CrystalReport1
        'Collego il Report al DB
        .DataFiles(0) = App.Path & "\" & LOCAL_DB
        'Seleziono il Report da stampare
        .ReportFileName = "C:\pippo.rpt"
        'Recupera il numero di sotto-report esistenti
        l_iSubReportNumber = .GetNSubreports
        'Ciclo ogni sotto-report...
        For l_i = 0 To l_iSubReportNumber - 1
            'Recupero il nome del'i-esimo sotto-report
            l_sSubReportName = .GetNthSubreportName(l_i)
            'Seleziono il sotto-report che voglio modificare
            .SubreportToChange = l_sSubReportName
            '*** Da qui in poi ogni proprietą che imposto si riferisce al
sotto-report 'puntanto' ***
            '* Es.
            .DataFiles(0) = App.Path & "\" & LOCAL_DB
'*****************************************************************
        Next l_i
        'Punto il Report 'globale' per altre eventuali modifiche
        .SubreportToChange = ""
    End With
Byez
Tango

 ha scritto nel messaggio
news:9t3jel$dd3$1...@fe2.cs.interbusiness.it...
Vuoi dire che nella 8 hanno reso pilotabili anche i sottoreport dall'ocx?
ciao
ugo

Si, io ho usato la funzione che ho postato per linkare tutti i sotto-report
al DB che uso nell'applicativo, e per utilizzare le formule anche in essi.
Byez
Tango