Subversion Repositories bacoAlunos

Rev

Rev 1586 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1569 jmachado 1
<?xml version="1.0" encoding="UTF-8"?>
2
<xsl:stylesheet version="1.0" xmlns:fo="http://www.w3.org/1999/XSL/Format"
3
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
4
 
5
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6
                xsi:schemaLocation="http://www.w3.org/1999/XSL/Format http://svn.apache.org/repos/asf/xmlgraphics/fop/trunk/fop/src/foschema/fop.xsd">
1571 jmachado 7
    <xsl:import href="report.fo.xsl"/>
1569 jmachado 8
    <xsl:import href="utilsReports.fo.xsl"/>
9
    <xsl:import href="docenteReportGuiaoAvaliacaoDesempenho.fo.xsl"/>
10
 
11
    <xsl:param name="site">http://localhost/bacoTESTE</xsl:param>
12
    <xsl:param name="updateDate">EM FALTA</xsl:param>
13
    <xsl:param name="anoLectivo"><xsl:value-of select="//anoLectivo"/></xsl:param>
1570 jmachado 14
    <xsl:param name="nomeCurso"><xsl:value-of select="//cursoStats/nomeCurso"/></xsl:param>
15
    <xsl:param name="codigoCurso"><xsl:value-of select="//cursoStats/codigoCurso"/></xsl:param>
16
    <xsl:param name="instituicao"><xsl:value-of select="//cursoStats/nomeInstituicao"/></xsl:param>
17
    <xsl:param name="abreviatura"><xsl:value-of select="//cursoStats/abreviaturaInstituicao"/></xsl:param>
1586 jmachado 18
    <xsl:param name="grauDescricao"><xsl:value-of select="//cursoStats/degreeDescricao"/></xsl:param>
1569 jmachado 19
 
20
 
21
    <xsl:template match="/">
22
        <!--<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" font-family="Helvetica" color="#58585A">-->
23
        <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" font-family="Helvetica" color="black">
24
            <fo:layout-master-set>
25
                <fo:simple-page-master master-name="A4Vertical" page-width="210mm" page-height="297mm"
26
                                       margin-top="1cm" margin-bottom="1cm" margin-left="1cm" margin-right="1cm"
27
                                       reference-orientation="0">
28
                    <fo:region-body region-name="body" margin-top="40mm" margin-bottom="10mm" margin-right="0"
29
                                    margin-left="0"/>
30
 
31
                    <fo:region-before region-name="header" extent="15mm"/>
32
                    <fo:region-after region-name="footer" extent="1cm"/>
33
                </fo:simple-page-master>
34
 
35
                <fo:simple-page-master master-name="A4VerticalFirstPage" page-width="210mm" page-height="297mm"
36
                                       margin-top="1cm" margin-bottom="1cm" margin-left="1cm" margin-right="1cm"
37
                                       reference-orientation="0">
38
                    <fo:region-body region-name="body" margin-top="90mm" margin-bottom="10mm" margin-right="0"
39
                                    margin-left="0"/>
40
 
41
                    <fo:region-before region-name="header" extent="15mm"/>
42
                    <fo:region-after region-name="footer" extent="1cm"/>
43
                </fo:simple-page-master>
44
 
45
 
46
 
47
                <fo:simple-page-master master-name="A4HorizontalRot" page-width="210mm" page-height="297mm"
48
                                       margin-top="0.5cm" margin-bottom="0.5cm" margin-left="0.5cm" margin-right="0.5cm"
49
                                       reference-orientation="90">
50
                    <fo:region-body region-name="body" margin-top="20mm" margin-bottom="10mm" margin-right="0"
51
                                    margin-left="0"/>
52
                    <fo:region-before region-name="header" extent="15mm"/>
53
                    <fo:region-after region-name="footer" extent="1cm"/>
54
                </fo:simple-page-master>
55
                <fo:simple-page-master master-name="A4Horizontal" page-width="297mm" page-height="210mm"
56
                                       margin-top="0.5cm" margin-bottom="0.5cm" margin-left="0.5cm"
57
                                       margin-right="0.5cm">
58
                    <fo:region-body region-name="body" margin-top="20mm" margin-bottom="15mm" margin-right="0"
59
                                    margin-left="0"/>
60
                    <fo:region-before region-name="header" extent="15mm"/>
61
                    <fo:region-after region-name="footer" extent="1cm"/>
62
                </fo:simple-page-master>
63
                <fo:page-sequence-master master-name="pages">
64
                    <fo:repeatable-page-master-alternatives>
65
                        <fo:conditional-page-master-reference master-reference="pages" page-position="any"/>
66
                    </fo:repeatable-page-master-alternatives>
67
                </fo:page-sequence-master>
68
            </fo:layout-master-set>
69
 
70
            <!--LAYOUT DE PAGINA ESCOLHIDO-->
71
 
72
            <fo:page-sequence master-reference="A4VerticalFirstPage" initial-page-number="1">
73
                <xsl:call-template name="firstpage"/>
74
            </fo:page-sequence>
75
            <fo:page-sequence master-reference="A4Vertical" initial-page-number="2">
76
                <xsl:call-template name="indexPage"/>
77
            </fo:page-sequence>
78
            <fo:page-sequence master-reference="A4Vertical" initial-page-number="3">
79
                <xsl:call-template name="page"/>
80
            </fo:page-sequence>
81
 
82
 
83
        </fo:root>
84
    </xsl:template>
85
 
86
    <xsl:template name="headerTeacher">
1570 jmachado 87
        <xsl:call-template name="headerPae">
88
            <xsl:with-param name="anoLectivo" select="$anoLectivo"/>
89
            <xsl:with-param name="color_entity">#fff9ea</xsl:with-param>
90
            <xsl:with-param name="title">Relatório de Avaliação Pedagógica</xsl:with-param>
91
            <xsl:with-param name="subtitle">Avaliação das Unidades Curriculares pelos Alunos</xsl:with-param>
92
            <xsl:with-param name="subtitleRight">Resultados dos Inquéritos Pedagógicos</xsl:with-param>
93
            <xsl:with-param name="entity"><xsl:value-of select="$nomeCurso"/> / código: <xsl:value-of select="$codigoCurso"/></xsl:with-param>
94
        </xsl:call-template>
1569 jmachado 95
    </xsl:template>
96
 
97
    <xsl:template name="footerDefault">
1570 jmachado 98
        <xsl:call-template name="footerPae">
99
            <xsl:with-param name="sgqDoc">IPP.SI.QP-3-Rev.0</xsl:with-param>
100
            <xsl:with-param name="updateDate" select="$updateDate"/>
101
        </xsl:call-template>
1569 jmachado 102
    </xsl:template>
103
 
104
    <xsl:template name="indexPage">
105
 
1570 jmachado 106
        <xsl:call-template name="headerTeacher"/>
107
        <xsl:call-template name="footerDefault"/>
1569 jmachado 108
 
1570 jmachado 109
 
