separato funzione condizione logica
This commit is contained in:
parent
27b53a6de1
commit
8a1829a834
|
@ -560,6 +560,23 @@ $(document).ready(function() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//definizione struttura della query
|
||||||
|
|
||||||
|
condizioniFiltro = espressioneLogica(condizioniFiltro);
|
||||||
|
// fine definizione struttura
|
||||||
|
|
||||||
|
spquery = buildSQ(condizioniFiltro)
|
||||||
|
queryFields = [];
|
||||||
|
for (var i in spquery.variables) {
|
||||||
|
queryFields.push(spquery.variables[i].variable.value);
|
||||||
|
}
|
||||||
|
execMySparqlQuery(new sparqlGenerator().stringify(spquery));
|
||||||
|
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
function espressioneLogica(condizioniLogiche){
|
||||||
//definizione struttura della query
|
//definizione struttura della query
|
||||||
var EsprLogica = ""
|
var EsprLogica = ""
|
||||||
filters = $("[id^=filtro-]")
|
filters = $("[id^=filtro-]")
|
||||||
|
@ -575,20 +592,10 @@ $(document).ready(function() {
|
||||||
term = EsprLogica
|
term = EsprLogica
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
condizioniFiltro['EsprLogica'] = EsprLogica.split(" ")
|
condizioniLogiche['EsprLogica'] = EsprLogica.split(" ")
|
||||||
// fine definizione struttura
|
return condizioniLogiche;
|
||||||
|
|
||||||
spquery = buildSQ(condizioniFiltro)
|
|
||||||
queryFields = [];
|
|
||||||
for (var i in spquery.variables) {
|
|
||||||
queryFields.push(spquery.variables[i].variable.value);
|
|
||||||
}
|
|
||||||
execMySparqlQuery(new sparqlGenerator().stringify(spquery));
|
|
||||||
|
|
||||||
return true
|
|
||||||
}
|
}
|
||||||
)
|
|
||||||
|
|
||||||
async function execMySparqlQuery(spQuery) {
|
async function execMySparqlQuery(spQuery) {
|
||||||
$("#loader").show();
|
$("#loader").show();
|
||||||
//alert(new sparqlGenerator().stringify(spQuery));
|
//alert(new sparqlGenerator().stringify(spQuery));
|
||||||
|
|
Loading…
Reference in New Issue