【发布时间】:2011-02-09 07:56:49
【问题描述】:
我正在编写的应用程序需要解决以下情况:
销售人员和客户位于异地。他们正在敲定一份需求清单,并将输入在某些时候需要输入到现场数据库中的业务数据。
我的想法是,销售人员会得到一个使用默认值几乎完成的 InfoPath 文档,然后将其交给客户。在客户处更新文档以满足客户的需要。我还必须说明文档是通过电子邮件在销售人员和客户之间来回传递的。
当销售人员返回办公室时,他将 InfoPath 上传到数据库中,并且只需很少的用户交互即可更新订单。
现在回答问题:
- 这是一个可行/明智的解决方案吗?有关如何解决此问题的其他建议?
- 当销售人员将文档放在 U 盘上或通过电子邮件发送给客户时,我如何确保表单和数据保持一致?
- 如何(使用 C# 代码)使用默认值填写表单?
- 如何回读更改?
Sharepoint 不是一个选项。
【问题讨论】:
-
我想击败我的老板,只要他一开始就说“哦,这可以用 InfoPath 完成”。是的,它可以完成。但是应该完成吗? (至少没有提到表单服务 ;-)
-
我支持你...但是当我需要来自我的应用程序之外的用户的经过验证的数据时,是否有比(坏)InfoPath 更好的可行解决方案?