Php 创建excel表单Web服务
我正在寻找一个开源项目或一个简单的方法来构建我自己的服务。我有几个个人填写的标准化Excel 2010表格。一旦完成,表单将通过电子邮件发送并存档,然后将所有表单中的所有数据合并到一个报告中。效果很好Php 创建excel表单Web服务,php,sql,excel,web-services,open-source,Php,Sql,Excel,Web Services,Open Source,我正在寻找一个开源项目或一个简单的方法来构建我自己的服务。我有几个个人填写的标准化Excel 2010表格。一旦完成,表单将通过电子邮件发送并存档,然后将所有表单中的所有数据合并到一个报告中。效果很好 远程用户可以向我提交表格(如差旅申请/费用等)。现在他们只是给我发电子邮件 相反,我希望将所有表单提交到服务器上的服务,该服务接收所需的数据字段并存储在数据库中。然后希望能够从该数据创建报告。我想我需要构建一个管理控制台,该控制台可以单独提取提交的报告,以进行审批流程,并能够修改以前提交的表单。顺
远程用户可以向我提交表格(如差旅申请/费用等)。现在他们只是给我发电子邮件 相反,我希望将所有表单提交到服务器上的服务,该服务接收所需的数据字段并存储在数据库中。然后希望能够从该数据创建报告。我想我需要构建一个管理控制台,该控制台可以单独提取提交的报告,以进行审批流程,并能够修改以前提交的表单。顺便说一下,我所有的表单都是通过随机数生成器唯一标识的
有人在开源世界见过这样的服务吗?如果没有,创建这样的服务的最佳途径是什么。我甚至不知道我需要什么谷歌关键词。到目前为止,我一直在尝试“excel数据库服务”之类的服务。我能给你的最短答案是Google Microsoft.Interop.excel 它是处理excel文件所需的Microsoft库 从较高的层次来看,您需要:
我甚至不知道你为什么需要网络服务。如果windows窗体应用程序只是将所有内容都粘贴到集中的SQL server安装中,那么就不能做到这一点吗?这是为了让远程用户能够向我提交表单(如差旅申请/费用等)。现在他们只是给我发电子邮件。我想尽可能地自动化这个过程。在数据库和BI开发人员的背景下,当我试图找到解决方案时,我会在搜索词中添加“ETL”。为了确保我理解,您希望用户将excel文件提交到某个文件夹中,遍历这些文件,并将它们存储在新的excel文件中?我认为最好的方法是使用一个简单的web表单,该表单连接到SQL server。通过这种方式,它可以远程访问,您可以非常轻松地管理数据。与excel文件相比,web表单的优势在于,使用web表单,您可以控制传入的数据。如果您正在以编程方式读取excel文件,那么您希望它们在您期望的位置上具有您期望的数据。