Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var queryText = this.queryText.split("\n");
- for(var i = 0; i < queryText.length; i++){
- line = BirtStr.trim(queryText[i]);
- if(line.match("^--")){
- j = line.indexOf("&");
- if(j > -1){
- tokens = line.substring(2).split(" ");
- for(var t = 0; t < tokens.length; t++){
- if(tokens[t].match("&")){
- p = tokens[t].substring(1);
- v = params[p];
- pd = reportContext.getDesignHandle().findParameter(p);
- if(pd.getParamType() == "multi-value"){
- val = "(" + v.value.join(", ") + ")";
- }
- else{
- val = p.value;
- }
- tokens[t] = val;
- }
- }
- line = tokens.join(" ");
- }
- }
- queryText[i] = line;
- }
- this.queryText = queryText.join("\n");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement