发布于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/
来源:编程知识网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!