我不是infopath开发人员,这是我第一次真正接触XSLT。最近我不得不做一个项目,在这个项目中,我需要将上传到Sharepoint的infopath表单转换为html。在html中,我们可以使用任何第三方库来输出我们想要的任何想要的/支持的格式。
我们在守则中所做的:
转换后出现的问题:
任何建议,指针等将不胜感激。我很高兴在我的方法清理完之后,发送原始Xml、转换后的Html和Html。
提前谢谢。
穆罕默德。
发布于 2009-09-24 13:45:35
这个问题很大,也很模糊。如果你能把它切成小块,你会得到更好的反应:到底哪里出了问题?如果你确定了哪个阶段导致了哪个问题,并问了一个具体的问题,你就更有可能得到一个可以帮助你的人的回应。
话虽如此,还是有一些一般性的提示可以帮助您入门:
<img>属性的src标记--找出这些图像应该在哪里,并修复链接。这可能就像在输出html.中包含一个适当的标记一样简单。
发布于 2009-09-30 23:39:09
这是个有趣的主意。但我不认为你能让它让你满意。从xsn中提取的xsl转换生成的XHTML仅用于在InfoPath中显示。XHTML中内置了相当多的InfoPath特定功能。你可能会得到一些有用的东西,但你会遇到很多坏的或奇怪的显示问题。
例如,主细节功能是用xd:linkedToMaster属性实现的。xd命名空间的URI是http://schemas.microsoft.com/office/infopath/2003。
所有对这个命名空间的引用(其中有很多)都实现了InfoPath特定的功能,这些功能不会在任何其他XHTML中实现。
要使此实现工作,唯一的方法是实现xd命名空间在自定义XHTML呈现程序中使用的所有功能。那就祝你好运。
抱歉,我没有好消息。
https://stackoverflow.com/questions/1471659
复制相似问题