如何在Infopath的浏览器表单中获取当前用户,并进行视图切换
http://www.cnblogs.com/chenxizhang/archive/2009/01/01/1366627.html
如果需要在表单中显示当前用户,可以通过Application.User获取
XPathNavigator navigator = this.CreateNavigator().SelectSingleNode("/my:expenseReport/my:employee/my:name", NamespaceManager);
navigator.SetValue(this.Application.User.UserName);
注意,User.UserName不包含域名,而User.LoginName则包含域名
如果需要在表单加载过程中切换视图,则可以在Loading事件中设置
e.SetDefaultView("Normal");

浙公网安备 33010602011771号