[ anebojsa @ 23.12.2012. 07:18 ] @
VB 2010 Express
Crystal Report 8
SQL Server 2008 Express R2

Kada hocu da odstampam stranicu u Crystalu sa nekim podatcima sa servera
-ako je pri dizajniranju izvestaja bila cekirana opcija File > Save Data with Report
-----izvestaj se prikazuje i stampa, ali samo i uvek sa podatcima koji su prilikom kreiranja izvestaja bili u toj tabeli
-ako je pri dizajniranju izvestaja bila ancekirana opcija File > Save Data with Report
-----Crystal prijavljuje gresku Exception from HRESULT:0x800A5077

Code:

    Public Sub Izvestaj()

        On Error GoTo Greska
        Dim sNazivFajla As String

        Cry.Reset()
        sNazivFajla = "Report1.rpt"

        Cry.WindowShowPrintSetupBtn = True
        Cry.WindowState = Crystal.WindowStateConstants.crptMaximized
        Cry.ReportFileName = Application.StartupPath & "\Rpt\" & sNazivFajla

        Cry.Action = 1

        Exit Sub
Greska:

        MsgBox(Err.Description, vbCritical, "Greška")

    End Sub


u kombinaciji
VB 2010 Express
Crystal Report 8
Accesss
sve radi normalno

rad u mrezi
do sada sam bazu sa tabelama za izvestaje pravio i drazao na lokalnom disku c:\radni tipa SELECT nesto into TABELA in 'c:\radni\TMP.MDB' FROM NESTO
i izvestaji su se stampali normalno. uvek su bili usmereni ka istoj lokaciji
moze li nesto slicno da se napravi za SQL Server da izbegnem ovo gore maltretiranje

gnjavim se sa ovim par dana jer hocu podatke da drzim na SQL Server 2008 Express R2

[Ovu poruku je menjao Shadowed dana 23.12.2012. u 11:36 GMT+1]