110
        <fo:flow flow-name="body">
1571 jmachado 111
            <fo:block  font-size="20px" padding="4px" margin-top="5px" text-align="center" >
1569 jmachado 112
                <fo:inline text-decoration="underline" font-weight="bold">Índice</fo:inline>
113
            </fo:block>
114
            <fo:block text-align-last="justify" font-weight="bold" margin-bottom="5px">
115
                <xsl:text> </xsl:text>
116
                <fo:leader/>
117
                Pag.
118
            </fo:block>
119
 
1570 jmachado 120
            <xsl:call-template name="indexEntry">
121
                <xsl:with-param name="sectionNumber">1</xsl:with-param>
122
                <xsl:with-param name="sectionTitle">Participação nos questionários do Curso</xsl:with-param>
123
                <xsl:with-param name="id">capParticipacao</xsl:with-param>
124
            </xsl:call-template>
1569 jmachado 125
 
1570 jmachado 126
            <xsl:call-template name="indexEntry">
127
                <xsl:with-param name="sectionNumber">2</xsl:with-param>
128
                <xsl:with-param name="sectionTitle">Taxas de Resposta</xsl:with-param>
129
                <xsl:with-param name="id">capTaxasResposta</xsl:with-param>
130
            </xsl:call-template>
1569 jmachado 131
 
1571 jmachado 132
            <xsl:call-template name="indexEntry">
133
                <xsl:with-param name="sectionNumber">3</xsl:with-param>
134
                <xsl:with-param name="sectionTitle">Evolução das Taxas de Resposta</xsl:with-param>
135
                <xsl:with-param name="id">capEvoTaxasResposta</xsl:with-param>
136
            </xsl:call-template>
137
 
138
            <xsl:call-template name="indexEntry">
139
                <xsl:with-param name="sectionNumber">4</xsl:with-param>
140
                <xsl:with-param name="sectionTitle">Análise das questões agregadas do grupo Unidade Curricular</xsl:with-param>
141
                <xsl:with-param name="id">capQuestoesAgregadasUnidades</xsl:with-param>
142
            </xsl:call-template>
143
 
144
            <xsl:call-template name="indexEntry">
145
                <xsl:with-param name="sectionNumber">5</xsl:with-param>
146
                <xsl:with-param name="sectionTitle">Análise das questões agregadas do grupo Instalações/Equipamentos/Outros Recursos </xsl:with-param>
147
                <xsl:with-param name="id">capQuestoesAgregadasSalas</xsl:with-param>
148
            </xsl:call-template>
149
 
150
            <xsl:call-template name="indexEntry">
151
                <xsl:with-param name="sectionNumber">6</xsl:with-param>
152
                <xsl:with-param name="sectionTitle">Análise das questões em cada Unidade curricular do curso individualmente </xsl:with-param>
153
                <xsl:with-param name="id">capQuestoesUnidade</xsl:with-param>
154
            </xsl:call-template>
155
 
156
            <!-- Estes fors organizam primeiro por curso, neste caso o curso é so um mas o for fica assim para se reaproveitar para
157
            o relatorio de Cursos com todo os cursos -->
158
            <xsl:for-each select="//cursoStats/unidadesStats/unidadeStats[not(nomeCurso/text() = preceding-sibling::unidadeStats/nomeCurso/text())]">
159
                <xsl:sort select="text()" data-type="text" />
160
                <xsl:variable name="nomeCurso" select="nomeCurso/text()"/>
161
                <xsl:for-each select="../unidadeStats[nomeCurso/text() = $nomeCurso]">
162
                    <xsl:sort select="nomeUnidade/text()" data-type="text" />
163
                    <xsl:call-template name="subIndexEntry">
164
                        <xsl:with-param name="sectionNumber">6.<xsl:value-of select="position()"/></xsl:with-param>
165
                        <xsl:with-param name="sectionTitle"><xsl:value-of select="nomeUnidade"/></xsl:with-param>
166
                        <xsl:with-param name="id">UNIDADE_CURICULAR<xsl:value-of select="codigoUnidade"/></xsl:with-param>
167
                    </xsl:call-template>
168
                </xsl:for-each>
169
            </xsl:for-each>
170
 
171
            <!--
172
                Grafico de barras horizontais com media unidades e media salas
173
                Tabela com todas as metricas Media Desvios e Média Curso Média Escola + respostas
174
                Tabela com todas as métricas de todas as questões mais média + nº respostas
175
            -->
176
            <xsl:call-template name="indexEntry">
177
                <xsl:with-param name="sectionNumber">7</xsl:with-param>
178
                <xsl:with-param name="sectionTitle">Análise comparativa das Unidades Curriculares</xsl:with-param>
179
                <xsl:with-param name="id">capComparativaUnidades</xsl:with-param>
180
            </xsl:call-template>
181
 
182
            <xsl:call-template name="subIndexEntry">
183
                <xsl:with-param name="sectionNumber">7.1</xsl:with-param>
184
                <xsl:with-param name="sectionTitle">Gráfico de comparativo de todas as unidades</xsl:with-param>
185
                <xsl:with-param name="id">capComparativaUnidades</xsl:with-param>
186
            </xsl:call-template>
1572 jmachado 187
 
1571 jmachado 188
            <xsl:call-template name="subIndexEntry">
189
                <xsl:with-param name="sectionNumber">7.2</xsl:with-param>
190
                <xsl:with-param name="sectionTitle">Gráfico de comparativo de todas as unidades (ordenado pela Média da Unidade)</xsl:with-param>
191
                <xsl:with-param name="id">capComparativaUnidadesSortMediaUnidades</xsl:with-param>
192
            </xsl:call-template>
193
 
194
            <xsl:call-template name="subIndexEntry">
195
                <xsl:with-param name="sectionNumber">7.3</xsl:with-param>
196
                <xsl:with-param name="sectionTitle">Gráfico de comparativo de todas as unidades (ordenado pela Média das Instalações/Equipamentos/Outros Recursos)</xsl:with-param>
197
                <xsl:with-param name="id">capComparativaUnidadesSortMediaSalas</xsl:with-param>
198
            </xsl:call-template>
199
 
200
            <xsl:call-template name="subIndexEntry">
201
                <xsl:with-param name="sectionNumber">7.4</xsl:with-param>
202
                <xsl:with-param name="sectionTitle">Tabela de médias de todas as unidades vs curso e escola</xsl:with-param>
203
                <xsl:with-param name="id">capComparativaUnidadesTable</xsl:with-param>
204
            </xsl:call-template>
205
 
206
            <xsl:call-template name="subIndexEntry">
207
                <xsl:with-param name="sectionNumber">7.5</xsl:with-param>
1572 jmachado 208
                <xsl:with-param name="sectionTitle">Comparação das unidades em cada questão individualmente no grupo Unidade</xsl:with-param>
209
                <xsl:with-param name="id">compUnidadesPorQuestaoUnidade</xsl:with-param>
