本站消息

  出租广告位,需要合作请联系站长

  今日名言-想象你自己对困难作出的反应,不是逃避或绕开它们,而是面对它们,同它们打交道,以一种进取的和明智的方式同它们奋斗 。——马克斯威尔·马尔兹

  今日名言-用谅解、宽恕的目光和心理看人、待人。人就会觉得葱笼的世界里,春意盎然,到处充满温暖。——蔡文甫


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

不是程序员可能做报表吗?

发布于2021-07-24 21:17     阅读(782)     评论(0)     点赞(19)     收藏(2)


不是程序员可能做报表吗?

作者:长江支流

 本章节,我们先给出一个表名T_RD_Computers 的数据结构,然后,不写任何前端、不写任何后端,0开发,极速预览,在PC、安卓、苹果手机上显示数据。因此,不是程序员,也可以做出专业的报表。

01

数据结构

    数据结构,是一个专业术语,计算机专业的学生,会学习一门基本功课,任何信息即为数据,那么数据的组织、存储、排序、搜索、算法等等非常重要,数据往往存于文件如Microsoft Office Excel、桌面数据Microsoft Office Access、大型数据库如SQLServer、MySQL、Oracle等中。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。

    下面是计算机表在数据库中的结构,表名T_RD_Computers,其中主键字段ID是自动增值,Name表示计算机名,ExpireDate表示有效到期,其它字段表示计算机属性、模型、公网IP、域名等。

02

无代码0前端0后端极速预览

  下面,我们不用写任何前端代码,也不用写后台代码,直接显示上面数据结构中计算机表T_RD_Computers的数据。

PC电脑显示

  下面,是运行在电脑中,打开IE11后,在地址栏中输入:

http://rdcrmdemo.userbo.com:8080/WebMIS.Web/UI/NormViewGrid.aspx?controller=rdcrm/mobile/resource/rdcrm_Computerlist

或者

http://rdcrmdemo.userbo.com:8080/WebMIS.Web/UI/NormViewGrid?controller=rdcrm/mobile/resource/rdcrm_Computerlist

回车,效果图,没有一行代码。

安卓手机

下面,是运行在安卓手机效果图,没有一行代码。

苹果手机

下面,是运行在苹果手机效果图,没有一行代码。

03

原理

    不需要写后端代码,也不需要前端代码,即可以显示上面数据结构中计算机表T_RD_Computers的数据?真是神奇,是怎么做到的?

    至于原理,有相关章节做了详细的说明。(请联系作者获取文档)

只需要明白两点:

  • XML配置数据源

用XML,配置一个查询上述数据结构的SQL语句,然后列出要显示的字段和过滤字段。例如,为上面数据结构配置了一个rdcrm_Computers.xml,下面就可作为参数,对数据进行访问。

  • 直接输入界面及数据

通过平台,把这个XML文件(不带扩展名),作为参数,直接输入到电脑、手机、平板等终端,访问方式类似:

http://XXX.com:8080/WebMIS.Web/UI/NormViewGrid?controller=rdcrm/mobile/resource/rdcrm_ComputerList

其中,controller即为XML配置的数据源路径及名称。

  • 作为WebAPI提供Json

通过平台,把这个XML文件(不带扩展名),作为参数,即是一个WebAPI,提供Json数据源,访问方式类似: http://XXX.com:8080/Action/QueryAction.aspx?action=Query&controller=rdcrm/mobile/resource/rdcrm_ComputerList

其中,controller即为XML配置的数据源路径及名称。

    在接下来的章节中,我们介绍下XML配置数据源,为了更加丰富自已的界面以及个性化,介绍了用Html Table以及自定义DIV模板显示数据,为界面增加固定表格头、固定底部,手动增加查询过滤等。

04

XML文件查看

上面已说了XML配置的数据源路径及名称,这里提供一个下载查看的网址。

http://rdcrmdemo.userbo.com:8080/download/rdcrm/mobile/resource/rdcrm_Computerlist.xml

下面是用IE11打开网址后,查看XML文件的截图。

具体指引详见《XXXXX》

声明:本文版权为长江支流周方勇所有,如需转载,请保留完整的内容及出处。

作者:长江支流flygoldfish@163.com微信:winxin8001234567 微信公众号:UserBoWechat

原文链接:https://blog.csdn.net/flygoldfish/article/details/118874013



所属网站分类: 程序员的那点事

作者:我想吃麻辣烫

链接:http://www.pythonpdf.com/blog/article/293/9475b96c291b1bc3c37f/

来源:编程知识网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

19 0
收藏该文
已收藏

评论内容:(最多支持255个字符)