架构验证过程发现非数据类型错误 validation found non-data type errors

问题:

infopath报一下错误

validation found non-data type errors

架构验证过程发现非数据类型错误

原因:

重复表字段在后台代码里要一一对应,否则报错。

错误代码:

//Remove 1st row.  It‘s empty by default
                XPathNavigator FirstRowNode = MainDataSource.CreateNavigator().SelectSingleNode("/my:myFields/my:e301/my:e301list/my:e301item[1]", NamespaceManager);
                FirstRowNode.DeleteSelf();

                XPathNavigator e301list = MainDataSource.CreateNavigator().SelectSingleNode("/my:myFields/my:e301/my:e301list", NamespaceManager);
                string myNamespace = NamespaceManager.LookupNamespace("my");
                using (XmlWriter writer = e301list.AppendChild())
                {
                    writer.WriteStartElement("e301item", myNamespace);
                    writer.WriteElementString("SAPNo", myNamespace, Excel_SAP_NO);
                    writer.WriteElementString("cost", myNamespace, Excel_Cost.ToString());
                    writer.WriteElementString("Description", myNamespace, Excel_Description);
                    writer.WriteElementString("Quantity", myNamespace, Excel_Quantity);
                    writer.WriteElementString("RequiredDate", myNamespace, Excel_Required_date.Year + "-" + Excel_Required_date.Month + "-" + Excel_Required_date.Day);
                    writer.WriteElementString("StorageLocation", myNamespace, Excel_Storage_location);
                    writer.WriteElementString("Remark", myNamespace, Excel_Remark);
                    writer.WriteEndElement();
                    writer.Close();
                }

  

时间: 2024-10-25 04:09:26

架构验证过程发现非数据类型错误 validation found non-data type errors的相关文章

诡异错误二:TypeError: data type not understood

如何使用Python产生一个数组,数组的长度为1024,数组的元素全为0? 很简单啊, 使用zeros(1024) 即可实现! 如何产生一个2×1024的全0矩阵呢?是否是zeros(2,1024) ? 若是上述这种写法就会出现 TypeError: data type not understood  这种错误: 正确的写法是 zeros((2,1024)),python的二维数据表示要用二层括号来进行表示. 三维数据是否使用三层括号?试一试,果然可以正确输出!试猜一猜, 下述三层括号中的数字分

HRMS(人力资源管理系统)-从单机应用到SaaS应用-架构分析(功能性、非功能性、关键约束)-上篇

一.开篇 上一篇<HRMS(人力资源管理系统)-从单机应用到SaaS应用-系统介绍>我们已经详细的分析了HRMS系统具备的功能,并且从HRMS系统的概念.系统功能.HR行业管理现状及痛点.发展趋势及行业前景.行业内的服务提供商情况.HRMS系统的建设意义及价值等方面进行了系统化的分析梳理.我想大家已经对于HRMS系统的大体情况有了初步的了解,本篇将对HRMS系统的需求进行全方位的梳理(功能性需求.非功能性需求.系统约束等),这对于HRMS系统的架构设计来说是核心关键,是架构能否成功的前提.这也

SQLServer---查询过程中的数据类型转化

SQLServer---查询过程中的数据类型转化 前两天在维护某市人才服务中心的人事档案管理系统的时候,发现了这个一个问题新的档案编号规则是日期+已有档案最大编号+1(六位,不足六位在中间补零)(((CONVERT([varchar](9),[createTime],(112))+'')+right((100000000000.)+[num],(6))))例如:20150511007841.说实话真的不清楚当时为什么会用最大编号,而不是用总记录数+1(不存在删除数据),接下来说说遇到的问题,以及

采用Asp.Net的Forms身份验证时,非持久Cookie的过期时间会自动扩展

问题描述 之前没有使用Forms身份验证时,如果在登陆过程中把HttpOnly的Cookie过期时间设为半个小时,总会收到很多用户的抱怨,说登陆一会就过期了. 所以总是会把Cookie过期时间设的长一些,比如两个小时甚至一天,这样就能保证在登陆时设置一次Cookie,用户可以操作很长时间也不过期. 虽然也可以在每次用户请求页面时检查Cookie的过期时间并自动扩展,但未免过于麻烦,不如一次设大点来的简单. 偶然发现 今天在使用Forms身份验证编写<AppBox-基于ExtAspNet的企业通用

System.Security.Authentication.AuthenticationException:根据验证过程,远程证书无效。

好久没写博客了,今天突然遇到个神奇的问题. 做好的网站在win10上和Windows sever 2012 上都没有问题,搬到Windows sever 2003上就出现了这么一个错误: Server Error in '/' Application. The remote certificate is invalid according to the validation procedure. Description: An unhandled exception occurred durin

百度联盟“获取验证文件失败或文件错误”解决办法

许多朋友都用过百度联盟,不过,我相信好多朋友都会遇到过这种情况,不管你的网站是备-案了还是没备-案,你在申请百度联盟的时候都会遇到网站验证不成功的问题,提示获取验证文件失败或文件错误,请您确认正确放置后,再次点击"完成验证"按钮,如下图: 我以前没有用过百度联盟,不过我以前用过淘宝联盟.前些天我在申请百度联盟的时候需要验证网站权限,就是下载验证文件上传到网站根目录,然后点击验证的. 不过,我发现怎么验证都不成功,我的文件明明也上传到网站的根目录了.其实,对于这个问题我一直就知道怎么解决

架构设计实践一:架构设计过程

节奏 做好架构设计需要做到看透需求.架构大方向正确.设计好架构的各个方面. 看透需求要求既要把需求找全,也要把需求项之间的矛盾关系.追溯关系搞清楚.需求找全可使用二维需求矩阵,从业务级.用户级.开发级和广义功能.质量.约束两个维度来找.一个矛盾关系的例子是安全性和互操作性的矛盾:一个追溯关系的例子是需求范围与系统目标的关系. 架构大方向正确是指要做好概念架构设计,概念架构重视“找对路子”,关注做好架构模式选型.集成技术选型等,不关注明确的接口定义.产品彩页上印的架构.售前提到的架构.投标使用的架

事件ID 18456:用户&lt;域\计算机名&gt;登录失败。 原因: 基于令牌的服务器访问验证失败,出现基础结构错误

事件类型: 审核失败 事件来源: MSSQLSERVER 事件种类: 登录 事件 ID: 18456 日期: 2015-4-22 事件: 11:11:21 用户: 域\计算机名 计算机: 域 描述: 用户 '域\计算机名$' 登录失败. 原因: 基于令牌的服务器访问验证失败,出现基础结构错误.请检查以前的错误. [客户端: 192.168.1.183] 有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心. 数据: 0000

Sublime_text3怎么发现PHP语法错误?

昨晚因为php的某个变量代码写错了,sublime又没有提示语法错误.弄了许久,一段段的调试,最后才知道是取到的变量是空的 sublime可以提示php语法错误 在sublime写完了php代码后,如果写错了不像eclipse即时提示语法错误. 但是呢,按快捷键 ctrl+B时,在执行过程中,如果有什么错误,就会显示出来.不是即时提示也挺喜欢的,不会为了修改错误打断思路. 截图: ctrl+B Sublime_text3怎么发现PHP语法错误?