210
            </xsl:call-template>
211
 
212
            <xsl:call-template name="subIndexEntry">
213
                <xsl:with-param name="sectionNumber">7.6</xsl:with-param>
214
                <xsl:with-param name="sectionTitle">Comparação das unidades em cada questão individualmente no grupo Instalações</xsl:with-param>
215
                <xsl:with-param name="id">compUnidadesPorQuestaoSalas</xsl:with-param>
216
            </xsl:call-template>
217
 
218
            <xsl:call-template name="subIndexEntry">
219
                <xsl:with-param name="sectionNumber">7.7</xsl:with-param>
220
                <xsl:with-param name="sectionTitle">Tabela das médias de todas as questões por unidade e apreciação global do curso</xsl:with-param>
1571 jmachado 221
                <xsl:with-param name="id">capComparativaUnidadesPerguntas</xsl:with-param>
222
            </xsl:call-template>
223
 
224
            <xsl:call-template name="indexEntry">
225
                <xsl:with-param name="sectionNumber">8</xsl:with-param>
226
                <xsl:with-param name="sectionTitle">Evolução das médias das Unidades Curriculares</xsl:with-param>
227
                <xsl:with-param name="id">capQuestoesUnidade</xsl:with-param>
228
            </xsl:call-template>
229
 
230
 
1569 jmachado 231
        </fo:flow>
232
    </xsl:template>
233
 
234
    <xsl:template name="firstpage">
1570 jmachado 235
        <xsl:call-template name="headerIpp"/>
236
        <xsl:call-template name="footerDefault"/>
1569 jmachado 237
 
238
 
239
        <fo:flow flow-name="body">
240
            <fo:block border-bottom="8px solid #58585A" border-top="4px solid #58585A" font-size="26px" padding="6px" text-align="center" color="white" background-color="#FFCA44">
241
                <fo:inline font-weight="bold"> Relatório de Avaliação Pedagógica</fo:inline>
242
            </fo:block>
243
 
244
            <fo:block  font-size="20px" padding="4px" margin-top="40px" text-align="center" >
245
                <fo:inline text-decoration="underline" font-weight="bold">Inquéritos Pedagógicos aos Alunos</fo:inline>
246
            </fo:block>
247
 
248
            <fo:block font-size="18px" padding="4px" margin-top="20px" text-align="center">
1570 jmachado 249
                <fo:inline>Relatório de Curso para a Comunidade Académica</fo:inline>
1569 jmachado 250
            </fo:block>
251
 
252
            <fo:block font-size="14px" padding="4px" margin-top="5px" text-align="center" background-color="#fff9ea">
1570 jmachado 253
                <xsl:value-of select="$nomeCurso"/>
1569 jmachado 254
            </fo:block>
1586 jmachado 255
            <fo:block font-size="12px" padding="4px" margin-top="5px" text-align="center">
256
                <xsl:value-of select="$grauDescricao"/>
257
            </fo:block>
1569 jmachado 258
            <fo:block font-size="12px" padding="4px" margin-top="2px" text-align="center">
1570 jmachado 259
                <fo:inline>Código: <xsl:value-of select="$codigoCurso"/></fo:inline>
1569 jmachado 260
            </fo:block>
261
            <fo:block font-size="12px" padding="4px" margin-top="20px" text-align="center" >
262
                <fo:inline><fo:wrapper white-space-treatment="preserve" font-weight="bold">Ano letivo: </fo:wrapper> <xsl:value-of select="$anoLectivo"/></fo:inline>
263
            </fo:block>
264
            <fo:block font-size="12px" padding="4px" margin-top="20px" text-align="center" >
265
                <fo:inline><fo:wrapper white-space-treatment="preserve" font-weight="bold">Periodos Considerados: </fo:wrapper> <xsl:for-each select="//semestres/string"><xsl:value-of select="."/>; </xsl:for-each></fo:inline>
266
            </fo:block>
1570 jmachado 267
            <!--<fo:block font-size="12px" padding="4px" margin-top="20px" text-align="center" >
1569 jmachado 268
                <fo:inline><fo:wrapper white-space-treatment="preserve" font-weight="bold">Oferta Formativa Considerada: </fo:wrapper> <xsl:for-each select="//degrees/string"><xsl:value-of select="."/>; </xsl:for-each></fo:inline>
1570 jmachado 269
            </fo:block>-->
1569 jmachado 270
        </fo:flow>
271
    </xsl:template>
272
 
273
    <xsl:template name="page">
274
 
1570 jmachado 275
        <xsl:call-template name="headerTeacher"/>
276
        <xsl:call-template name="footerDefault"/>
277
 
278
 
1569 jmachado 279
        <fo:flow flow-name="body">
280
 
281
 
282
            <xsl:call-template name="CAP_participacao"/>
283
 
1570 jmachado 284
            <xsl:call-template name="CAP_taxasResposta"/>
1569 jmachado 285
 
1571 jmachado 286
            <xsl:call-template name="CAP_evoTaxasResposta"/>
1569 jmachado 287
 
1571 jmachado 288
            <xsl:call-template name="CAP_analise_questoes_UNIDADE"/>
1569 jmachado 289
 
1571 jmachado 290
            <xsl:call-template name="CAP_analise_questoes_SALAS"/>
1569 jmachado 291
 
1571 jmachado 292
            <xsl:apply-templates  select="//cursoStats/unidadesStats" mode="unidadePorUnidade">
293
                <xsl:with-param name="CAP_PONTO">6</xsl:with-param>
294
                <xsl:with-param name="CAP_ID">capQuestoesUnidade</xsl:with-param>
295
            </xsl:apply-templates>
296
 
297
            <xsl:call-template name="CAP_analise_comparativa_unidades"/>
298
 
1569 jmachado 299
        </fo:flow>
300
    </xsl:template>
301
 
302
 
303
 
304
    <!-- ############################################################# -->
1570 jmachado 305
    <!-- 1 - CAPITULO ANALISE PARTICIPACAO PONTOS                      -->
1569 jmachado 306
    <!-- ############################################################# -->
307
 
308
    <xsl:template name="CAP_participacao">
309
        <fo:block-container padding="0" margin="0" border="0" id="capParticipacao" page-break-before="always">
310
            <xsl:call-template name="seccao">
311
                <xsl:with-param name="text">1 - Participação</xsl:with-param>
312
                <xsl:with-param name="marginTop">0</xsl:with-param>
313
            </xsl:call-template>
314
        </fo:block-container>
315
        <xsl:call-template name="subSeccao">
1570 jmachado 316
            <xsl:with-param name="text">Taxa Global de Participação aos Questionários do Curso</xsl:with-param>
1569 jmachado 317
        </xsl:call-template>
318
 
319
        <fo:block-container font-size="18" margin-left="10px" text-align="center" font-weight="bold">
320
            <xsl:call-template name="barraPercentil">
321
                <xsl:with-param name="valor" select="//questionariosReqRespondidosPercentagem"/>
