Zbiór zmian 534 dla trunk/RaportySQL

Pokaż
Ignoruj:
Data:
2009-04-03 12:20:12 (17 years ago)
Autor:
marek
Opis:

re #129

Lokalizacja:
trunk/RaportySQL
Pliki:
2 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/RaportySQL/RozliczenieProwizjiZaReklame2009.rdl

    r516 r534  
    136136      <MultiValue>true</MultiValue> 
    137137    </ReportParameter> 
     138    <ReportParameter Name="pracownik"> 
     139      <DataType>String</DataType> 
     140      <Nullable>true</Nullable> 
     141      <AllowBlank>true</AllowBlank> 
     142      <Prompt>Pracownicy:</Prompt> 
     143      <ValidValues> 
     144        <ParameterValues> 
     145          <ParameterValue> 
     146            <Value>1</Value> 
     147            <Label>Pracownicy</Label> 
     148          </ParameterValue> 
     149          <ParameterValue> 
     150            <Label>Wszyscy</Label> 
     151          </ParameterValue> 
     152        </ParameterValues> 
     153      </ValidValues> 
     154    </ReportParameter> 
    138155  </ReportParameters> 
    139156  <rd:DrawGrid>true</rd:DrawGrid> 
     
    180197          <DataField>InvoiceProvider</DataField> 
    181198          <rd:TypeName>System.Int32</rd:TypeName> 
     199        </Field> 
     200        <Field Name="Pracownik"> 
     201          <DataField>Pracownik</DataField> 
     202          <rd:TypeName>System.Boolean</rd:TypeName> 
    182203        </Field> 
    183204      </Fields> 
     
    201222SUM(W.Netto) AS Netto,  
    202223ROUND(SUM(W.Netto * W.procentProwizji), 2) AS Prowizja, 
    203 W.InvoiceProvider 
     224W.InvoiceProvider, 
     225A.Pracownicy AS Pracownik 
    204226FROM         WplywyByTytul W 
    205227LEFT OUTER JOIN AGENCI A ON A.Symbol=W.Symbol 
     
    207229AND (W.InvoiceProvider IN (@invoiceProvider)) 
    208230AND (@prawa_agent IS NULL OR W.Symbol=@prawa_agent) 
     231AND (@pracownik IS NULL OR A.Pracownicy=@pracownik) 
    209232 
    210 GROUP BY W.Agencja, W.Symbol, A.[Imię], A.Nazwisko, W.InvoiceProvider 
     233GROUP BY W.Agencja, W.Symbol, A.[Imię], A.Nazwisko, W.InvoiceProvider, A.Pracownicy 
    211234ORDER BY A.Nazwisko</CommandText> 
    212235        <QueryParameters> 
     
    222245          <QueryParameter Name="@prawa_agent"> 
    223246            <Value>=Parameters!prawa_agent.Value</Value> 
     247          </QueryParameter> 
     248          <QueryParameter Name="@pracownik"> 
     249            <Value>=Parameters!pracownik.Value</Value> 
    224250          </QueryParameter> 
    225251        </QueryParameters>