简体   繁体   English

手动将Infopath表单发布到Sharepoint

[英]Publish Infopath Form MANUALLY to Sharepoint

Is there a way to publish Infopath form manually? 有没有办法手动发布Infopath表单? I have an infopath form that I created for sharepoint on a computer. 我在计算机上为共享点创建了一个信息路径表单。 Now, I want to move that xsn file to another dev computer where sharepoint is installed but no infopath. 现在,我想将xsn文件移动到安装了sharepoint但没有infopath的另一台开发计算机上。 So, I cant use the infopath publish options. 因此,我不能使用infopath的发布选项。 Is there a way to MANUALLY PUBLISH? 有办法手动发布吗?

What I have tried so far is to open the xsn file and read the xsf file. 到目前为止,我已经尝试过打开xsn文件并读取xsf文件。 That did not work. 那没有用。

Can someone please help me out? 有人可以帮我吗?

Thanks, 谢谢,

Moving my comment to answer. 移动我的评论以回答。
First, I did not understand what "MANUALLY" did mean... but forgot to ask. 首先,我不明白“手动”的意思是什么...但是忘了问。

My personal belief (from never ever sufficient experience) is that it is impossible to manually substitute the publishing (which is being done from Infopath Designer). 我个人的信念(从没有足够的经验)是不可能手动替代发布(由Infopath Designer完成)。

And the latter is proprietary undocumented about full details procedure dependent on sharepoint internals (with the latter also being proprietary and closed information). 后者是专有的,没有记录,其详细信息过程取决于共享点内部(后者也是专有和封闭的信息)。

Might be somebody else has another opinion. 可能会有其他人有其他意见。
Well, you can try... and report here back. 好吧,您可以尝试...并在此处报告。

Update: 更新:
There are development suites (IDE, frameworks, extensions) where you can develop all from the scratch or use open source libraries, extensions (like .NET, MS SQL Server Business Intelligence) and the approaches where you should follow what is precompiled and closed for meddling like Sharepoint and Infopath. 有一些开发套件(IDE,框架,扩展),您可以从头开始进行全部开发,也可以使用开放源代码库,扩展(例如.NET,MS SQL Server商业智能)以及应遵循针对这些工具进行预编译和关闭的方法。像Sharepoint和Infopath一样进行干预。

There are pro and contra in both. 两者都有利弊。
In any case one should analyze and balance business requirements. 无论如何,应该分析和平衡业务需求。

Anyway, I was a little puzzled by situation when you do not have Infopath installed on client machine. 无论如何,当您在客户端计算机上未安装Infopath时,我对情况感到有些困惑。
In this case, you can use Infopath forms only through Infopath Forms Services of Sharepoint Server which is enterprise and rather expensive feature. 在这种情况下,您只能通过Sharepoint Server的Infopath Forms Services使用Infopath表单,这是企业级的功能,而且价格昂贵。

If you (or your client have it), then Infopath (which is part of Microsoft Office suite) is usually already bundled into all Microsoft plans or packages having enterprise Sharepoint server. 如果您(或您的客户拥有),则Infopath(Microsoft Office套件的一部分)通常已经捆绑到所有具有企业Sharepoint服务器的Microsoft计划或程序包中。

There is also Office 365 (Sharepoint Online) 30-day free trials with all bundled. 还有捆绑在一起的Office 365(Sharepoint在线) 30天免费试用版。
Here is comparison of plans and prices . 这是计划和价格的比较
When mine expired, I was getting warnings and proposals to buy but really continued to have access for more 4 months before my access was really cut. 当我的矿山过期时,我收到警告和购买建议,但实际上我仍然可以使用超过4个月,之后才真正被砍掉。

It is a marketing bluff that Infopath is easy. Infopath很简单,这是一种营销虚张声势。 It is easy to start by clicking a few buttons and generate something ready but this easiness pays off dearly if you will be required to do something more flexible, customizable and/or not reqadily provided OOTB (very frequently used term in Sharepoint and Infopath, Out-Of-The_Box) in Sharepoint and IP when it happens that it is more difficult, more time consuming and more involved then using development from scratch approaches 只需单击几个按钮即可开始并准备好一些东西,这很容易,但是如果您需要做一些更灵活,可自定义和/或不需要提供OOTB的事情(在Sharepoint和Infopath中经常使用的术语, -如果要从头开始使用开发方法,则更困难,更耗时且需要更多参与,则在Sharepoint和IP中

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM