获取Infopath中数据源的某列的值
来源:互联网 发布:淘宝靠谱的单反店铺 编辑:程序博客网 时间:2024/06/08 09:11
有一需求,重复表中有一下拉列表,绑定了一个数据源(部门信息,显示部门名称,值为部门ID),现需要根据下拉列表选中的值获得 部门代码。 部门名称,部门ID,部门代码都是数据源中的列。 在下拉列表的 change event 中添加代码
public void Dept_Changed(object sender, XmlEventArgs e) { // Write your code here to change the main data source. XPathNavigator xnDoc = this.MainDataSource.CreateNavigator(); XPathNavigator xnText = (XPathNavigator)sender; XPathNavigator xnName = xnDoc.SelectSingleNode("/my:myFields/my:Dept_Name", this.NamespaceManager); XPathNavigator xnCode = xnDoc.SelectSingleNode("/my:myFields/my:Dept_Code", this.NamespaceManager); XPathNavigator xnFD = DataSources["Department Information"].CreateNavigator(); XPathNavigator items = xnFD.SelectSingleNode("/dfs:myFields/dfs:dataFields/dfs:Department_Information[@ID=" + xnText.Value + "]", NamespaceManager); xnName.SetValue(items.GetAttribute("Department_Name", "")); xnCode.SetValue(items.GetAttribute("Department_Code", "")); }
- 获取Infopath中数据源的某列的值
- infopath中界面控件和数据源的绑定
- 使用VSTA设置和获取infopath中控件的值
- 用代码获取SharePoint站点中InfoPath表单的数据
- 有infopath的sharepoint 2010 Library里的列的设置,infopath上传到sharepoint server
- 获取table中该行某列的值
- 如何获取GridView中隐藏列的值,GridView中隐藏列获取值的问题
- 如何获取GridView中隐藏列的值,GridView中隐藏列获取值的问题
- 如何在Infopath的浏览器表单中获取当前用户,并进行视图切换
- 在InfoPath中如何获取当前用户的信息(Profile)
- 获取datagridview某列的列名
- infopath表单在sharepoint上的外部数据源连接不上的可能原因
- 获取表中某一列的值出现的次数
- JavaScript获取table中某一列的值的方法
- Infopath 2010的变化
- InfoPath的未来
- GridView中RowDataBound事件 获取列值的方法
- asp.net 获取Gridview隐藏列的值 整理中
- 邮箱pop3和smtp
- 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表
- Java获取本机MAC地址/IP地址/主机名
- 用鼠标滑轮控制图片大小js
- mysql慢查询日志监控(http://my.oschina.net/xiaojiong/blog/28169)
- 获取Infopath中数据源的某列的值
- Linux下 解压命令 总结
- MySQL分页优化
- fusionCharts属性参考API
- 流浪一年,回归IT
- Flex之切分,使之加载不同的Flex,html部分
- 扫描MAC地址脚本--保存
- Java基础------枚举常见7种用法
- adb