Torna al Thread

<Query> <DataSourceName>DS1</DataSourceName> <CommandText> SELECT ANG.Cognome || ' ' || ANG.Nome AS NomeDipendente, R.Descrizione AS Reparto, AD.Anno, AD.Mese, AD.DataInserimento, TP.Descrizione AS TipoPagamento, AD.Importo, AD.Note, getRetribuzioneDipendente(AD.Dipendente, AD.Mese, AD.Anno) AS Retribuzione, (SELECT SUM(AD1.Importo) FROM AccontiDipendenti AD1 WHERE AD1.Dipendente = AD.Dipendente AND AD1.Mese = AD.Mese AND AD1.Anno = AD.Anno AND AD1.DataInserimento &lt;= AD.DataInserimento ) AS Acconti, U.NickName FROM AccontiDipendenti AD INNER JOIN AnagraficaDipendenti ANG ON (AD.Dipendente = ANG.CodiceDipendente) INNER JOIN MansioniDipendenti MD ON (ANG.CodiceMansione = MD.CodiceMansione) INNER JOIN Reparti R ON (MD.CodiceReparto = R.CodiceReparto) INNER JOIN Utenti U ON (AD.UserName = U.UserName) INNER JOIN TipiPagamento TP ON (AD.CodiceTipoPag = TP.CodiceTipoPag) WHERE ANG.CodiceDipendente ILIKE COALESCE(@CODICEDIPENDENTE, '%') AND R.CodiceReparto ILIKE COALESCE(@CODICEREPARTO, '%') AND AD.CodiceTipoPag ILIKE COALESCE(@CODICETIPOPAG, '%') AND to_date(to_char(AD.DataInserimento, 'DD-MM-YYYY'), 'DD-MM-YYYY') &gt;= to_date(@INIZIO, 'DD-MM-YYYY') AND to_date(to_char(AD.DataInserimento, 'DD-MM-YYYY'), 'DD-MM-YYYY') &lt;= to_date(@FINE, 'DD-MM-YYYY') IIF(Trim(Parameters!NOTE.Value)="%", "" , " AND AD.NOTE ILIKE %" + Parameters!NOTE.Value + "%") </CommandText> <QueryParameters> <QueryParameter Name="NOTEASSEGNO"> <Value>=IIF(Trim(Parameters!NOTE.Value)="%", "%" , "%" + Parameters!NOTE.Value + "%")</Value> </QueryParameter> <QueryParameter Name="CODICEDIPENDENTE"> <Value>=Parameters!CODICEDIPENDENTE.Value</Value> </QueryParameter> <QueryParameter Name="CODICEREPARTO"> <Value>=Parameters!CODICEREPARTO.Value</Value> </QueryParameter> <QueryParameter Name="INIZIO"> <Value>=Parameters!DATAINIZIO.Value</Value> </QueryParameter> <QueryParameter Name="FINE"> <Value>=Parameters!DATAFINE.Value</Value> </QueryParameter> <QueryParameter Name="CODICETIPOPAG"> <Value>=Parameters!CODICETIPOPAG.Value</Value> </QueryParameter> </QueryParameters> </Query>
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5