科发EasyUi代码生成器
v3.5.0.0 官方版- 软件大小:1.89 MB
- 更新日期:2020-10-23 11:21
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
科发EasyUi代码生成器提供代码快速生成功能,用户不需要在软件上输入代码,直接调试选项就可以立即生成代码,让用户可以快速获取交互代码,将其复制到其他开发软件使用,本软件操作很简单,主要提供UI样式风格设置、Ui按钮设置、Ui字段设置,列表UI查询、下拉表设置、统计图代码生成、框架代码生成,您只需要配置参数就可以直接在软件上生成代码,软件结合数据库使用,支持SQL2008和SQL2005,在软件选择相关的数据表就可以结合设置的选项内容生成代码,如果你需要编辑EasyUi代码就可以下载这款软件!
软件简介
科发EasyUI代码生成器(KFEasyUiMaker)是一款为C#数据库程序员设计的自动代码生成器,基于JqueryEasyUI与底层代码交互的代码生成器,为方便项目开发,将大量的重复代码直接生成,从而提高项目开发效率。
数据库支持SQL2008和SQL2005,底层代码采用MVC结构,结合JqueryUI代码无缝实现数据交互,交互接口采用ashx接口文件。UI界面友好,代码维护方便,可配合科发MIS框架平台使用,也可作为其他项目自定义生成代码使用,同时最新版本支持FusionCharts统计图的代码生成,很方便轻松地进行项目开发,帮您快速开发项目,缩短开发周期,减少开发成本,大大提高了企业的研发效率,使得软件企业在同样的时间创造出更大的价值
软件功能
1、支持生成MVC底层数据库代码BLL,DAL,Model
2、支持生成List和info明细页面的aspx代码(2页面独立分开)
3、支持生成单个页面aspx代码,实现数据库处理,包含添加,删除,修改,导出,打印等日常数据库操作
4、支持按照自定义按钮进行生成aspx代码
5、支持生成与JqueryEasyUI交互的后台ashx代码,支持Json数据格式化处理
6、可自定义编码字段,设置编码字段的编码表信息,采用下来combobox或combogrid实现
7、可自定义查询字段,列表数据可采用combobox或combogird实现,采用datetime自动处理为截止时间查询
8、支持生成代码相关的公用代码,包含代码需要的JS公用类,css文件
9、可根据数据表字段大小,多少,自动对表单编辑页面排版。生成对应的1列、2列、3列
10、可自定义设置head标签内容,如CSS引用,JS引用
11、自动保存EasyUI代码生成相关的配置信息,方便下次继续使用。
软件特色
1、软件授权后提供《 webmis项目运行基础框架》包含BLL+daL+ Model+DbHelper+UI
2、可以在软件上直接生成底层逻辑代码
3、支持MVC底层代码生成功能,可以在软件一键生成数据
4、支持数据表查看,在软件连接到数据库就可以加载数据表
5、可以在软件查看列表内容,可以点击任意数据表编辑
6、可以在软件查看表结构,通过数据表就可以转换代码
7、支持统计图代码制作,在软件选择生成类型就可以得到柱状图
8、支持2D柱状图、3D饼状图、2D饼状图
9、按照某一字段进行 group by分组统计,配置分组统计SQL即可实现统计图显示
10、SQL必须指定字段名,如: select FildName, count(1) Records, Sum(je)TotalSum from TableName group by FildName
11、支持文件上传,指定文件上传字段,字段只保存文件名称,文件存储在 upfiles目录下
安装方法
1、打开EasyUiDMSCQ.exe软件直接启动,点击下一步
2、软件的安装地址C:\Program Files (x86)\科发EasyUi代码生成器
3、软件的快捷方式科发EasyUi代码生成器
4、设置启动图标功能,勾选下方的选项
5、提示软件的安装结束界面,现在可以 打开科发EasyUi代码生成器
使用方法
1、科发EasyUi代码生成器需要结合数据库使用,在软件上添加数据库
2、样式风格设置界面,支持 PageUl保存方式
推荐:编辑表单form与 datagrid列表数据分别放在两个独立的aspx页
3、也可以选择编辑表单form与 datagrid列表数据共享一个asp页面(适用于编码表页面)
4、请选择需要生成代码的数据表,软件通过数据表生成代码内容
5、UI字段设置,支持列表数据后台自动排序;提示: dataGrid数据可按列名排序
6、列表UI查询条件,关键词查询已自动生成,只需设置下拉列表或者日期起止查询条件
7、 EasyUi表单下拉编码表设置(combobox, combogrid)
编辑页面编码字段设置格式: combobox丨字段名丨表名丨值字段丨显示字段
8、采用目前流行的 FusionCharts统计图,支持柱状图、饼状图、曲线图样式显示,代码生成最基本的显示方式,结合框架底层代码,可快速实现复杂统计图展示。
9、底层代码包括:
BLL:业务逻辑层( BusinessLogicLayer)
DAL:数据库访问层(Data Access Layer)
Model:数据实体类
10、框架代码
codeDataHandler.ashx.cs
codeDataHandler link.ashx.cs
gridPrint.js
JSONHelper.cs
kfMis.css
kfWebMis.css
NPOl.dll
NPOIExcelHelper.cs
printBody.htm
printBody_handler.ashx.cs
printGrid.htm
11、数据库连接界面,如果你的电脑已经配置数据库就可以在这里连接
基本配置
1.数据库表字段设计规则:类型尽量采用int,varchar datetime, decimal,char等字段类型,主键建议 varchar采用或nt型并设置一个主键即可,其它重要字段建立索引
2.编辑页面input控件自动根据数据表的字段类型,自动验证和控件类型渲染,如: datetime型字将自动生成EasyUi的datetimebox控件,Int、 decimal型字段将自动生成 Input的数字输入验证控件等,页面编码表生成 combobox或combogrid控件
3.EasyUi代码生成器为方便C#(ASP.NET)程序员提高编码效率,重复简单的底层代码和UI基础代码交给生成器自动生成,从而将开发重点放在业务上,因此代码生成器不可能完成复杂业务UI和复杂的程序代码,需程序员根据实际情况在基础代码上调整。
4.自动生成的代码需要底层框架的支持,如需要转移到现有项目中,请查看框架代码,将框架代码引用到您的项目中,如:打印数据表和表单需要添加 PrintBody数据表,导出 Excel需要NPO控件支持,分页类车需要创建对应的存储过程 Paging等
使用说明
1.仅支持Microsoft Sql Server 2005\2008\2008R2数据库,暂不支持其他数据库的SQL脚本生成;
2.如连接失败,请检查数据库配置信息填写是否正确;
3.SQL数据库实例名称只填写名称即可,正确(SQL2005),错误(.\sql2005);
4.软件授权为免费使用,将不支持在线技术服务和问题解答;
5.如有更好的建议请您将宝贵的意见发到作者邮箱,感谢您的支持;
5.如需要源码或者商业授权,请联系软件作者;
更新日志
v3.5(build 20140519)
1.商业授权后,不再显示代码自动生成的版权注释信息;
2.解决没有设置文件上传字段后的文件显示代码bug问题,只有在设置文件上传字段后,才生成相关文件显示代码;
3.增加相应的designer.cs文件生成,方便用户自定义添加服务器控件到aspx页面;
4.解决列表字段显示,表单字段显示不能全选问题;
5.增加日期时间字段默认值的设置,例如更新日期,修改日期等字段在后台ashx中处理为当前日期存储,前台form表单不用显示日期时间字段;
6.数据列表datagrid自动支持tooltip方式显示截断列(doCellTip)
7.调整代码生成器的显示界面,增加生成文件名的显示;
8.增加生成fusionCharts统计图代码,可实现柱状图、饼状图、曲线图方式展示统计图,支持自定义分组统计SQL设置。
v3.2(build 20140507)
1.增加datagrid列表数据字段自动排序功能,且实现后台SQL异步排序;
2.增加判断数据表是否有无主键字段,无主键字段的数据表不能生成代码文件;
3.解决不能生成列表页面中的查看按钮及Javascript操作代码;
4.增加文件上传字段设置功能,设置后,可自动生成文件上传代码,实现文件的上传和下载;
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文