on 07-30-2012 5:14 PM
Hola a todos, tengo la siguiente duda, tengo este reporte de cuentas por pagar de proveedores para crystal, pero quiero que me cambie el color de los campos dependiendo de la fecha de vencimiento, si hay fehcas de vencimiento de 1 a 30 de un color, de 31 a 60 de otro color y de 61 en adelante de otro color,
Es posible?
Saludos
Alessandro.
Por ejemplo si la
Declare @Fecha1 as nvarchar(100)
Set @Fecha1 = {?Fecha Vencimiento}
SELECT Distinct
DATEDIFF(DAY, LEFT(CONVERT(VARCHAR, T0.[DocDueDate], 102), 10), LEFT(CONVERT(VARCHAR, GETDATE() , 102), 10))-1 AS 'Dias',
T0.[DocDueDate] AS 'Fecha de Vencimiento',
T0.[CardName] AS 'Nombre Proveedor',
T0.[NumAtCard] AS 'Factura',
T2.[DocEntry] AS 'SAP',
T0.[DocTotal] AS 'Total Documento',
T0.[PaidToDate] as 'Pagado',
(T0.[DocTotal] - T0.[PaidToDate]) as 'Pendiente por Pagar',T1.SeriesName
FROM OPCH T0 INNER JOIN NNM1 T1 ON T0.Series = T1.Series INNER JOIN PCH1 T2 ON T0.DocEntry = T2.DocEntry
WHERE T0.[DocDueDate]<=@Fecha1 AND T0.[DocStatus]<>'C' and T0.CardCode<>'P00191'
Creo que quedo asi:
If {Comando.Dias} <=30 Then CrBlack Else
If {Comando.Dias} >=30 and {Comando.Dias} <=60 Then CrBlue Else
If {Comando.Dias} >=61 Then CrRed
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
107 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.