Indicatori di realizzazione

Programma regionale per la Scuola Digitale

Prišlo je do napake pri odpiranju teme.
Error on line 148, column 33 in 20155#20195#81149
curValue_valuePie is undefined.
It cannot be assigned to nValuePieScuolaDigitale
1<#-- 
2Display templates are used to lay out the fields defined in a data 
3definition. 
4 
5Please use the left panel to quickly add commonly used variables. 
6Autocomplete is also available and can be invoked by typing "${". 
7--> 
8<#-- The record service to retrieve the list of records in this Dynamic Data List --> 
9<#assign DDLRecordLocalService = serviceLocator.findService("com.liferay.portlet.dynamicdatalists.service.DDLRecordLocalService")> 
10 
11<#-- The layout service that helps determine the name of the page --> 
12<#assign layoutService = serviceLocator.findService("com.liferay.portal.service.LayoutService")> 
13 
14<#-- Get the records in the Dynamic Data List --> 
15<#assign records = DDLRecordLocalService.getRecords(reserved_record_set_id)> 
16 
17<#assign counter = 0 /> 
18 
19<#assign c = 0 /> 
20<#assign d = 0 /> 
21<#assign e = 0 /> 
22 
23<#assign rTitoloTimeline = ""> 
24<script> 
25    var numValuePieScuolaDigitale = []; 
26    var numValueBarScuolaDigitale = []; 
27</script> 
28 
29<div class="container box"> 
30 
31<#if records?has_content> 
32<#assign count = 0 /> 
33<#assign rPieChart = "" /> 
34<#assign rBarChart = "" />  
35 
36<#assign rNomeIndicatore = "" /> 
37<#assign rValoreIndicatore = "" />  
38<#assign rNomeTimeline = "" /> 
39 
40<#list records as cur_record> 
41<#assign counter = 0 /> 
42<#assign count = count + 1 /> 
43 
44<#assign rCategoria = cur_record.getFieldValue("Categoria", locale)> 
45<#assign rCategoria = rCategoria?replace('[', '')> 
46<#assign rCategoria = rCategoria?replace('\"', '')> 
47<#assign rCategoria = rCategoria?replace('\\', '')> 
48<#assign rCategoria = rCategoria?replace('","', '')> 
49<#assign rCategoria = rCategoria?replace(']', '')> 
50 
51<#if cur_record.getFieldValues("Progetti_acceleratori", locale)?has_content>                 
52<#assign rProgetto = cur_record.getFieldValue("Progetti_acceleratori", locale)> 
53<#assign rProgetto = rProgetto?replace('[', '')> 
54<#assign rProgetto = rProgetto?replace('\"', '')> 
55<#assign rProgetto = rProgetto?replace('\\', '')> 
56<#assign rProgetto = rProgetto?replace('","', '')> 
57<#assign rProgetto = rProgetto?replace(']', '')> 
58</#if> 
59 
60<#assign rPieChart = ddmUtil.getDisplayFieldValue(themeDisplay, cur_record.getFieldValue("pieChart", locale), cur_record.getFieldType("pieChart"))> 
61<#assign rBarChart = ddmUtil.getDisplayFieldValue(themeDisplay, cur_record.getFieldValue("barChart", locale), cur_record.getFieldType("barChart"))>  
62 
63 
64<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true"> 
65 
66    <#if cur_record.getFieldValues("Progetti_acceleratori", locale)?has_content && rProgetto != "">                           
67    <div class="panel panel-info margin"> 
68    <#else> 
69        <div> 
70    </#if> 
71 
72            <div class="panel-heading" role="tab" id="heading${reserved_record_set_id}${count}"> 
73                <p> 
74                    <a title="${cur_record.getFieldValue("Nome", locale)}" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse${reserved_record_set_id}${count}" aria-expanded="true" aria-controls="collapse${reserved_record_set_id}${count}"> 
75                       <img src="/digitfvg-theme/images/ext/ico-indicatori.png" alt="indicatori" />  
76                        <#if cur_record.getFieldValues("Progetti_acceleratori", locale)?has_content && rProgetto != ""> 
77                            <#if cur_record.getFieldValues("Nome_timeline", locale)?has_content> 
78                                <#list cur_record.getFieldValues("Nome_timeline", locale) as curValue_Nome_timeline> 
79                                   &nbsp;  ${curValue_Nome_timeline} 
80                                </#list> 
81                            </#if> 
82                        <#else> 
83                        <#--${cur_record.getFieldValue("Nome", locale)} 
84                        ${rCategoria}--> 
85                        Indicatori generali di crescita FVG 
86                        </#if> &nbsp; <em class="glyphicon glyphicon-chevron-down"></em> 
87                    </a> 
88                </p> 
89 
90                <#if cur_record.getFieldValues("Testo", locale)?has_content> 
91                <#list cur_record.getFieldValues("Testo", locale) as curValue_Testo> 
92                <#assign counter = counter + 1 /> 
93 
94                <#if counter = 1> 
95                ${curValue_Testo} 
96                <#else> 
97 
98                </#if> 
99 
100                </#list> 
101                </#if> 
102 
103            </div> 
104            <div id="collapse${reserved_record_set_id}${count}" class="panel-collapse collapse" role="tabpanel" aria-labelledby="heading${reserved_record_set_id}${count}"> 
105                <div class="panel-body"> 
106 
107                    <div> 
108                        <div> 
109 
110                            <#if cur_record.getFieldValues("Nome_timeline", locale)?has_content> 
111                                <#list cur_record.getFieldValues("Nome_timeline", locale) as curValue_Nome_timeline> 
112                                   <div class="margin"><h2>${curValue_Nome_timeline}</h2></div> 
113                                </#list> 
114                            </#if> 
115                        </div> 
116                        <div> 
117                            <#if cur_record.getFieldValues("Testo", locale)?has_content> 
118                            <div> 
119                                <#assign counter = 0 /> 
120                                <#list cur_record.getFieldValues("Testo", locale) as curValue_Testo> 
121                                <#assign counter = counter + 1 /> 
122 
123                                <#if counter = 2> 
124                                ${curValue_Testo} 
125                                <#else> 
126 
127                                </#if> 
128 
129                                </#list> 
130                            </div> 
131                            </#if> 
132                        </div> 
133                        <div> 
134                            <div class="span4"> 
135                                <#if rPieChart?has_content && rPieChart != "No"> 
136 
137                                <#if cur_record.getFieldValues("TestoPieChart", locale)?has_content> 
138                                <#list cur_record.getFieldValues("TestoPieChart", locale) as curValue_TestoPieChart> 
139                                    <h3>${curValue_TestoPieChart}</h3> 
140                                </#list> 
141                                </#if> 
142 
143 
144                                <canvas id="pieChart${reserved_record_set_id}${count}" style="height:150px"></canvas> 
145 
146                                <#if cur_record.getFieldValues("valuePie", locale)?has_content> 
147                                <#list cur_record.getFieldValues("valuePie", locale) as curValue_valuePie> 
148                                <#assign nValuePieScuolaDigitale = curValue_valuePie />  
149                                <script> 
150                                    //var numValuePieScuolaDigitale = []; 
151                                    //numValuePieScuolaDigitale.push("${nValuePieScuolaDigitale}");  
152                                    numValuePieScuolaDigitale["${reserved_record_set_id}${count}"] = "${nValuePieScuolaDigitale}"; 
153                                    var idCanvasPieScuolaDigitale = "pieChart${reserved_record_set_id}${count}"; 
154                                </script> 
155                                </#list> 
156                                </#if> 
157 
158                                </#if> 
159 
160                                <#if rBarChart?has_content && rBarChart != "No"> 
161 
162 
163                                <div class="chart"> 
164 
165 
166                                    <#if cur_record.getFieldValues("TestoBarChart", locale)?has_content> 
167                                    <#list cur_record.getFieldValues("TestoBarChart", locale) as curValue_TestoBarChart> 
168                                    ${curValue_TestoBarChart} 
169                                    </#list> 
170                                    </#if> 
171 
172                                    <p id="demo${reserved_record_set_id}${count}"></p> 
173 
174                                    <canvas id="barChart${reserved_record_set_id}${count}" style="height:130px"></canvas> 
175                                </div> 
176 
177                                <#if cur_record.getFieldValues("valueBar", locale)?has_content> 
178                                <#list cur_record.getFieldValues("valueBar", locale) as curValue_valueBar> 
179                                <#assign nValueBarScuolaDigitale = curValue_valueBar />  
180 
181                                <script> 
182                                    //var numValueBarScuolaDigitale = []; 
183                                    //numValueBarScuolaDigitale.push("${nValueBarScuolaDigitale}");  
184                                    numValueBarScuolaDigitale["${count}"] = "${nValueBarScuolaDigitale}"; 
185                                    var idCanvasBar = "barChart${reserved_record_set_id}${count}"; 
186                                    document.getElementById("demo${reserved_record_set_id}${count}").innerHTML = "v=" + numValueBarScuolaDigitale["${count}"] + " ID=" + idCanvasBarScuolaDigitale; 
187                                </script> 
188 
189                                </#list> 
190                                </#if> 
191 
192 
193 
194                                </#if> 
195                            </div> 
196 
197                            <div class="span8"> 
198 
199                                <dl class="indicatori"> 
200                                    <#assign rNomeIndicatore = cur_record.getFieldValues("Nome_indicatore", locale)> 
201                                    <#assign rValoreIndicatore = cur_record.getFieldValues("Valore_indicatore", locale)> 
202 
203                                    <#if rNomeIndicatore?has_content> 
204                                    <#if rValoreIndicatore?has_content> 
205 
206                                    <#list cur_record.getFieldValues("Nome_indicatore", locale) as curValue_Nome_indicatore> 
207                                    <dt>${curValue_Nome_indicatore} &nbsp;</dt> 
208                                    </#list> 
209 
210                                    <#list cur_record.getFieldValues("Valore_indicatore", locale) as curValue_valore_indicatore> 
211                                    <dd>${curValue_valore_indicatore} &nbsp;</dd> 
212                                    </#list> 
213 
214                                    </#if> 
215                                    </#if> 
216                                </dl> 
217 
218                            </div> 
219                        </div> 
220                        <div class="span margin"> 
221                         
222                            <div class="margin-bottom-5"></div> 
223 
224                            <div> 
225                                <#if cur_record.getFieldValues("Nome_timeline", locale)?has_content> 
226                                <#list cur_record.getFieldValues("Nome_timeline", locale) as curValue_Nome_timeline> 
227 
228 
229                                <#if cur_record.getFieldValues("Timeline", locale)?has_content> 
230                                <#list cur_record.getFieldValues("Timeline", locale) as curValue_Timeline> 
231 
232                                <#if curValue_Timeline != ""> 
233                                ${curValue_Timeline} 
234                                </#if> 
235 
236                                </#list> 
237                                <div class="margin-bottom-40"></div> 
238                                </#if> 
239 
240                                </#list> 
241                                </#if> 
242                            </div> 
243 
244                        </div> 
245                    </div> 
246 
247                </div> 
248            </div> 
249 
250        </div> 
251    </div> 
252 
253    </#list> 
254    </#if> 
255 
256</div> 
257</div>