diff --git a/webapp/web/js/sparql/sparql.js b/webapp/web/js/sparql/sparql.js index 0eafd8f10..514e81425 100644 --- a/webapp/web/js/sparql/sparql.js +++ b/webapp/web/js/sparql/sparql.js @@ -303,7 +303,7 @@ // namespaces shown in the SPARQL query box var namespace = getNamespace(); - + var gid = 0; for (i=0; i < level; i++){ var subjects = document.getElementById("subject(" + i + ")"); if (subjects == null){ @@ -322,7 +322,8 @@ _sub = sub.substring(sub.indexOf(":") + 1) + clazz[sub.substring(sub.indexOf(":") + 1)]; } var subname = "?" + _sub; - criterias[criterias.length] = subname + " rdf:type " + sub + " ."; + gid++; + criterias[criterias.length] = "GRAPH ?g" + gid + " { " + subname + " rdf:type " + sub + " . }"; var predicates = document.getElementById("predicate(" + i + ")"); @@ -330,6 +331,7 @@ var num = preNodes.length; for (j=0; j