322
                <xsl:with-param name="colors">true</xsl:with-param>
323
                <xsl:with-param name="backgroundColorPercentage" select="//questionariosReqRespondidosPercentagemColor"/>
324
            </xsl:call-template>
325
        </fo:block-container>
326
 
1570 jmachado 327
        <fo:block  margin-left="10px" margin-top="0">
1569 jmachado 328
 
329
            <fo:table width="100%" table-layout="fixed">
330
                <fo:table-column column-width="50%"/>
331
                <fo:table-column column-width="50%"/>
332
                <fo:table-body>
333
                    <fo:table-row>
334
                        <fo:table-cell margin="0" padding="0">
335
 
336
 
337
                            <xsl:call-template name="subSeccao">
338
                                <xsl:with-param name="text">
339
                                    Taxa de Participação
340
                                </xsl:with-param>
1570 jmachado 341
                                <xsl:with-param name="marginBottom">0</xsl:with-param>
1569 jmachado 342
                            </xsl:call-template>
343
                            <fo:block display-align="center" text-align="center" margin-left="10px">
344
                                <xsl:variable name="src"><xsl:value-of select="//pathGraficoTaxaRespostaAlunos"/></xsl:variable>
345
                                <fo:external-graphic width="auto" height="auto" content-width="250" src="{$src}"/>
346
                            </fo:block>
347
 
348
                        </fo:table-cell>
349
                        <fo:table-cell margin="0" padding="0">
350
                            <xsl:call-template name="subSeccao">
351
                                <xsl:with-param name="text">
352
                                    Taxa de Resposta a Questionarios
353
                                </xsl:with-param>
1570 jmachado 354
                                <xsl:with-param name="marginBottom">0</xsl:with-param>
1569 jmachado 355
                            </xsl:call-template>
356
                            <fo:block display-align="center" text-align="center" margin-left="10px">
357
                                <xsl:variable name="src"><xsl:value-of select="//pathGraficoTaxaRespostaQuestionarios"/></xsl:variable>
358
                                <fo:external-graphic width="auto" height="auto" content-width="250" src="{$src}"/>
359
                            </fo:block>
360
 
361
                        </fo:table-cell>
362
                    </fo:table-row>
363
                </fo:table-body>
364
            </fo:table>
365
        </fo:block>
366
 
367
        <fo:block text-align="center" margin-left="10px">
368
            <fo:table width="100%" table-layout="fixed">
369
                <fo:table-column column-width="50%"/>
370
                <fo:table-column column-width="50%"/>
371
                <fo:table-body>
372
                    <fo:table-row>
373
                        <fo:table-cell>
374
 
375
                            <xsl:call-template name="subSeccao">
376
                                <xsl:with-param name="text">
377
                                    Género
378
                                </xsl:with-param>
379
                            </xsl:call-template>
380
 
381
                            <fo:block>
382
                                <fo:table width="90%" table-layout="fixed" >
383
                                    <fo:table-column column-width="50%"/>
384
                                    <fo:table-column column-width="50%"/>
385
                                    <fo:table-body>
386
                                        <fo:table-row>
387
                                            <fo:table-cell>
388
                                                <fo:block>
389
                                                    <xsl:value-of select="//masculinoComResposta"/>
390
                                                </fo:block>
391
                                                <fo:block>
392
                                                    <xsl:variable name="src">url('<xsl:value-of select="$site"/>/imgs/studentMale.png')</xsl:variable>
393
                                                    <fo:external-graphic height="auto" width="auto"
394
                                                                         content-height="120" src="{$src}"/>
395
                                                </fo:block>
396
                                                <fo:block>
397
                                                    <xsl:value-of select="//masculinoComRespostaPercent"/>%
398
                                                </fo:block>
399
                                            </fo:table-cell>
400
                                            <fo:table-cell>
401
                                                <fo:block>
402
                                                    <xsl:value-of select="//femininoComResposta"/>
403
                                                </fo:block>
404
                                                <fo:block>
405
                                                    <xsl:variable name="src">url('<xsl:value-of select="$site"/>/imgs/studentFemale.png')</xsl:variable>
406
                                                    <fo:external-graphic height="auto" width="auto"
407
                                                                         content-height="120" src="{$src}"/>
408
                                                </fo:block>
409
                                                <fo:block>
410
                                                    <xsl:value-of select="//femininoComRespostaPercent"/>%
411
                                                </fo:block>
412
                                            </fo:table-cell>
413
                                        </fo:table-row>
414
                                    </fo:table-body>
415
                                </fo:table>
416
                            </fo:block>
417
                        </fo:table-cell>
418
                        <fo:table-cell>
419
                            <xsl:call-template name="subSeccao">
420
                                <xsl:with-param name="text">
421
                                    Tipos de Alunos
422
                                </xsl:with-param>
423
                            </xsl:call-template>
424
 
425
                            <fo:block margin-top="5px">
426
                                <xsl:variable name="src"><xsl:value-of select="//pathGraficoTiposAlunosComResposta"/></xsl:variable>
427
                                <fo:external-graphic width="auto" height="auto" content-width="250" content-height="150" src="{$src}"/>
428
                            </fo:block>
429
                        </fo:table-cell>
430
                    </fo:table-row>
431
                    <fo:table-row>
432
                        <fo:table-cell>
433
                            <xsl:call-template name="subSeccao">
434
                                <xsl:with-param name="text">
435
                                    Idades
436
                                </xsl:with-param>
437
                            </xsl:call-template>
1570 jmachado 438
                            <fo:block text-align="center" margin-left="10px" font-weight="normal" margin-right="10px">
1569 jmachado 439
                                <xsl:apply-templates select="//tabelaIdades" mode="DataTable"/>
440
                            </fo:block>
441
                        </fo:table-cell>
442
                        <fo:table-cell>
443
                            <xsl:call-template name="subSeccao">
444
                                <xsl:with-param name="text">
1570 jmachado 445
                                    Top 3 Distritos de Origem
1569 jmachado 446
                                </xsl:with-param>
447
                            </xsl:call-template>
1570 jmachado 448
                            <fo:block text-align="center" margin-left="10px" font-weight="normal" margin-right="10px">
1569 jmachado 449
                                <xsl:apply-templates select="//tabelaDistritos" mode="DataTable">
450
                                    <xsl:with-param name="firstColPercentSize">30%</xsl:with-param>
451
                                </xsl:apply-templates>
452
                            </fo:block>
453
                        </fo:table-cell>
454
                    </fo:table-row>
455
                </fo:table-body>
456
            </fo:table>
457
        </fo:block>
458
    </xsl:template>
459
 
460
 
461
 
462
    <!-- ############################################################# -->
1570 jmachado 463
    <!-- 2 - CAPITULO Taxas de Resposta  -->
1569 jmachado 464
    <!-- ############################################################# -->
465
 
1570 jmachado 466
    <xsl:template name="CAP_taxasResposta">
