社区
消息协作
帖子详情
如何给组合框域动态增加新值
eddywx
2002-12-14 10:26:43
表单上的组合框中已经静态定义了几个值,如何在程序中动态增加新值?
document中的item是与form中的field相对应的,但是使用notesdocument中的
appenditemvalue方法无法给对应的域中增加新值,getitemvalue也无法取道已经定义好的值。
应该如何实现?送高分
...全文
35
4
打赏
收藏
如何给组合框域动态增加新值
表单上的组合框中已经静态定义了几个值,如何在程序中动态增加新值? document中的item是与form中的field相对应的,但是使用notesdocument中的 appenditemvalue方法无法给对应的域中增加新值,getitemvalue也无法取道已经定义好的值。 应该如何实现?送高分
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
laohenry
2002-12-16
打赏
举报
回复
如果你要的是C/S的,那么请按下面的方法来做。其实这片我已发过一回,不过既然别人问过的问题又有人再问,那么多回答一次也没什么关系吧。:)
假设我们要选择部门,建4个域:
BM_ForSelection:存放所有供选择的部门,初始为所有值;
SendTo_BM:所有已选定的部门,初始为空;
BM_Selector:列表框,初始值为空,选项公式 @Explode(BM_ForSelection)
SelectedList:列表框,初始值为空,选项公式 @Explode(SendTo_BM)
创建按钮两个,其一:
tmp := SendTo_BM:BM_Selector;
FIELD SendTo_BM := @Unique(tmp);
tmp1 := @Replace(BM_ForSelection;SendTo_BM;"");
FIELD BM_ForSelection := @Unique(tmp1);
FIELD BM_Selector := "";
@Command([ViewRefreshFields])
其二:
tmp := @Replace(SendTo_BM;SelectedList;"");
FIELD SendTo_BM:= @Unique(tmp);
tmp1 := BM_ForSelection:SelectedList;
FIELD BM_ForSelection := @Unique(tmp1);
FIELD BM_Selector := "";
@Command([ViewRefreshFields])
如果你依赖系统的确定和取消,那就没什么代码可写了,否则再建确定和取消按钮,当然了,他们的代码就很简单了。
如果要的是B/S的解决方案,可以再提出来。
baiwfnyai
2002-12-16
打赏
举报
回复
如果不用程序的话,只要多值域属性选择“按关键字变化刷新域”就行了。
如果通过代码实现的话,只要把组合框的属性改为一个公式,而这个公式取的值为另一个隐藏域的动态值就可以了。
appleno1
2002-12-16
打赏
举报
回复
补充:多值域属性选择“按关键字变化刷新域”
rosemerry
2002-12-15
打赏
举报
回复
你要用一个多值域,往多值域里面赋值,组合框属性选公式,取这个域就可以了!
Java 创建PDF表单域 - 文本框、复选框、列表框、
组合
框、按钮等
表单域包括文本框、复选框、列表框、
组合
框、按钮和签名域等,主要用于收集用户填写或选择的数据。这篇文章将介绍如何在Java应用程序中给PDF文档添加表单域。 导入jar文件 本文所使用的PDF类库是Free Spire.PDF for Java, 如果你的项目是maven工程的话,在pom.xml文件中添加如下依赖,即可导入Free Spire.PDF for Java库jar文件。 <...
MFC
组合
框控件总结及用法示例
Combo Box (
组合
框)控件很简单,可以节省空间。从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的。用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输入文本。编程时用到了
组合
框,这个控件用得不是很多,现将
组合
框控件的属性和方法做一个小结,供后续参考。
组合
框控件既可以进行输入,也可以在列表框组成部分中进行选择。打开
组合
框控件的属性窗口,下图所示:
[Qt 教程之Widgets模块] —— QComboBox
组合
框
/ 将自定义的数据模型添加到
组合
框 QModelIndex rootModelIndex() const;// 设置项目的根模型项目索引 int modelColumn() const;// 设置模型可见列。如果在填充
组合
框之前设置,则视图不受影响,将显示第一列(使用此属性的默认值0)。Qt系列教程总目录。
TEC1304.值集和弹性域相关技术总结 - 第四章 弹性域安全性详解
第四章 弹性域安全性详解 第一节 弹性域快速录入 1. 快速录入概述 使用快速录入别名来表示有效弹性域
组合
或有效段值模式,快速录入别名是表示完整或部分键弹性域
组合
的词或代码。 使用弹性域快速录入,可以将完整或部分弹性域
组合
与快速录入别名关联。可以定义以每个快速录入别名所表示的完整或部分键弹性域段值集(模板)。这些值可以是有效弹性域
组合
或有效段值的不
列表框、下拉列表框或
组合
框与数据库
列表框、下拉列表框或
组合
框显示用户在填写基于您的表单模板的表单时可以选择的项目。您可以将这些类型的控件配置为显示来自指向 Microsoft SQL Server 数据库的辅助数据连接的数据。辅助数据连接是指向某个外部数据源的任何数据连接,您可以将其添加到表单模板以便填写基于此表单模板的表单的用户可以从外部数据源(如 Web 服务)中获取数据或将数据提交到外部数据源。 当您向表单模板添加用于查询...
消息协作
535
社区成员
39,101
社区内容
发帖
与我相关
我的任务
消息协作
企业开发 Exchange Server
复制链接
扫一扫
分享
社区描述
企业开发 Exchange Server
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章