excel服务器,excel服务器客户端?
勤哲Excel服务器以前版本只能通过外部数据源功能从其中系统里取数据,但是现在很多软件平台都是云端部署的,不允许通过底层数据库读取数据,造成外部数据功能的使用范围越来越小。勤哲Exexel服务器2022版增加了webapi接口,从而可以通过api接口调取第三方系统的数据,实现软件数据的互联互通。下面我们就看一下勤哲webapi功能的详细情况吧!
1、 应用场景
1)在Excel服务器中,对表单的新建、修改、删除后,可以把表单数据同步到第三方系统中。
2)可以提取第三方系统的数据到Excel服务器中,而后这些数据可以在Excel服务器中当做数据源使用。
2、 配置方法2.1定义WebApi请求与返回的数据结构
位置如下:
1)请求数据结构(json)
上传json格式数据文件或直接粘贴(不要求具体数据,只要保证结构正确即可)
点击下一步,识别出字段名称:
注:名称、类型、默认值可以修改
2)返回数据结构(json)
上传json格式数据文件或直接粘贴(不要求具体数据,只要保证结构正确即可)。注意,如果返回失败的json数据比返回成功的json数据的字段要多(通常包含具体的报错信息字段),则要使用返回失败的数据结构。
点击下一步,识别出字段名称:
注:名称、类型、可以修改。需要指定代表成功字段的返回码
3)高级
如果勾选了“可做为数据源”,在成功调用此WebApi后,其返回数据会自动保存到数据库中,可做为数据源使用。
2.2定义调用WebApi的时机
在表间公式WebApi Writer中设置调用时机以及其他设置:
1)选择要调用的WebApi
2)选择来源数据,可以选择其他WeiApi的返回结果当数据源。
3)设置筛选条件
4)构造请求数据
5)设置执行条件
注:可做为数据源的WebApi,会有一个“更新时间”字段。
6)应用时机
7)其他设置与回写公式类似
2.3使用实例
需要在表单的新建、修改、删除时调用某一些业务Api,而这些Api需要带上token参数,此token是由另外的可做为数据源的WebApi结果返回而来的,要求获取token的周期为30天,可以按下列步骤进行设置:
1)定义获取token的WebApi的请求与返回数据结构,勾选“可做为数据源”。
2)定义其他业务WebApi的请求与返回数据结构。
3)定义执行获取token的WebApi的WebApi Writer公式,构造请求数据,设置应用时机,设置执行条件(可选)。
4)定义执行业务WebApi的WebApi Writer公式,构造请求数据,设置应用时机,设置执行条件(可选)。
2.4调用WebApi的结果及查询调用记录
执行完WebApi Writer公式后,如果WebApi返回失败,则有弹出提示,包含调用的WebApi名称,请求数据,返回结果。如果调用成功则不提示:
调用WebApi无论成功失败,都可在日志中查看调用记录:
以上内容就是小编分享的关于excel服务器永久免费.jpg”/>
网友提问:
excel服务器,excel服务器永久免费?
你们是用什么excel服务器的?
优质回答:
myEXCELnet,可以试一下这个。
其他网友观点
通用Excel是一个用于构建信息系统的设计与运行平台,以Excel为操作界面,让用户自主管理、按需定制开发、不用编程,结合SQLServer数据库,通过在Excel中设计模板、表间公式、工作流等,即可轻松构建更适合企业自身现状的信息管理系统。
通用Excel图文所见即所得开发模式
通用Excel的特点是什么?为什么要选择通用Excel?
安全的数据管理
建立系统化的模板,录入的数据不保存在本机,再也不用担心电子表格中毒、误删、修改覆盖、打开卡死···等痛苦的问题,所有数据经过加密后秒存到数据库;
全方位信息整合
设置表间取数公式或表间同步更新公式,让表格之间形成关联,数据信息相互调用,实时同步,形成全方位的信息枢纽,让信息多跑路,让员工少跑路;
合理的简化工作
通过设置人性化操作规范的自动编号、弹窗选择、下拉菜单以及按钮提示,简化日常工作,让办公更轻松便捷,更能减少错误数据,有效提高工作效率;
灵活的权限控制
从部门到角色,从角色到人员的填报、查看、修改、删除、打印和工作流的任务指派等权限管控,灵活性的权限分配让企业管理没有死角,让每个人做好职责之内的工作;
任性的移动办公
微信推送通知、H5浏览器全兼容,任性的您,不管是安卓、苹果还是IPAD,均可随时登录系统进行报表数据或流程操作,满足移动办公需要,让您的企业管理赢在“掌”握;
重要文档轻松管
日常一些重要的合同、文书、图纸、档案、合约等各类资料,及时上传存储在服务器上,通过有效的权限分配,按需共享和关联,再也不用担心丢失、误删或中毒;
有效的资源集成
利用对外接口功能,可以轻松集成其它系统、外接硬件设备、扫描枪、手机、企业门户网站等,将多个独立的数据孤岛,实现多系统互通互联,为系统提供便捷式的数据输入;
支持OFFICE/WEB/WPS
除支持所有版本OFFICE平台之外,通用Excel还全面支持国产WPS,为您的习惯而习惯,为您的方便而任性,不改变您原本的操作习惯,多途径选择,让信息化办公更加便捷;
实施通用Excel开发ERP、CRM、OA、进销存、项目管理、工程施工管理、客户关系管理、绩效考核管理、销售管理、采购管理、仓库管理、行政管理、财务管理、人事管理、生产管理、考勤管理等,速度快、成本低、无风险。
其他网友观点
哈喽,我是不甘平凡的黑今老许!
整理不易,感谢大家关注!
市面上其实有很多excel服务期软件,主要是分为免费的和收费的,好的软件会帮助“表哥”“表姐”免踩坑。
免费的我推荐NPOL(参数后面分享给大家)、SpreadJS在线表格编辑器,这两个都是公开源码的。
收费的我推荐. net平台的Spread Studio、纯前端Spread the Services
如果是着重于做报表系统的,老许推荐用帆软的finereport。不仅容易上手,而且一个模板可以多用!
NPOL参数如下:
以DataTable类型为参数传入
/// <summary>
/// 导出
/// </summary>
/// <param name=”dt”></param>
/// <returns></returns>
public string TableToExcel(DataTable dt)
{
string urlPath = string.Empty;
try
{
//下载文件名称
string fileName = “导出” + “-” + DateTime.Now.ToString(“yyyyMMddHHmmssfff”) + “.xlsx”; // 文件名称
urlPath = “upload/download/” + fileName; // 文件下载的URL地址,供给前台下载
string filePath = HttpContext.Current.Server.MapPath(“\” + urlPath); // 文件路径
// 1.检测是否存在文件夹,若不存在就建立个文件夹
string directoryName = Path.GetDirectoryName(filePath);
if (!Directory.Exists(directoryName))
{
Directory.CreateDirectory(directoryName);
}
IWorkbook workbook;
string fileExt = Path.GetExtension(fileName).ToLower();
if (fileExt == “.xlsx”) { workbook = new XSSFWorkbook(); } else if (fileExt == “.xls”) { workbook = new HSSFWorkbook(); } else { workbook = null; }
if (workbook == null) { return “-0”; }
//sheet名称
ISheet sheet = workbook.CreateSheet(“导出信息”);
//表头
IRow row = sheet.CreateRow(0);
row.CreateCell(0).SetCellValue(“column1”);
row.CreateCell(1).SetCellValue(“column2”);
row.CreateCell(2).SetCellValue(“column3”);
row.CreateCell(3).SetCellValue(“column4”);
row.CreateCell(4).SetCellValue(“column5”);
//数据
for (int i = 0; i < dt.Rows.Count; i++)
{
IRow row1 = sheet.CreateRow(i + 1);
for (int j = 0; j < dt.Columns.Count; j++)
{
ICell cell = row1.CreateCell(j);
cell.SetCellValue(dt.Rows[i][j].ToString() == “” ? “-” : dt.Rows[i][j].ToString());
}
}
// 4.生成文件
FileStream filestr = new FileStream(filePath, FileMode.Create);
workbook.Write(filestr);
filestr.Close();
// 5.返回下载路径
}
catch (Exception ex)
{
throw ex;
}
return urlPath;
}
其他网友观点
应该是狐表,冠日用的多些吧!
其他网友观点
Excel服务器是一套程序,它能够以Excel和ESweb为客户界面,将Excel文件和数据保存到MS SQL Server 2000中,自动生成Excel表单/报表,用工作流传递Excel表单/报表 ,自动生成Web系统。不但能够在局域网中应用,还能在互联网上应用。还能集成外部数据源,构成一个统一的数据系统。
很多人都以为Excel是最好的Excel服务器,最好的办公软件;
其实错了,Excel是很实用,但是:
1 对一些管理人员来说,无法做到信息共享、随时查看企业的真实信息,每天做着繁琐的低级劳动,无法做到工作流的流转情况;
2 对于财务人员来说,在月底或是年终总结的时候,Excel不能自动汇总,不能自动查询,忙的不可开交,很多人都会为之烦恼。
其实也不用愁,比Excel还要好的就是Excel服务器 – 是以Excel为操作界面,结合大型的数据库,不用写代码,就可以完成Excel所不能做到的所有功能 – 比如说,利用表间公式自动汇总、查询、删除记录。填写好的表单可以利用工作流传递的方式传递给上一部门,省去了不少的力气,可以对角色里的人员设置查看权限,每一个表单都可以建立一个模板,利用数据规范设置下拉列表、自动填报功能,建立列表窗体等等一些功能。
1 只要会简单的Excel,不需要写一行代码就可以做出进销存,客户管理,办公软件系统,对” 管理人员 “ 、” 财务人员 “ 来说非常的适用。
2 可以自主,可以根据管理需求自行更改,不需要系统的维护,成本还低,风险低,减少出错率。
Excel服务器最大的特点是会用Excel,普通非IT专业人员就能自己实现基于Web和工作流的管理信息系统。能够象用Excel一样方便、简单、任意修改,适应企业的发展变化。不再需要软件工程师来为自己维护管理信息系统。
具体地:
Excel服务器是一个面向最终用户的信息系统设计工具与运行平台,它将电子表格软件MS Excel和大型数据库管理系统集成为一个网络数据业务协同工作环境。
利用这样一个平台,用户不需要依赖IT专业人员就可实现自己想要的管理信息系统,并且能够随着企业业务的发展及管理进步,随时调整、改变、增加系统的功能,使得信息系统真正成为随需应变的业务支撑。
在这个平台上,用户可以充分发挥Excel的应用水平,通过设计模板、定义工作流、定义表间公式等简易直观的操作,实现管理意图,轻松、快速构建能够适应变化的ERP、OA、CRM、SCM等管理信息系统;同时,也是一个非常实用的报表工具。
基于excel开发设计的管理软件设计平台的总称,Excel服务器可以很方便的实现各种报表的分类统计和管理,完全摆脱了excel的单机特性,所有在excel中填写的数据,都统一存储到SQL数据库中,无论你在何时何地都可以登录自己的账户进行数据的查看、分析、统计、管理等操作,真正实现了协同办公,流程化办公,无纸化办公。
勤哲:优势-出现时间比较长,劣势:价格偏高切不会直接报价,一般确定购买才会给出价格,虽然出道时间长,但是运行速度慢,依赖excel,需要插件,兼容性不好,版本趑趄不前。
狐表:优势-无限分发,不限用户并发。劣势:半开放式的开发平台,一部分是代码开发,一部分是免代码开发。针对不会代码开发的人群起点有点高,代码开发不会。针对代码开发人群相对又没有那么灵活。而且半开放式的这种方法方式开发,开发时间相对云表要高4-5倍。时间成本大。
冠日myexcel:优势-价格略低。 劣势:只能运行相对简单的应用。实现复杂应用的话要用VBA开发
快表(易表):优势-主攻报表,界面漂亮。劣势:运行速度相对慢,运行不了复杂的系统。
率敏:是冠日myexcel的合作OEM合作伙伴,利用冠日平台开发出了阿米巴系统而作为标准软件买卖。走上excel服务器开发平台。实质上还是冠日平台。
魔方云:操作复杂上手困难,价格昂贵
云表:劣势,知名度不够高,有免费版本,收费版本按时间和模板数收费。优势,界面美观,不依赖excel,做出来的效果可以和传统软件媲美;定制性高,零代码,开发成本大大降低,开发快捷;云表在整个框架设计上会引导甚至强迫开发者按照规范的方法进行设计,而不是东拼西凑;拓展性强,云表在架构上即分布式部署(提供负载均衡)和后续功能拓展上(公开API)上都有很好的支持;不断研发,云表新版的明细分离支持多页面将云表升级到一个新高度