Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ucitavanje reporta

[es] :: .NET :: Ucitavanje reporta

[ Pregleda: 2768 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-3.sezampro.yu.



+3 Profil

icon Ucitavanje reporta27.12.2008. u 08:44 - pre 187 meseci
Ovako, otvara mi raport samo u formi gde se nalazi kontrola (dogadjaj LOAD) (ReportPreview) . Kako da pozovem raport iz druge forme (istovremeno znaci uklanjanje starog raporta koji se nalazio u kontroli -ReportPreview) i ucitavanje drugog raporta "u istu" kontrolu?!
Kada stavim u :

Code:
 Private Sub frmRapWinRap_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       
        'TODO: This line of code loads data into the 'LAGERDATADataSet.TSIFRANIK' table. You can move, or remove it, as needed.
        TSIFRANIKTableAdapter.Fill(LAGERDATADataSet.TSIFRANIK)
        rvVizor.RefreshReport()

    End Sub
SVE RADI!!!

A kada pozivam iz druge forme(klase):
Code:
 Private Sub RaportArtiklatsmi_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RaportArtiklatsmi.Click

        With frmRapWinRap

            'TODO: This line of code loads data into the 'LAGERDATADataSet.TSIFRANIK' table. You can move, or remove it, as needed.
            .TSIFRANIKTableAdapter.Fill(LagerdataDataSet.TSIFRANIK)
            .rvVizor.RefreshReport()



            .ShowDialog()
            .rvVizor.LocalReport.ReportPath = ("Report1.rdlc")


        End With

Jednostavno kako pozvati raport u jednu kontrolu?
Brljavi mi raporte (mesa ih).
Build action je na: Embedded Resource; None, Resource ili koji...
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-1.sezampro.yu.



+3 Profil

icon Re: Ucitavanje reporta27.12.2008. u 09:14 - pre 187 meseci
Pa nije valjda da za svaki raport, moram praviti novi ReportPreview kontrolu?????
 
Odgovor na temu

Djoks
Djordje Najdanovic
Software Developer
Azalea Maritime

Član broj: 1630
Poruke: 268
*.crnagora.net.

Sajt: www.azalea-maritime.com


Profil

icon Re: Ucitavanje reporta27.12.2008. u 12:58 - pre 187 meseci
Možeš dinamički kreirati i formu i ReportViewer kontrolu, napraviti metodu kojoj proslijediš naziv report-a i data source da bi se to prikazalo na ekranu - to je već na tebi, imaš bezbroj načina. :)

Pogledaj primjer u "Microsoft Visual Studio 2008" Dokumentaciji na adresi:
ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.en/rs_vsrptoverview/html/458180b1-8c1d-61da-bfbf-f2844bc369c2.htm

odnosno: Development Tools and Languages -> Visual Studio -> Tools and Features -> Microsoft Reports -> Class Library -> Microsoft.Reporting.WebForms -> LocalReport Class

Web verzija koju sam u brzini pronašao nema veze s' mozgom.
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-3.sezampro.yu.



+3 Profil

icon Re: Ucitavanje reporta27.12.2008. u 13:02 - pre 187 meseci
Fala buraz! Ubih se sa kombinacijama. Probacu...
 
Odgovor na temu

Djoks
Djordje Najdanovic
Software Developer
Azalea Maritime

Član broj: 1630
Poruke: 268
*.crnagora.net.

Sajt: www.azalea-maritime.com


Profil

icon Re: Ucitavanje reporta27.12.2008. u 13:06 - pre 187 meseci
Dakle, evo da kopiram help za svaki slučaj:

The LocalReport class represents reports that are processed and rendered locally without connecting to a report server. This class is the same object that is used by the ReportViewer control, but it also can be used independently as a non-visual object that encapsulates the core functionality of the ReportViewer control.

The LocalReport object can open client report definition (RDLC) files from the file system, or the RDLC file can be supplied to it as a Stream or a TextReader.

The LocalReport object does not have the ability to execute queries or fetch data; instead data must be supplied to it as instances of ADO.NET DataTables or as a collection of business objects.

The LocalReport object supports report parameters, but does not support query parameters.


In the following code example, a LocalReport object is used to load and export a report.

Code:

Protected Sub Button1_Click(ByVal sender As Object, _
   ByVal e As System.EventArgs) Handles Button1.Click
   Dim warnings As Warning() = Nothing
   Dim streamids As String() = Nothing
   Dim mimeType As String = Nothing
   Dim encoding As String = Nothing
   Dim extension As String = Nothing
   Dim deviceInfo as string
   Dim bytes As Byte()

   Dim lr As New Microsoft.Reporting.WebForms.LocalReport

   lr.ReportPath = "C:\My Reports\Monthly Sales.rdlc"

   lr.DataSources.Add(New ReportDataSource("Sales", GetSalesData()))

   deviceInfo = _
"<DeviceInfo><SimplePageHeaders>True</SimplePageHeaders></DeviceInfo>"

   bytes = ReportViewer1.LocalReport.Render("Excel", deviceInfo,_
      mimeType, encoding, extension, streamids, warnings)

   Dim fs As New FileStream("c:\output.xls", FileMode.Create)
   fs.Write(bytes, 0, bytes.Length)
   fs.Close()