467
        <fo:block-container padding="0" margin="0" border="0" id="capTaxasResposta" page-break-before="always">
468
            <xsl:call-template name="seccao">
469
                <xsl:with-param name="text">2 - Taxas de resposta</xsl:with-param>
1569 jmachado 470
                <xsl:with-param name="marginTop">0</xsl:with-param>
471
            </xsl:call-template>
472
        </fo:block-container>
1570 jmachado 473
        <xsl:call-template name="subSeccao">
474
            <xsl:with-param name="text">2.1 - Taxas de resposta ordenadas pelo nome das unidades</xsl:with-param>
475
            <xsl:with-param name="marginTop">0</xsl:with-param>
1569 jmachado 476
        </xsl:call-template>
477
 
1570 jmachado 478
        <fo:block text-align="center" margin-top="10px" margin-left="10px" font-weight="normal" margin-right="10px">
479
            <xsl:apply-templates select="//tabelaTaxaRespostaUnidade" mode="DataTable">
1626 jmachado 480
                <xsl:with-param name="firstColPercentSize">30%</xsl:with-param>
481
                <xsl:with-param name="sixthColPercentSize">20%</xsl:with-param>
482
                <xsl:with-param name="fontSize">10pt</xsl:with-param>
1569 jmachado 483
            </xsl:apply-templates>
484
        </fo:block>
485
 
1570 jmachado 486
        <fo:block-container padding="0" margin="0" border="0" page-break-before="always">
487
            <xsl:call-template name="seccao">
488
                <xsl:with-param name="text">2 - Taxas de resposta</xsl:with-param>
1569 jmachado 489
                <xsl:with-param name="marginTop">0</xsl:with-param>
490
            </xsl:call-template>
491
        </fo:block-container>
1570 jmachado 492
        <xsl:call-template name="subSeccao">
1626 jmachado 493
            <xsl:with-param name="text">2.2 - Taxas de resposta ordenadas por participação</xsl:with-param>
1570 jmachado 494
            <xsl:with-param name="marginTop">0</xsl:with-param>
1569 jmachado 495
        </xsl:call-template>
496
 
1570 jmachado 497
        <fo:block text-align="center" margin-top="10px" margin-left="10px" font-weight="normal" margin-right="10px">
498
            <xsl:apply-templates select="//tabelaTaxaRespostaUnidadeOrderTaxa" mode="DataTable">
1626 jmachado 499
                <xsl:with-param name="firstColPercentSize">30%</xsl:with-param>
500
                <xsl:with-param name="sixthColPercentSize">20%</xsl:with-param>
501
                <xsl:with-param name="fontSize">10pt</xsl:with-param>
1569 jmachado 502
            </xsl:apply-templates>
503
        </fo:block>
1571 jmachado 504
    </xsl:template>
1569 jmachado 505
 
1571 jmachado 506
    <!-- ############################################################# -->
507
    <!-- 3 - CAPITULO Evolução das Taxas de Resposta  -->
508
    <!-- ############################################################# -->
509
 
510
    <xsl:template name="CAP_evoTaxasResposta">
511
        <fo:block-container padding="0" margin="0" border="0" id="capEvoTaxasResposta" page-break-before="always">
1570 jmachado 512
            <xsl:call-template name="seccao">
513
                <xsl:with-param name="text">3 - Evolução das Taxas de resposta</xsl:with-param>
1569 jmachado 514
                <xsl:with-param name="marginTop">0</xsl:with-param>
515
            </xsl:call-template>
516
        </fo:block-container>
517
        <xsl:call-template name="subSeccao">
1570 jmachado 518
            <xsl:with-param name="text">3.1 - Respostas obtidas agrupadas semanalmente</xsl:with-param>
519
            <xsl:with-param name="marginTop">0</xsl:with-param>
1569 jmachado 520
        </xsl:call-template>
521
 
1570 jmachado 522
        <fo:block margin-top="5px" text-align="center">
523
            <xsl:variable name="src"><xsl:value-of select="//pathDistribuicaoRespostasSemanalChart"/></xsl:variable>
524
            <fo:external-graphic width="auto" height="auto" content-width="500"  src="{$src}"/>
1569 jmachado 525
        </fo:block>
526
 
1570 jmachado 527
        <fo:block text-align="center" margin-top="10px" margin-left="10px" font-weight="normal" margin-right="10px">
528
            <xsl:apply-templates select="//tabelaEvolucaoRespostas" mode="DataTable">
529
                <xsl:with-param name="sixthColPercentSize">20%</xsl:with-param>
530
                <xsl:with-param name="fontSize">12pt</xsl:with-param>
1569 jmachado 531
            </xsl:apply-templates>
532
        </fo:block>
1571 jmachado 533
    </xsl:template>
1569 jmachado 534
 
1571 jmachado 535
    <!-- ############################################################# -->
536
    <!-- 4 - CAPITULO Análise de Respostas Agregadas UNIDADES          -->
537
    <!-- ############################################################# -->
1569 jmachado 538
 
1571 jmachado 539
    <xsl:template name="CAP_analise_questoes_UNIDADE">
1569 jmachado 540
 
1571 jmachado 541
        <fo:block-container padding="0" margin="0" id="capQuestoesAgregadasUnidades" page-break-before="always">
542
            <xsl:call-template name="seccaoGreen">
543
                <xsl:with-param name="text">4 - Análise das questões sobre as Unidade</xsl:with-param>
544
                <xsl:with-param name="marginTop">0</xsl:with-param>
545
                <xsl:with-param name="icon">cadeiraConteudos.png</xsl:with-param>
546
            </xsl:call-template>
547
        </fo:block-container>
548
 
549
        <xsl:call-template name="subSeccaoGreen">
550
            <xsl:with-param name="text">4.1 - Gráficos de respostas agregadas de todas as unidades do Curso</xsl:with-param>
551
            <xsl:with-param name="marginTop">2px</xsl:with-param>
552
        </xsl:call-template>
553
 
554
        <xsl:apply-templates select="//respostasAgregadasGrupoUnidade/respostasAgregadasChartTable/respostasAgregadasCharts/chartsRow" mode="graficosPerguntas"/>
555
 
556
 
557
        <fo:block-container padding="0" margin="0" page-break-before="always">
558
            <xsl:call-template name="seccaoGreen">
559
                <xsl:with-param name="text">4 - Análise das questões sobre as Unidades</xsl:with-param>
560
                <xsl:with-param name="marginTop">0</xsl:with-param>
561
                <xsl:with-param name="icon">cadeiraConteudos.png</xsl:with-param>
562
            </xsl:call-template>
563
        </fo:block-container>
564
 
565
        <xsl:call-template name="subSeccaoGreen">
566
            <xsl:with-param name="text">4.2 - Tabela de respostas agregadas de todas as unidades do curso</xsl:with-param>
567
            <xsl:with-param name="marginTop">2px</xsl:with-param>
568
        </xsl:call-template>
569
 
570
 
