TypeError: d 在 OBIEE11g 中未定义

Posted

技术标签:

【中文标题】TypeError: d 在 OBIEE11g 中未定义【英文标题】:TypeError: d is undefined in OBIEE11g 【发布时间】:2015-12-28 05:42:58 【问题描述】:

我想在 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/>

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

【问题讨论】:

【参考方案1】:

尝试注释这部分代码

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

【讨论】:

以上是关于TypeError: d 在 OBIEE11g 中未定义的主要内容,如果未能解决你的问题,请参考以下文章

OBIEE 11g 中的换行符

OBIEE(11g) 移动 - 托管在单独的服务器上

obiee 11g 目录清理

在 RPD 中使用的 OBIEE 11g EM 数据源连接

如何在 OBIEE 11g 的提示中隐藏不相关的 NULL 值

如何在 OBIEE 11g 分析中获取前 2 年的数据