小编Bru*_*ski的帖子

在XPage上获取客户端javascript(CSJS)中的变量范围

我在服务器端javascript(SSJS)按钮中设置了一个viewScope变量.

viewScope.put( "分支名称",doc.getItemValueString( "分支名称"))

如何在客户端访问该变量?

xpages

6
推荐指数
4
解决办法
1万
查看次数

Domino中的身份验证和Web服务?

有没有办法在Domino webservices中允许身份验证?如果是这样,我该怎么做?

lotus-notes lotusscript lotus-domino

4
推荐指数
1
解决办法
3838
查看次数

通过自定义控件属性或自定义控件的自定义事件传递功能?

这就是我想要做的.我有一个带按钮的自定义控件.如果我将它放在页面上,我希望最终用户程序员定义按下按钮时会发生什么.

我有三个关于如何实现这一点的想法,但不知道它们是否可能当然不知道如何做到这一点.

  1. 通过自定义属性传递函数.该按钮将该自定义属性称为函数.这可能吗?如果是这样,我该怎么做?我尝试过,但它似乎没有用.

    compositeData.ssjs_clickOK("Hello World");

  2. 为自定义控件定义自定义事件.这可能吗?怎么做呢

  3. 让按钮调用一个需要由用户程序员定义的唯一函数名.看起来有点乱,但它可能会奏效.我的按钮代码如何查看函数是否已定义?if(MySpecialFunction!= null)是否有效?

xpages

4
推荐指数
1
解决办法
2090
查看次数

com.ibm.xsp.component.UIIncludeComposite在哪里记录?

谁能告诉我com.ibm.xsp.component.UIIncludeComposite在哪里被记录?我在UIIncludeComposite的帮助文件中搜索但没有找到任何内容.

掌握xPages时只有一个简短的提及.

com.ibm.xsp.component.UIIncludeComposite是getComponent在为自定义控件调用getComponent时返回的对象的类.

事实上哪里有记录?我认为作为新手xPage程序员的最大挫折是缺乏文档或在哪里找到它.

xpages

3
推荐指数
1
解决办法
867
查看次数

验证Combobox,单选按钮,常规按钮等?

我在我的表单上使用ErrorMessage控件来验证编辑框等内容.效果很好.需要输入数据时,会弹出小灰色警报类型框.

谁能指出我如何为单选按钮,组合框等做同样的事情?甚至是一个常规按钮(说我在表单上有一个添加文档按钮).

我真的不在乎消息的实际显示方式.我希望我的验证在所有组件的验证中保持一致.换句话说,我不想要一些服务器端和一些客户端验证.

有什么例子吗?我一直在使用我自己的验证使用ext lib对话框,它运行良好,但我希望更容易实现.

xpages

3
推荐指数
1
解决办法
3122
查看次数

动态数据绑定?

我的Notes文档中有几个字段

FieldA_1 FieldA_2 FieldA_3 FieldA_4

FieldB_1 FieldB_2 FieldB_3 FieldB_4

在复合控件上,我有2个编辑框FieldA FieldB

我有一个compositeData.ATM_NUM定义了一个自定义控件,它是一个值为1,2,3,4的下拉列表.

如何使用可用的复合数据将控件上的编辑框绑定到相应的文档字段?

例如,我想做类似的事情:"FieldA _"+ compositeData.ATM_NUM.

我在这个帖子中尝试了javascript解决方案:

将自定义控件中的编辑框以编程方式绑定到表单域

但它似乎没有用.

xpages

2
推荐指数
3
解决办法
4135
查看次数

如何在xpages中为@DBlookup的结果附加值?

如何在xpages中为@DBlookup的结果附加值?

我试过这个,但似乎没有用.

var v = @DbLookup("","Setup","Setup","ModRationales").push("Other 2"); 返回v;

它在我的列表框中显示6.0.

xpages xpages-ssjs

1
推荐指数
1
解决办法
1538
查看次数

部分刷新时运行时错误

我需要部分刷新多个组件,如下所示:

http://xpageswiki.com/web/youatnotes/wiki-xpages.nsf/dx/Work_with_events_and_partial_or_full_refresh

所以我想我只用一个组件就可以从小处开始并放置代码:

XSP.partialRefreshPost("#{txtProductType}");
Run Code Online (Sandbox Code Playgroud)

在客户端单击单选按钮组的事件.显示页面时,我得到:

The runtime has encountered an unexpected error.
Run Code Online (Sandbox Code Playgroud)

知道我做错了什么吗?

xpages

1
推荐指数
1
解决办法
269
查看次数

将可编辑区域和自定义控件放在同一个面内?

我正在尝试为我们的部门设置一些标准的自定义控件,但也想让它们变得灵活.

其中一些标准资源和控件将放在模板中.控件将被复制到我们的应用程序中,但从中央模板继承设计,因此我想通过构面在应用程序级别进行任何自定义.

我的自定义控件基于扩展库中的app控件.它左侧列有一个方面.我想要做的是在左栏中放置一个可编辑区域,还有另一个固定标准自定义控件.

因此,用户程序员会在其页面上放置"StandardApp"控件.他们会看到左列有一个facet,他们可以放下自己的控制,在它下面看到左栏中的标准控件.

有什么办法可以做到吗?

我似乎无法将可编辑区域和自定义控件放入同一个方面.甚至两个editbale区域进入同一个方面.

xpages

1
推荐指数
1
解决办法
628
查看次数

我真的需要托管bean吗?

我读到的关于从Xpages调用Java的所有内容都提到了托管bean.但我真的不需要保存我的对象的状态.我还需要管理我的班级吗?

我需要做的是检查目录服务(LDAP)中的用户是否过期密码.我的计划是使用我的LDAP类检查状态,然后将结果存储在常规会话变量中.那么我还需要使用托管bean吗?

如果没有,我还需要在faces-config.xml或其他任何地方提及该类吗?

xpages

1
推荐指数
1
解决办法
258
查看次数