571
        <fo:block text-align="center" margin="0" font-size="10" font-weight="normal" >
572
            <xsl:apply-templates select="//cursoStats/respostasAgregadasGrupoUnidade/respostasAgregadasChartTable/respostasTable" mode="DataTable">
1626 jmachado 573
                <xsl:with-param name="firstColPercentSize">35%</xsl:with-param>
1571 jmachado 574
            </xsl:apply-templates>
575
        </fo:block>
576
 
577
        <fo:block text-align="right" margin-top="10px" margin-left="10px" font-size="6.5pt" font-weight="normal" margin-right="10px">
578
            Unidades avaliadas em <xsl:value-of select="//cursoStats/nomeCurso"/>: <xsl:value-of select="//cursoStats/unidadesDoCurso"/>
579
        </fo:block>
580
        <fo:block text-align="right" margin-left="10px" font-size="6.5pt" font-weight="normal" margin-right="10px">
581
            Unidades avaliadas na <xsl:value-of select="//cursoStats/nomeInstituicao"/>:  <xsl:value-of select="//cursoStats/unidadesDaEscola"/>
582
        </fo:block>
583
 
584
        <fo:block-container margin-top="20px" margin-bottom="5px">
585
            <xsl:apply-templates select="//cursoStats/respostasAgregadasGrupoUnidade/mediasGrupo" mode="mediasGrupo">
586
                <xsl:with-param name="objetoAvaliacao">das unidades</xsl:with-param>
587
            </xsl:apply-templates>
588
        </fo:block-container>
589
 
590
        <!--Considerando Respostas Superiores a 2 segindos-->
1626 jmachado 591
        <!--
1571 jmachado 592
        <fo:block-container background-color="#aaaaaa" padding="5px" margin="0" margin-top="20px">
593
            <fo:block-container padding="0" margin="0">
594
                <xsl:call-template name="subSubSeccao">
595
                    <xsl:with-param name="text">Considerando apenas respostas de tempo superior a 2 segundos (Estes dados são apenas para efeitos de comparação)</xsl:with-param>
596
                </xsl:call-template>
597
            </fo:block-container>
598
 
599
            <fo:block text-align="center" margin-left="10px" font-size="10" font-weight="normal" margin-right="10px">
600
 
601
                <xsl:apply-templates select="//cursoStats/respostasAgregadasGrupoUnidade/respostasAgregadasChartTable2Secs/respostasTable" mode="DataTable">
602
                    <xsl:with-param name="firstColPercentSize">40%</xsl:with-param>
603
                </xsl:apply-templates>
604
            </fo:block>
1626 jmachado 605
        </fo:block-container>-->
1569 jmachado 606
    </xsl:template>
607
 
1571 jmachado 608
    <!-- ############################################################# -->
609
    <!-- 5 - CAPITULO Análise de Respostas Agregadas SALAS             -->
610
    <!-- ############################################################# -->
1569 jmachado 611
 
1571 jmachado 612
    <xsl:template name="CAP_analise_questoes_SALAS">
613
 
614
        <xsl:variable name="title">Análise das questões sobre as Instalações/Equipamentos/Outros Recursos</xsl:variable>
615
        <fo:block-container padding="0" margin="0" id="capQuestoesAgregadasSalas" page-break-before="always">
616
            <xsl:call-template name="seccaoRose">
617
                <xsl:with-param name="text">5 - <xsl:value-of select="$title"/></xsl:with-param>
618
                <xsl:with-param name="marginTop">0</xsl:with-param>
619
                <xsl:with-param name="icon">cadeiraCadeira.png</xsl:with-param>
620
            </xsl:call-template>
621
        </fo:block-container>
622
 
623
        <xsl:call-template name="subSeccaoRose">
624
            <xsl:with-param name="text">5.1 - Gráficos de respostas agregadas de todas as unidades do Curso</xsl:with-param>
625
            <xsl:with-param name="marginTop">2px</xsl:with-param>
626
        </xsl:call-template>
627
 
628
        <xsl:apply-templates select="//respostasAgregadasGrupoSalas/respostasAgregadasChartTable/respostasAgregadasCharts/chartsRow" mode="graficosPerguntas"/>
629
 
630
 
631
        <fo:block-container padding="0" margin="0" page-break-before="always">
632
            <xsl:call-template name="seccaoRose">
633
                <xsl:with-param name="text">5 - <xsl:value-of select="$title"/></xsl:with-param>
634
                <xsl:with-param name="marginTop">0</xsl:with-param>
635
                <xsl:with-param name="icon">cadeiraCadeira.png</xsl:with-param>
636
            </xsl:call-template>
637
        </fo:block-container>
638
 
639
        <xsl:call-template name="subSeccaoRose">
640
            <xsl:with-param name="text">5.2 - Tabela de respostas agregadas de todas as unidades do curso</xsl:with-param>
641
            <xsl:with-param name="marginTop">2px</xsl:with-param>
642
        </xsl:call-template>
643
 
644
 
645
        <fo:block text-align="center" margin="0" font-size="10" font-weight="normal" >
646
            <xsl:apply-templates select="//cursoStats/respostasAgregadasGrupoSalas/respostasAgregadasChartTable/respostasTable" mode="DataTable">
1626 jmachado 647
                <xsl:with-param name="firstColPercentSize">35%</xsl:with-param>
1571 jmachado 648
            </xsl:apply-templates>
649
        </fo:block>
650
 
651
        <fo:block text-align="right" margin-top="10px" margin-left="10px" font-size="6.5pt" font-weight="normal" margin-right="10px">
652
            Unidades avaliadas em <xsl:value-of select="//cursoStats/nomeCurso"/>: <xsl:value-of select="//cursoStats/unidadesDoCurso"/>
653
        </fo:block>
654
        <fo:block text-align="right" margin-left="10px" font-size="6.5pt" font-weight="normal" margin-right="10px">
655
            Unidades avaliadas na <xsl:value-of select="//cursoStats/nomeInstituicao"/>:  <xsl:value-of select="//cursoStats/unidadesDaEscola"/>
656
        </fo:block>
657
 
658
        <fo:block-container margin-top="20px" margin-bottom="5px">
659
            <xsl:apply-templates select="//cursoStats/respostasAgregadasGrupoSalas/mediasGrupo" mode="mediasGrupo">
660
                <xsl:with-param name="objetoAvaliacao">das instalações</xsl:with-param>
661
            </xsl:apply-templates>
662
        </fo:block-container>
663
 
664
        <!--Considerando Respostas Superiores a 2 segindos-->
1626 jmachado 665
        <!--
1571 jmachado 666
        <fo:block-container background-color="#aaaaaa" padding="5px" margin="0" margin-top="20px">
667
            <fo:block-container padding="0" margin="0">
668
                <xsl:call-template name="subSubSeccao">
669
                    <xsl:with-param name="text">Considerando apenas respostas de tempo superior a 2 segundos (Estes dados são apenas para efeitos de comparação)</xsl:with-param>
