TypeError:在OBIEE11g中未定义d

时间:2015-12-28 05:42:58

标签: obiee

我想在OBIEE 11g中使用单个按钮进行不同的提示。 我在文本中写了这段代码:

<DIV CLASS = "XUIPromptEntry minibuttonOn">
<input class="button" type = "button" value = "Apply" onclick='javascript:
    try
    {
        var x = 0;
        var aElm=PromptManager.getPromptManager().getAllPromptCollectionJSON();
        for(var i = 0; i < aElm.length;i ++ )
                    {
                    for(var j = 0; j < aElm[i].promptSteps[0].prompts.length;j ++ )
                                {
                                var promptid = aElm[i].promptSteps[0].prompts[j].promptStreamID;
                                var g = null;
                                var h = PromptManager.getPromptManager().getPromptCollectionInfoWithViewID(aElm[i].viewStatePath);
                                if(h)
                                            {
                                            try
                                                        {
                                                        var b = h.getAllPromptExprsArray();
                                                        if( ! h.verifyPromptValuesAndDisplayError(b))
                                                                    {
                                                                    return;
                                                                    }
                                                        g = PromptManager.buildPromptExprGivenExpr("", b);
                                                        }
                                            catch(f)
                                                        {
                                                        alert(f);
                                                        return;
                                                        }
                                            }
                                }
                    x++;
                    }
        x--;
        PromptManager.submitPrompt(aElm[x].viewStatePath, true,"PromptFinish", g)
    }
    catch(e) {alert("Apply ALL Button Exception" + e.description);}' ></input> 
<input class="button" type = "button"  value = "Clear" ONCLICK = 'return PersonalizationEditor.removeDefaultSelection(false)' > </input>
<div/>

但我收到此错误: TypeError:d未定义

1 个答案:

答案 0 :(得分:0)

尝试注释这部分代码

if( ! h.verifyPromptValuesAndDisplayError(b))                                                                   
{ return; }