以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 项目买卖 (http://foxtable.net/bbs/list.asp?boardid=23) ---- [原创]关键功能可视化编程框架,大大提高开发效率,降低开发难度 (http://foxtable.net/bbs/dispbbs.asp?boardid=23&id=70017) |
-- 作者:santde -- 发布时间:2015/6/14 19:48:00 -- [原创]关键功能可视化编程框架,大大提高开发效率,降低开发难度 要做项目,最好有一个基础框架,完成该项目所需的基本功能设置,该框架不能太简单,(太简单就没意义)。也不能太复杂(难以掌控和学习)。 神秘团队在此推出一款关键功能可视化编程框架,可以大大提高开发效率,降低开发难度,需要者请联系QQ:737 453 619,索取试用版试用功能。 站在别人的肩膀上总能更快点。神秘团队拥有资深项目策划人员及超级FOXTABLE研发人员(该技术人员若干年前都具备自主研发平台的能力),承接项目设计,及关键功能设计,可全方位的与众FT玩家展开任意形式的合作。
该项目框架实现以下关键可视化功能:
1、任意窗口任意表可视化设置列宽,显示列及隐藏列设置。 任意窗口,设计时只加两行代码即可在运行时,先手动调整好列宽,显示列顺序,一键唤出列宽及隐藏列设置窗口。直接保存即可。实现化可视化设计,比官方默认的,一个一个地按先后顺序,选择,再更改宽度值要方便N多了。
2,实现列宽保存服务器及本地化保存策略。实现同一个操作窗口每个用户均可按自己的需要显示隐藏列,及列宽。 设计过程中经常碰到同一个表,但是不同的人关注的内容不一样,先后排序要求不一样。统一一个样式设计就满足不了要求。使用该框架每一个用户均可以设置自己的显示方式,其结果保存在本地,当然也可以获取服务器上的显示设置,每一个人想怎么样设置就怎么样设置。 神秘团队就是这么任性……
3,实现简单高效的权限控制。权限控制到按钮,菜单,桌面。
4,权限开发设置实现可视化自动处理。在设计窗口添加三行代码。开发者在试运行过程中,一键呼出权限设置窗口。自动完成权限功能数据获取写入,自此你只需将时间放在关键业务逻辑上设计就行。权限的开发设置的事系统全帮你处理,你无需手动写一条任何数据。在你的任意窗口中只需增加三行代码就行了。简单高效不写重复代码是神秘团队永远的规则……
5,即使在用户菜单下,可一键呼出系统隐藏显示列窗口,实现自定义的(非系统功能,系统功能在不加载系统菜单时的用户菜单下调不出右键快捷菜单)配合可视化列宽设置,更加方便用户个性化格式设置。
其它细节处理:
1,层次分明的顺序可控的窗口及菜单规划。
2,进入任意窗口,状态栏即自动显示当前表总共多少行,当前第几行。 任意选择若干单元格:状态栏自动显示:计数,求和,平均值,最大值,最小值。(这个没什么技术,但这是细节,使用该框架你无需再为此功能添加任何代码)
3,数据选择窗口,新建时可以一次性选择多条数据,(官方默认功能只能返回一行数据),修改数据时,限制只能选择一行数据,从而防止无意修改了其它数据。选择数据窗口自动添加多选逻辑列,从而系统行号与逻辑选择反选,全选,取消控制同台使用,彻底方便用户操作。新手是不是非常需要这个功能呀……
4,建立一个统一的设计规范,所有的表自动加行时:自动记录填报人,填报人用户名(姓名可能重复),填报日期,填报时间(含日期时间,方便稽核数据,方便时效控制,如有的企业要求24小时内回复),填报终端(IP加计算机用户名),部门ID,GUID(全球唯一码唯一 性数据标识)。这些数据是使用过程中问题排查的关键数据,正常时一般没人关注这些数据的。 这是个体力活,但一个好的开头,一个良好的习惯非常重要,你可以按些规则扩展下去。
5,所有自动记录的日期通过函数自动调用SQL数据库服务器的日期时间,不使用用户本地时间,原因你懂的。但如果你要使用其它的时间日期控制策略,只需改动一处自定义函数就行,无需调整其它地方的代码。这也是一个重要的设计原则,设计本身要考虑后面的功能升级问题,不要一改功能,就要到处去改代码。尽量做到只改一处或很少的地方才行。
6,实现任意窗口,你拖放选择几行数据,就能一次性删除几行数据,要删除多行时,你不能总让用户一行一行地删除吧,这是个要考虑用户操作体验的功能。
7,该框架主数据源采用了常量控制,你购买了代码 ,可快速 的改成自己的,快速去掉别人的标识。
8,任意窗口关闭时,如果本次进入有修改 则会提示你是否保存。如果点是则保存,点否则处去撤销本次所有修改。切记窗口关闭时需对本次操作数据进行检查,不能直接 关闭,否则系统会留置未保存的垃圾数据,后面就有可能被你保存了,这也是一种设计习惯。
9,框架中有加入服务器连接判断。
10,提示窗口实现可设置如0.8秒,1秒,2秒后自动关闭,就我本人而言,关键时刻需要系统给出提示,比如 保存成功,某字段未填写 ,但我讨厌提示窗口也需要我去点击关闭才行。有了本框架这个问题就不存在了。当然这个技术不难,你自己也可以搞出来,当然任意功能你都能搞出来,只是时间问题。
11,已完成数据表及数据表结构的动态加载,即使你使用远程数据库也能实现程序秒启,就算是再大的系统,按此思路扩展下去,你不用担心数据表结构及数据加载拖累系统运行速度,本系统框架已完成该设计优化,按框架原则执行下去就可以。
12,小细节也要处理,如:e.DataRow("填报终端") = left(_UserPCip & "(" & _UserPCid & ")",50)。填报终端我们数据表设计为50字符宽度,保存计算机用户名如192.168.1.88(santde)数据,按说一般的时候50个字符的宽度是够的。但是实际上你可能碰到一个将自己的计算机用户名设置成超长的用户,那么这时则50个字符就不够了,系统会报错,此时要么加大填报终端列宽度,要么就加上一个LEFT(,50)保险套。设计就是要注意一些原则,不能只管测试时运行没问题,在实际你不用过程中会有许多突发情况,设计 的时候要充分考虑这些情况,给出技术防范,确保程序运行不卡顿,不超出设计者意外的报错。
13,新增加行时,可方便一性加多行或一行。上下移动时也可方便一次性移动一行或任意多行数据,如果只能一行一行的移动,则有时为了调整顺序要按好长时间了,增行,移动实现随心所欲。
……
这些功能是不是你所急需的功能呢,如果有感觉有需求,
其它的功能就需要你自己去体验了,需要购买的请加QQ:360 255 560 索取试用版。
需要个别功能的,也可以QQ联系,神秘团队愿与任何人展开深度合作……
没有感觉,没有需求的,时间特充足的,请不要加QQ凑热闹了,开发工作真的很忙的。
001图片 (登陆界面):
002 通用窗口(规划,设计前后用时一个月) C筛选树:实现空值,非空值逻辑自动处理,官方的目录树默认不处理空值的,只要所选择的生成目录树的项目有空傎,则自动增加空傎 ,相应的自动增加非空值。非空值与具体值之间组全筛选时,自动互斥。显示全部,与具体值筛选自动互斥…… 1,系统菜单一键自动生成,菜单建立设计辅助,从此菜单设计超简单。 多一点,40KM外家庭互联网导出18000条数据,也是几秒完成。导出数据自动设置日期格式,空傎自动处理。导出EXCEL文件自动设置 为10号字体(保证导出EXCEL的日期完全显示),自动设置表格线,自动设置筛选状态,自动锁定首行,方便用户进行数据分析。 表输出时,每页行数,每行高度可以用户手啊调整,不同用户不同设置保存在本地,实现不同的人有不同的设置。EXCEL报表,PDF报表 可以设定A4输出。否则同打印效果差不多。 所有程序化的设定都好了,设计时,只需要更改几处变量值就行。
楼下还有图片,功能说明的,请只看楼主的帖子。
回复可以下载试用版。
以下内容只有回复后才可以浏览 [此贴子已经被作者于2016/6/18 14:52:45编辑过]
|
-- 作者:supwork -- 发布时间:2015/6/15 19:46:00 -- 恩 说得很有道理,学习了,不过可以上传些图片解释一下相关功能,这样才有吸引力。 |
-- 作者:lihe60 -- 发布时间:2015/6/16 8:03:00 -- 对入门者,也许有用。 |
-- 作者:lihe60 -- 发布时间:2015/6/16 8:05:00 -- 楼主,刚注册1个小时,就开发出这样的功能,让人遐想连篇。 |
-- 作者:santde -- 发布时间:2015/6/19 10:52:00 -- 谁说一开始使用FT,就必须注册ID了. 刚注册ID,就做不出很好的功能? |
-- 作者:李睿涵 -- 发布时间:2015/6/21 13:27:00 -- 都没啥,至少三分之一我这刚入门的都已实现 没必要说得这么神秘
|
-- 作者:santde -- 发布时间:2015/6/24 5:00:00 -- 当然如果时间允许的活何何人都能百分之百,百分之两百的做出来。问题是你要花多长时间的,明明一千元可以解决的问题如果你要花十天才能做出来,说明你这十天每天创造100元价值,如果你要花的时间再多则你的这些天都不怎么值钱了。这就要看你自已如何定位你自己的价值了。比如我目前给自已定的价值是每天1000元,那么有些技术项目只要对方出价不要太高,远低于我自已的开发成本,我就宁愿花钱购买,你买到的不仅是直观的技术,还有相关的服务。有愿意承接小功能开发的加我QQ了,付费或技术交换请你解决问题,当然如果你有时不收费更欢迎。这些只说给能听得懂的人,听不懂的请勿喷。本项目底衬是在论坛上花费一千几百多元购买的,然后经过一个多月的升级改造添加完善了许多功能,售价也就千元了。你说刚干始做项目的值不值得购买了,一切随缘寻找有缘人。 [此贴子已经被作者于2015/6/24 5:04:01编辑过]
|
-- 作者:santde -- 发布时间:2015/6/24 5:14:00 -- 终有一天我会给自己定义5千元,一万元每一天,终有时100元掉地上不用去捡了,因为用捡钱的功夫去思考我可以赚到更多的钱,听得懂的请加我QQ,前行的路上有你,我们能彼此更快的达成对方的梦想,尽管你现在还不想换工作换岗位换地方。只要你有技术有想法就可以加入我们,投入我们神秘团队这只潜力股,成就你我。寻找有缘人,志同道合的人,能听得懂的人…… [此贴子已经被作者于2015/6/24 5:15:32编辑过]
|
-- 作者:erson2003 -- 发布时间:2015/6/24 15:26:00 -- 有兴趣看看,楼主的QQ加不了,怎么联系? |
-- 作者:santde -- 发布时间:2015/6/24 19:01:00 -- 不好意思立即改正 |