670
                </xsl:call-template>
671
            </fo:block-container>
672
 
673
            <fo:block text-align="center" margin-left="10px" font-size="10" font-weight="normal" margin-right="10px">
674
 
675
                <xsl:apply-templates select="//cursoStats/respostasAgregadasGrupoSalas/respostasAgregadasChartTable2Secs/respostasTable" mode="DataTable">
676
                    <xsl:with-param name="firstColPercentSize">40%</xsl:with-param>
677
                </xsl:apply-templates>
678
            </fo:block>
1626 jmachado 679
        </fo:block-container>-->
1571 jmachado 680
    </xsl:template>
681
 
682
    <!-- ############################################################# -->
683
    <!-- 7 - CAPITULO Análise Comparativa de Unidades                  -->
684
    <!-- ############################################################# -->
685
    <xsl:template name="CAP_analise_comparativa_unidades">
686
 
687
        <xsl:variable name="title">Análise Comparativa de Unidades Curriculares</xsl:variable>
688
        <fo:block-container padding="0" margin="0" id="capComparativaUnidades" page-break-before="always">
689
            <xsl:call-template name="seccao">
690
                <xsl:with-param name="text">7 - <xsl:value-of select="$title"/></xsl:with-param>
691
                <xsl:with-param name="marginTop">2px</xsl:with-param>
692
            </xsl:call-template>
693
        </fo:block-container>
694
 
695
        <xsl:call-template name="subSeccao">
696
            <xsl:with-param name="text">7.1 - Comparação entre a média a Unidade Curricular e as Instalações/Equipamentos/Outros Recursos</xsl:with-param>
697
            <xsl:with-param name="marginTop">2px</xsl:with-param>
698
        </xsl:call-template>
699
 
700
        <fo:block margin="0" padding="0" text-align="center">
701
            <xsl:variable name="src"><xsl:value-of select="//analiseConjuntaChartWithTable/tempFile"/></xsl:variable>
1586 jmachado 702
            <fo:external-graphic width="auto" height="auto" content-width="450" src="{$src}"/>
1571 jmachado 703
        </fo:block>
704
 
705
 
706
 
707
 
708
        <fo:block-container padding="0" margin="0" page-break-before="always" id="capComparativaUnidadesSortMediaUnidades">
709
            <xsl:call-template name="seccao">
710
                <xsl:with-param name="text">7 - <xsl:value-of select="$title"/></xsl:with-param>
711
                <xsl:with-param name="marginTop">2px</xsl:with-param>
712
            </xsl:call-template>
713
        </fo:block-container>
714
        <xsl:call-template name="subSeccao">
715
            <xsl:with-param name="text">7.2 - Comparação entre a média a Unidade Curricular e as Instalações/Equipamentos/Outros Recursos (Ordenado por Média do Grupo Unidade)</xsl:with-param>
716
            <xsl:with-param name="marginTop">2px</xsl:with-param>
717
        </xsl:call-template>
718
        <fo:block margin="0" padding="0" text-align="center">
719
            <xsl:variable name="src"><xsl:value-of select="//analiseConjuntaChartOrderMediaUnidades"/></xsl:variable>
1586 jmachado 720
            <fo:external-graphic width="auto" height="auto" content-width="450" src="{$src}"/>
1571 jmachado 721
        </fo:block>
722
 
723
 
724
 
725
 
726
        <fo:block-container padding="0" margin="0" page-break-before="always" id="capComparativaUnidadesSortMediaSalas">
727
            <xsl:call-template name="seccao">
728
                <xsl:with-param name="text">7 - <xsl:value-of select="$title"/></xsl:with-param>
729
                <xsl:with-param name="marginTop">2px</xsl:with-param>
730
            </xsl:call-template>
731
        </fo:block-container>
732
        <xsl:call-template name="subSeccao">
733
            <xsl:with-param name="text">7.3 - Comparação entre a média a Unidade Curricular e as Instalações/Equipamentos/Outros Recursos (Ordenado por Média do Grupo Instalações/Equipamentos/Outros Recursos)</xsl:with-param>
734
            <xsl:with-param name="marginTop">2px</xsl:with-param>
735
        </xsl:call-template>
736
 
737
        <fo:block margin="0" padding="0" text-align="center">
738
            <xsl:variable name="src"><xsl:value-of select="//analiseConjuntaChartOrderMediaSalas"/></xsl:variable>
1586 jmachado 739
            <fo:external-graphic width="auto" height="auto" content-width="450"  src="{$src}"/>
1571 jmachado 740
        </fo:block>
741
 
742
 
743
 
744
 
745
 
1572 jmachado 746
 
747
 
1571 jmachado 748
        <fo:block-container padding="0" margin="0" page-break-before="always" id="capComparativaUnidadesTable">
749
            <xsl:call-template name="seccao">
750
                <xsl:with-param name="text">7 - <xsl:value-of select="$title"/></xsl:with-param>
751
                <xsl:with-param name="marginTop">2px</xsl:with-param>
752
            </xsl:call-template>
753
        </fo:block-container>
754
        <xsl:call-template name="subSeccao">
755
            <xsl:with-param name="text">7.4 - Tabela de valores para a agregação das respostas em todas as perguntas dos dois grupos</xsl:with-param>
756
            <xsl:with-param name="marginTop">2px</xsl:with-param>
757
        </xsl:call-template>
758
 
759
        <xsl:apply-templates select="//analiseConjuntaChartWithTable/dataTable" mode="DataTable">
760
            <!--<xsl:with-param name="ignoreColumns">true</xsl:with-param>-->
761
        </xsl:apply-templates>
762
 
763
 
1572 jmachado 764
        <xsl:for-each select="//listaUnidadesComprativasPergunta/tabelaPerguntaComparativosUnidades">
765
 
766
            <fo:block-container padding="0" margin="0" page-break-before="always">
767
                <xsl:if test="position() = 1"><xsl:attribute name="id">compUnidadesPorQuestaoUnidade</xsl:attribute></xsl:if>
768
 
769
                <xsl:call-template name="seccao">
770
                    <xsl:with-param name="text">7 - <xsl:value-of select="$title"/></xsl:with-param>
771
                    <xsl:with-param name="marginTop">2px</xsl:with-param>
772
                </xsl:call-template>
773
            </fo:block-container>
774
            <xsl:call-template name="subSeccaoGreen">
1586 jmachado 775
                <xsl:with-param name="text">7.5 - Comparação das médias considerando a questão número <xsl:value-of select="perguntaNumero"/></xsl:with-param>
1572 jmachado 776
                <xsl:with-param name="marginTop">2px</xsl:with-param>
777
                <xsl:with-param name="icon">cadeiraConteudos.png</xsl:with-param>
1586 jmachado 778
                <xsl:with-param name="marginBottom">2px</xsl:with-param>
1572 jmachado 779
            </xsl:call-template>
780
 
1586 jmachado 781
            <fo:block font-weight="bolder" margin-bottom="5px">
