Zbiór zmian 382 dla trunk

Pokaż
Ignoruj:
Data:
2009-02-20 14:42:10 (17 years ago)
Autor:
marek
Opis:

fixes #14

Lokalizacja:
trunk/BazaReklam
Pliki:
3 zmodyfikowane
1 skopiowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/BazaReklam/Baza Reklam.csproj

    r373 r382  
    540540      <SubType>Designer</SubType> 
    541541    </EmbeddedResource> 
     542    <EmbeddedResource Include="Raporty\fakturaReversed2_1page.rdlc" /> 
    542543    <EmbeddedResource Include="Raporty\fakturaKatowicePoznan.rdlc" /> 
    543544    <EmbeddedResource Include="Raporty\fakturaKorekta.rdlc" /> 
  • trunk/BazaReklam/FactureViewer.cs

    r372 r382  
    145145            raporty.FakturaDataTable fakturaDataTable = fakturaTableAdapter1.GetDataByIdFaktury(idFakt); 
    146146            raporty.FakturaRow faktura = (raporty.FakturaRow)fakturaDataTable.Rows[0]; 
     147            raporty.FAKTURA_DETAILS2DataTable fakturaDetails = fAKTURA_DETAILS2TableAdapter.GetDataIdFaktury(idFakt); 
     148 
    147149 
    148150            bool isPoznanKatowice = IsFakturaPoznanOrKatowice(faktura.NUMER_ROZ, faktura.ID_NABYWCY); 
     
    151153                reportViewer1.LocalReport.ReportEmbeddedResource = "Baza_Reklam.Raporty.fakturaKatowicePoznan.rdlc"; 
    152154            else 
    153                 reportViewer1.LocalReport.ReportEmbeddedResource = "Baza_Reklam.Raporty.fakturaReversed2.rdlc"; 
    154  
     155            { 
     156                object sumObject = fakturaDetails.Compute("Sum(ILOSC)", string.Empty); 
     157                if (Convert.ToInt32(sumObject) > 5) //raport, gdzie specyfikacja nie miesci sie na pierwszej stronie 
     158                    reportViewer1.LocalReport.ReportEmbeddedResource = "Baza_Reklam.Raporty.fakturaReversed2.rdlc"; 
     159                else // specyfikacja zmiesci sie na pierwszej stronie 
     160                    reportViewer1.LocalReport.ReportEmbeddedResource = "Baza_Reklam.Raporty.fakturaReversed2_1page.rdlc"; 
     161            } 
    155162 
    156163            reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Faktura", fakturaDataTable)); 
    157             reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("FakturaDetails2", 
    158                                                                            fAKTURA_DETAILS2TableAdapter.GetDataIdFaktury( 
    159                                                                                idFakt))); 
     164            reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("FakturaDetails2", fakturaDetails)); 
    160165            reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("tlumaczenia", ds.Tables[0])); 
    161166 
  • trunk/BazaReklam/Raporty/fakturaReversed2.rdlc

    r381 r382  
    46034603      <Table Name="table3"> 
    46044604        <DataSetName>FakturaDetails2</DataSetName> 
     4605        <PageBreakAtStart>true</PageBreakAtStart> 
    46054606        <KeepTogether>true</KeepTogether> 
    46064607        <Top>21.84127cm</Top>