首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

infopath怎么得到控件对象

2013-03-25 
infopath如何得到控件对象我的Infopath是2010,请问编程时(C#)怎么得到控件对象?我有两件控件是日期,我想算

infopath如何得到控件对象
我的Infopath是2010,请问编程时(C#)怎么得到控件对象?

我有两件控件是日期,我想算出两个日期的差额天数.

另外想把一个文本控件中的数值,变成中文货币大写(如:100->壹佰)


[解决办法]
获得控件值,参考:
http://blogs.msdn.com/b/infopath/archive/2010/03/18/introduction-to-programming-in-infopath-2010.aspx

 orderItems = this.MainDataSource.CreateNavigator().Select("/my:myFields/my:Order/my:OrderItem", NamespaceManager);

注意你需要知道控件字段的xpath 

在SandBox solution中发布包含C#的Inpath 
http://blogs.msdn.com/b/infopath/archive/2010/01/21/introduction-to-sandboxed-solutions-sorting-data-in-tables-using-managed-code.aspx

数字到人民币大写的转换:
http://www.cnblogs.com/sashow/archive/2006/12/04/580967.html
http://www.csharpwin.com/csharpspace/13259r5697.shtml


热点排行