Indicatori di realizzazione

Programma regionale per la Scuola Digitale

Prišlo je do napake pri odpiranju teme.
Error on line 151, column 33 in 20155#20195#81152
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"> 
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<#if count = 9> 
64 
65<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true"> 
66 
67    <#if cur_record.getFieldValues("Progetti_acceleratori", locale)?has_content && rProgetto != "">                           
68    <div class="panel panel-info margin"> 
69    <#else> 
70        <div class="panel panel-default"> 
71    </#if> 
72 
73 
74            <div class="panel-heading" role="tab" id="heading${reserved_record_set_id}${count}"> 
75                <p> 
76                    <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}"> 
77                       <img src="/digitfvg-theme/images/ext/ico-indicatori.png" alt="indicatori" />  
78                        <#if cur_record.getFieldValues("Progetti_acceleratori", locale)?has_content && rProgetto != ""> 
79                            ${rProgetto}: 
80                            <#if cur_record.getFieldValues("Nome_timeline", locale)?has_content> 
81                                <#list cur_record.getFieldValues("Nome_timeline", locale) as curValue_Nome_timeline> 
82                                   &nbsp;  ${curValue_Nome_timeline} 
83                                </#list> 
84                            </#if> 
85                        <#else> 
86                        <#--${cur_record.getFieldValue("Nome", locale)} 
87                        ${rCategoria}--> 
88                        Indicatori generali di crescita FVG 
89                        </#if> &nbsp; <em class="glyphicon glyphicon-chevron-down"></em> 
90                    </a> 
91                </p> 
92 
93                <#if cur_record.getFieldValues("Testo", locale)?has_content> 
94                <#list cur_record.getFieldValues("Testo", locale) as curValue_Testo> 
95                <#assign counter = counter + 1 /> 
96 
97                <#if counter = 1> 
98                ${curValue_Testo} 
99                <#else> 
100 
101                </#if> 
102 
103                </#list> 
104                </#if> 
105 
106            </div> 
107            <div id="collapse${reserved_record_set_id}${count}" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="heading${reserved_record_set_id}${count}"> 
108                <div class="panel-body"> 
109 
110                    <div> 
111                        <div> 
112 
113                            <#if cur_record.getFieldValues("Nome_timeline", locale)?has_content> 
114                                <#list cur_record.getFieldValues("Nome_timeline", locale) as curValue_Nome_timeline> 
115                                   <div class="margin"><h2>${curValue_Nome_timeline}</h2></div> 
116                                </#list> 
117                            </#if> 
118                        </div> 
119                        <div> 
120                            <#if cur_record.getFieldValues("Testo", locale)?has_content> 
121                            <div> 
122                                <#assign counter = 0 /> 
123                                <#list cur_record.getFieldValues("Testo", locale) as curValue_Testo> 
124                                <#assign counter = counter + 1 /> 
125 
126                                <#if counter = 2> 
127                                ${curValue_Testo} 
128                                <#else> 
129 
130                                </#if> 
131 
132                                </#list> 
133                            </div> 
134                            </#if> 
135                        </div> 
136                        <div> 
137                            <div class="span4"> 
138                                <#if rPieChart?has_content && rPieChart != "No"> 
139 
140                                <#if cur_record.getFieldValues("TestoPieChart", locale)?has_content> 
141                                <#list cur_record.getFieldValues("TestoPieChart", locale) as curValue_TestoPieChart> 
142                                    <h3>${curValue_TestoPieChart}</h3> 
143                                </#list> 
144                                </#if> 
145 
146 
147                                <canvas id="pieChart${reserved_record_set_id}${count}" style="height:150px"></canvas> 
148 
149                                <#if cur_record.getFieldValues("valuePie", locale)?has_content> 
150                                <#list cur_record.getFieldValues("valuePie", locale) as curValue_valuePie> 
151                                <#assign nValuePieScuolaDigitale = curValue_valuePie />  
152                                <script> 
153                                    //var numValuePieScuolaDigitale = []; 
154                                    //numValuePieScuolaDigitale.push("${nValuePieScuolaDigitale}");  
155                                    numValuePieScuolaDigitale["${reserved_record_set_id}${count}"] = "${nValuePieScuolaDigitale}"; 
156                                    var idCanvasPieScuolaDigitale = "pieChart${reserved_record_set_id}${count}"; 
157                                </script> 
158                                </#list> 
159                                </#if> 
160 
161                                </#if> 
162 
163                                <#if rBarChart?has_content && rBarChart != "No"> 
164 
165 
166                                <div class="chart"> 
167 
168 
169                                    <#if cur_record.getFieldValues("TestoBarChart", locale)?has_content> 
170                                    <#list cur_record.getFieldValues("TestoBarChart", locale) as curValue_TestoBarChart> 
171                                    ${curValue_TestoBarChart} 
172                                    </#list> 
173                                    </#if> 
174 
175                                    <p id="demo${reserved_record_set_id}${count}"></p> 
176 
177                                    <canvas id="barChart${reserved_record_set_id}${count}" style="height:130px"></canvas> 
178                                </div> 
179 
180                                <#if cur_record.getFieldValues("valueBar", locale)?has_content> 
181                                <#list cur_record.getFieldValues("valueBar", locale) as curValue_valueBar> 
182                                <#assign nValueBarScuolaDigitale = curValue_valueBar />  
183 
184                                <script> 
185                                    //var numValueBarScuolaDigitale = []; 
186                                    //numValueBarScuolaDigitale.push("${nValueBarScuolaDigitale}");  
187                                    numValueBarScuolaDigitale["${count}"] = "${nValueBarScuolaDigitale}"; 
188                                    var idCanvasBar = "barChart${reserved_record_set_id}${count}"; 
189                                    document.getElementById("demo${reserved_record_set_id}${count}").innerHTML = "v=" + numValueBarScuolaDigitale["${count}"] + " ID=" + idCanvasBarScuolaDigitale; 
190                                </script> 
191 
192                                </#list> 
193                                </#if> 
194 
195 
196 
197                                </#if> 
198                            </div> 
199 
200                            <div class="span8"> 
201 
202                                <dl class="indicatori"> 
203                                    <#assign rNomeIndicatore = cur_record.getFieldValues("Nome_indicatore", locale)> 
204                                    <#assign rValoreIndicatore = cur_record.getFieldValues("Valore_indicatore", locale)> 
205 
206                                    <#if rNomeIndicatore?has_content> 
207                                    <#if rValoreIndicatore?has_content> 
208 
209                                    <#list cur_record.getFieldValues("Nome_indicatore", locale) as curValue_Nome_indicatore> 
210                                    <dt>${curValue_Nome_indicatore} &nbsp;</dt> 
211                                    </#list> 
212 
213                                    <#list cur_record.getFieldValues("Valore_indicatore", locale) as curValue_valore_indicatore> 
214                                    <dd>${curValue_valore_indicatore} &nbsp;</dd> 
215                                    </#list> 
216 
217                                    </#if> 
218                                    </#if> 
219                                </dl> 
220 
221                            </div> 
222                        </div> 
223                        <div class="span margin"> 
224                         
225                            <div class="margin-bottom-5"></div> 
226 
227                            <div> 
228                                <#if cur_record.getFieldValues("Nome_timeline", locale)?has_content> 
229                                <#list cur_record.getFieldValues("Nome_timeline", locale) as curValue_Nome_timeline> 
230 
231 
232                                <#if cur_record.getFieldValues("Timeline", locale)?has_content> 
233                                <#list cur_record.getFieldValues("Timeline", locale) as curValue_Timeline> 
234 
235                                <#if curValue_Timeline != ""> 
236                                ${curValue_Timeline} 
237                                </#if> 
238 
239                                </#list> 
240                                <div class="margin-bottom-40"></div> 
241                                </#if> 
242 
243                                </#list> 
244                                </#if> 
245                            </div> 
246 
247                        </div> 
248                    </div> 
249 
250                </div> 
251            </div> 
252 
253        </div> 
254    </div> 
255</#if> 
256    </#list> 
257    </#if> 
258 
259</div> 
260</div>