DDL Cascada de Meses, en los dos reportes. KLB
git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C516
This commit is contained in:
parent
5967dee26d
commit
9c3de75a75
4 changed files with 75 additions and 11 deletions
|
|
@ -1600,7 +1600,7 @@
|
|||
</Field>
|
||||
</Fields>
|
||||
</DataSet>
|
||||
<DataSet Name="Meses">
|
||||
<DataSet Name="MesInicio">
|
||||
<Query>
|
||||
<DataSourceName>SIGPC</DataSourceName>
|
||||
<CommandText>WITH months(MonthNumber) AS
|
||||
|
|
@ -1614,6 +1614,38 @@
|
|||
select MonthNumber, FORMAT(CAST('01/'+CONVERT(varchar,MonthNumber )+'/2000' as date) , 'MMMMM') as Mes
|
||||
from months
|
||||
WHERE MonthNumber > 0
|
||||
ORDER BY MonthNumber</CommandText>
|
||||
</Query>
|
||||
<Fields>
|
||||
<Field Name="MonthNumber">
|
||||
<DataField>MonthNumber</DataField>
|
||||
<rd:TypeName>System.Int32</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Mes">
|
||||
<DataField>Mes</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
</Fields>
|
||||
</DataSet>
|
||||
<DataSet Name="MesFinal">
|
||||
<Query>
|
||||
<DataSourceName>SIGPC</DataSourceName>
|
||||
<QueryParameters>
|
||||
<QueryParameter Name="@Mes">
|
||||
<Value>=Parameters!Mes.Value</Value>
|
||||
</QueryParameter>
|
||||
</QueryParameters>
|
||||
<CommandText>WITH months(MonthNumber) AS
|
||||
(
|
||||
SELECT 0
|
||||
UNION ALL
|
||||
SELECT MonthNumber+1
|
||||
FROM months
|
||||
WHERE MonthNumber < 12
|
||||
)
|
||||
select MonthNumber, FORMAT(CAST('01/'+CONVERT(varchar,MonthNumber )+'/2000' as date) , 'MMMMM') as Mes
|
||||
from months
|
||||
WHERE MonthNumber >= @Mes
|
||||
ORDER BY MonthNumber</CommandText>
|
||||
</Query>
|
||||
<Fields>
|
||||
|
|
@ -1659,7 +1691,7 @@ from months
|
|||
<Prompt>Mes Inicio</Prompt>
|
||||
<ValidValues>
|
||||
<DataSetReference>
|
||||
<DataSetName>Meses</DataSetName>
|
||||
<DataSetName>MesInicio</DataSetName>
|
||||
<ValueField>MonthNumber</ValueField>
|
||||
<LabelField>Mes</LabelField>
|
||||
</DataSetReference>
|
||||
|
|
@ -1675,7 +1707,7 @@ from months
|
|||
<Prompt>Mes Final</Prompt>
|
||||
<ValidValues>
|
||||
<DataSetReference>
|
||||
<DataSetName>Meses</DataSetName>
|
||||
<DataSetName>MesFinal</DataSetName>
|
||||
<ValueField>MonthNumber</ValueField>
|
||||
<LabelField>Mes</LabelField>
|
||||
</DataSetReference>
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -685,8 +685,8 @@
|
|||
<CommandText>PA_TRABAJOACTIVIDAD</CommandText>
|
||||
</Query>
|
||||
<Fields>
|
||||
<Field Name="PKTRABAJOACTIVIDAD">
|
||||
<DataField>PKTRABAJOACTIVIDAD</DataField>
|
||||
<Field Name="ORDENACTIVIDAD">
|
||||
<DataField>ORDENACTIVIDAD</DataField>
|
||||
<rd:TypeName>System.Int32</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Actividad_en_que_se_encuentra_">
|
||||
|
|
@ -699,11 +699,11 @@
|
|||
</Field>
|
||||
<Field Name="Fecha_de_Inicio_Consulta">
|
||||
<DataField>Fecha de Inicio Consulta</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
<rd:TypeName>System.DateTime</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Fecha_de_Finalización_Consulta">
|
||||
<DataField>Fecha de Finalización Consulta</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
<rd:TypeName>System.DateTime</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Región">
|
||||
<DataField>Región</DataField>
|
||||
|
|
@ -719,7 +719,7 @@
|
|||
</Field>
|
||||
<Field Name="Duración_Promedio_por_solicitud">
|
||||
<DataField>Duración Promedio por solicitud</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
<rd:TypeName>System.Int32</rd:TypeName>
|
||||
</Field>
|
||||
</Fields>
|
||||
</DataSet>
|
||||
|
|
@ -780,7 +780,7 @@ FROM t_adm_region</CommandText>
|
|||
</Field>
|
||||
</Fields>
|
||||
</DataSet>
|
||||
<DataSet Name="ds_Meses">
|
||||
<DataSet Name="ds_Meses_Inicio">
|
||||
<Query>
|
||||
<DataSourceName>SIGPC</DataSourceName>
|
||||
<CommandText>WITH months(MonthNumber) AS
|
||||
|
|
@ -794,6 +794,38 @@ FROM t_adm_region</CommandText>
|
|||
select MonthNumber, FORMAT(CAST('01/'+CONVERT(varchar,MonthNumber )+'/2000' as date) , 'MMMMM') as Mes
|
||||
from months
|
||||
WHERE MonthNumber > 0
|
||||
ORDER BY MonthNumber</CommandText>
|
||||
</Query>
|
||||
<Fields>
|
||||
<Field Name="MonthNumber">
|
||||
<DataField>MonthNumber</DataField>
|
||||
<rd:TypeName>System.Int32</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Mes">
|
||||
<DataField>Mes</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
</Fields>
|
||||
</DataSet>
|
||||
<DataSet Name="ds_Meses_Final">
|
||||
<Query>
|
||||
<DataSourceName>SIGPC</DataSourceName>
|
||||
<QueryParameters>
|
||||
<QueryParameter Name="@MESINICIO">
|
||||
<Value>=Parameters!MESINICIO.Value</Value>
|
||||
</QueryParameter>
|
||||
</QueryParameters>
|
||||
<CommandText>WITH months(MonthNumber) AS
|
||||
(
|
||||
SELECT 0
|
||||
UNION ALL
|
||||
SELECT MonthNumber+1
|
||||
FROM months
|
||||
WHERE MonthNumber < 12
|
||||
)
|
||||
select MonthNumber, FORMAT(CAST('01/'+CONVERT(varchar,MonthNumber )+'/2000' as date) , 'MMMMM') as Mes
|
||||
from months
|
||||
WHERE MonthNumber >= @MESINICIO
|
||||
ORDER BY MonthNumber</CommandText>
|
||||
</Query>
|
||||
<Fields>
|
||||
|
|
@ -834,7 +866,7 @@ from months
|
|||
<Prompt>Mes Inicio</Prompt>
|
||||
<ValidValues>
|
||||
<DataSetReference>
|
||||
<DataSetName>ds_Meses</DataSetName>
|
||||
<DataSetName>ds_Meses_Inicio</DataSetName>
|
||||
<ValueField>MonthNumber</ValueField>
|
||||
<LabelField>Mes</LabelField>
|
||||
</DataSetReference>
|
||||
|
|
@ -849,7 +881,7 @@ from months
|
|||
<Prompt>Mes Final</Prompt>
|
||||
<ValidValues>
|
||||
<DataSetReference>
|
||||
<DataSetName>ds_Meses</DataSetName>
|
||||
<DataSetName>ds_Meses_Final</DataSetName>
|
||||
<ValueField>MonthNumber</ValueField>
|
||||
<LabelField>Mes</LabelField>
|
||||
</DataSetReference>
|
||||
|
|
|
|||
Binary file not shown.
Loading…
Add table
Reference in a new issue