End Sub
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-3.sezampro.yu.



+3 Profil

icon Re: Ucitavanje reporta27.12.2008. u 13:12 - pre 187 meseci
To mu dodje izvoz iz trenutnog reporta u Exel Output.xl stranicu (file). Ne????
 
Odgovor na temu

Djoks
Djordje Najdanovic
Software Developer
Azalea Maritime

Član broj: 1630
Poruke: 268
*.crnagora.net.

Sajt: www.azalea-maritime.com


Profil

icon Re: Ucitavanje reporta27.12.2008. u 13:31 - pre 187 meseci
Tako je, ali obrati pažnju na prve linije kod-a koje učitavaju report. Export u Excel je nevažan u ovom slučaju. :)
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-a-1.sezampro.yu.



+3 Profil

icon Re: Ucitavanje reporta28.12.2008. u 12:29 - pre 187 meseci
Ok, sve sam razumeo...Kako da je prikazem u kontrolu koju sam postavio u na formu?
 
Odgovor na temu

Djoks
Djordje Najdanovic
Software Developer
Azalea Maritime

Član broj: 1630
Poruke: 268
*.crnagora.net.

Sajt: www.azalea-maritime.com


Profil

icon Re: Ucitavanje reporta28.12.2008. u 12:43 - pre 187 meseci
Evo kraćeg odgovora: http://stackoverflow.com/quest...ing-microsoftreportingwinforms

a evo nešto detaljnijeg, u više varijanti: http://spacefold.com/lisa/post...-reports-in-ReportViewers.aspx :-)
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-a-1.sezampro.yu.



+3 Profil

icon Re: Ucitavanje reporta28.12.2008. u 12:46 - pre 187 meseci
Hvala, to je to!
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-1.sezampro.yu.



+3 Profil

icon Re: Ucitavanje reporta29.12.2008. u 15:59 - pre 187 meseci
Gde gresim?
Code:
 Private Sub RaportArtiklatsmi_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RaportArtiklatsmi.Click

        With frmRapWinRap



            .rvVizor.Reset()


            .rvVizor.LocalReport.ReportPath = "D:\ProjectVB\LAGER\LAGER2\Report1.rdlc"

            .rvVizor.LocalReport.DataSources.Add(New ReportDataSource(Me.TsifranikTableAdapter1.FillBy_TraPoSifArt(LagerdataDataSet.TSIFRANIK, "121212")))


            .rvVizor.RefreshReport()


            .ShowDialog()


        End With
    End Sub 
 
Odgovor na temu

Predrag Glumac
Luxembourg

Član broj: 167588
Poruke: 127
*.eunet.yu.



Profil

icon Re: Ucitavanje reporta29.12.2008. u 16:56 - pre 187 meseci
Uradi .rvVizor.LocalReport.DataSources.Clear() pre nego pozoves .rvVizor.LocalReport.DataSources.Add, ili da mozda kazes sta ne radi
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-1.sezampro.yu.



+3 Profil

icon Re: Ucitavanje reporta29.12.2008. u 17:28 - pre 187 meseci
Evo ovo mi izbacuje, pa cak i sa tvojim predlogom..

A data source has not been supplied for the data source 'LAGERDataSet_tSIFRANIK' ;-)
 
Odgovor na temu

Predrag Glumac
Luxembourg

Član broj: 167588
Poruke: 127
*.eunet.yu.



Profil

icon Re: Ucitavanje reporta29.12.2008. u 18:45 - pre 187 meseci
Pogledaj overloadove za konstruktor ReportDataSource-a. Definicija jednog od njih drzi kao parametre ime datasource-a na izvestaju i tabele koja je izvor podataka:
.rvVizor.LocalReport.DataSources.Add(New ReportDataSource("LAGERDataSet_tSIFRANIK",Me.TsifranikTableAdapter1.FillBy_TraPoSifArt(LagerdataDataSet.TSIFRANIK, "121212")))
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-a-1.sezampro.yu.



+3 Profil

icon Re: Ucitavanje reporta29.12.2008. u 18:57 - pre 187 meseci
Znaci "LAGERDataSet_tSIFRANIK" ili samo "tSIFRANIK" posto je to tabela?
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-a-1.sezampro.yu.



+3 Profil

icon Re: Ucitavanje reporta29.12.2008. u 19:01 - pre 187 meseci
Greska:

Value does not fall within the expected range.


Mislim da je bolje da za svaki raport napravim jednu kontrolu (ReportViewer), rucno je uvucem i to je to!! Sta mislis?
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-1.sezampro.yu.



+3 Profil

icon Re: Ucitavanje reporta04.01.2009. u 10:34 - pre 186 meseci
A kako ukljuciti dve tabele iz baze u jedan raport. Do sada sam radio sa jednom. Imam dve tabele povezane po ID.


???????????
 
Odgovor na temu

[es] :: .NET :: Ucitavanje reporta

[ Pregleda: 2768 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.