1626 jmachado 782
                Questão <xsl:value-of select="perguntaNumero"/>: "<xsl:value-of select="pergunta"/>"
1586 jmachado 783
            </fo:block>
1572 jmachado 784
 
1586 jmachado 785
 
1572 jmachado 786
            <fo:block margin="0" padding="0" text-align="center">
787
                <xsl:apply-templates select="tabelaComparativaUnidades" mode="DataTable">
788
                    <xsl:with-param name="firstColPercentSize">15%</xsl:with-param>
789
                    <xsl:with-param name="secondColPercentSize">15%</xsl:with-param>
1626 jmachado 790
                    <xsl:with-param name="eighthColPercentSize">30%</xsl:with-param>
1572 jmachado 791
                    <xsl:with-param name="backgroundHeader" select="$GREEN_COLOR_SUB_SECTION"/>
792
                </xsl:apply-templates>
793
            </fo:block>
794
        </xsl:for-each>
795
 
796
 
797
 
798
        <xsl:for-each select="//listaUnidadesComprativasPerguntaSalas/tabelaPerguntaComparativosUnidades">
799
            <fo:block-container padding="0" margin="0" page-break-before="always">
800
                <xsl:if test="position() = 1"><xsl:attribute name="id">compUnidadesPorQuestaoSalas</xsl:attribute></xsl:if>
801
                <xsl:call-template name="seccao">
802
                    <xsl:with-param name="text">7 - <xsl:value-of select="$title"/></xsl:with-param>
803
                    <xsl:with-param name="marginTop">2px</xsl:with-param>
804
 
805
                </xsl:call-template>
806
            </fo:block-container>
807
            <xsl:call-template name="subSeccaoRose">
1586 jmachado 808
                <xsl:with-param name="text">7.6 - Comparação das médias considerando a questão número <xsl:value-of select="perguntaNumero"/></xsl:with-param>
1572 jmachado 809
                <xsl:with-param name="marginTop">2px</xsl:with-param>
810
                <xsl:with-param name="icon">cadeiraConteudos.png</xsl:with-param>
1586 jmachado 811
                <xsl:with-param name="marginBottom">2px</xsl:with-param>
1572 jmachado 812
            </xsl:call-template>
813
 
1586 jmachado 814
 
815
            <fo:block font-weight="bolder" margin-bottom="5px">
1626 jmachado 816
                Questão <xsl:value-of select="perguntaNumero"/>: "<xsl:value-of select="pergunta"/>"
1586 jmachado 817
            </fo:block>
818
 
819
            <!--
1572 jmachado 820
            <xsl:call-template name="subSeccaoRose">
821
                <xsl:with-param name="text"><xsl:value-of select="perguntaNumero"/> - <xsl:value-of select="pergunta"/></xsl:with-param>
822
                <xsl:with-param name="marginTop">2px</xsl:with-param>
1586 jmachado 823
            </xsl:call-template>-->
1572 jmachado 824
 
825
            <fo:block margin="0" padding="0" text-align="center">
826
                <xsl:apply-templates select="tabelaComparativaUnidades" mode="DataTable">
827
                    <xsl:with-param name="firstColPercentSize">15%</xsl:with-param>
828
                    <xsl:with-param name="secondColPercentSize">15%</xsl:with-param>
1626 jmachado 829
                    <xsl:with-param name="eighthColPercentSize">30%</xsl:with-param>
1572 jmachado 830
                    <xsl:with-param name="backgroundHeader" select="$ROSE_COLOR_SUB_SECTION"/>
831
                </xsl:apply-templates>
832
            </fo:block>
833
        </xsl:for-each>
834
 
835
 
1571 jmachado 836
        <fo:block-container padding="0" margin="0" page-break-before="always" id="capComparativaUnidadesPerguntas">
837
            <xsl:call-template name="seccao">
838
                <xsl:with-param name="text">7 - <xsl:value-of select="$title"/></xsl:with-param>
839
                <xsl:with-param name="marginTop">2px</xsl:with-param>
840
            </xsl:call-template>
841
        </fo:block-container>
842
        <xsl:call-template name="subSeccao">
1572 jmachado 843
            <xsl:with-param name="text">7.7 - Tabela das médias de todas as questões por unidade e Apreciação Global do Curso</xsl:with-param>
1571 jmachado 844
            <xsl:with-param name="marginTop">2px</xsl:with-param>
845
        </xsl:call-template>
846
 
1572 jmachado 847
        <fo:block margin="0" padding="0" text-align="center">
848
            <xsl:apply-templates select="//todasAsRespostasMediasGruposUnidadesESalas" mode="DataTable">
1626 jmachado 849
                <xsl:with-param name="firstColPercentSize">10%</xsl:with-param>
850
                <xsl:with-param name="secondColPercentSize">10%</xsl:with-param>
1572 jmachado 851
            </xsl:apply-templates>
852
        </fo:block>
853
 
854
        <xsl:call-template name="subSubSeccaoGreen">
855
            <xsl:with-param name="text">7.7.1 - Avaliação Global da Unidade</xsl:with-param>
856
            <xsl:with-param name="marginTop">10px</xsl:with-param>
857
            <xsl:with-param name="marginBottom">2px</xsl:with-param>
858
        </xsl:call-template>
859
        <fo:block-container margin-top="20px" margin-bottom="5px">
860
            <xsl:apply-templates select="//cursoStats/respostasAgregadasGrupoUnidade/mediasGrupo" mode="mediasGrupo">
861
                <xsl:with-param name="objetoAvaliacao">das unidades</xsl:with-param>
862
                <xsl:with-param name="backgroundHeader" select="$GREEN_COLOR_SECTION"></xsl:with-param>
863
            </xsl:apply-templates>
864
        </fo:block-container>
865
 
866
        <xsl:call-template name="subSubSeccaoRose">
867
            <xsl:with-param name="text">7.7.2 - Avaliação Global das Instalações/Equipamentos/Outros Recursos</xsl:with-param>
868
            <xsl:with-param name="marginTop">10px</xsl:with-param>
869
            <xsl:with-param name="marginBottom">2px</xsl:with-param>
870
        </xsl:call-template>
871
        <fo:block-container margin-top="20px" margin-bottom="5px">
872
            <xsl:apply-templates select="//cursoStats/respostasAgregadasGrupoSalas/mediasGrupo" mode="mediasGrupo">
873
                <xsl:with-param name="objetoAvaliacao">das Instalações/Equipamentos/Outros Recursos</xsl:with-param>
874
                <xsl:with-param name="backgroundHeader" select="$ROSE_COLOR_SECTION"></xsl:with-param>
875
            </xsl:apply-templates>
876
        </fo:block-container>
877
 
878
 
879
 
880
 
881
 
882
 
883
 
884
 
885
 
886
 
887
 
1571 jmachado 888
    </xsl:template>
889
 
1569 jmachado 890
</xsl:stylesheet>