设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3869|回复: 14
打印 上一主题 下一主题

[Access本身] Access中Outlook多级导航研究

[复制链接]
跳转到指定楼层
1#
发表于 2015-4-14 22:22:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 leonshi 于 2015-4-20 10:34 编辑

之前发表了jquery的树形导航,最近闲下来觉得无事可做,然后在看到大家开发的outlook界面的时候觉得导航只能至两级,所以就思考结合jquery能否实现多级导航,经过几天的研究终于出了成果,后来王站建议增加快捷式菜单,但是考虑到用jquery比较费事,所以就结合access本身的内置控件设计一个界面,现与大家分享下界面效果图,该界面除使用web控件其余未使用第三方控件,大家可以加我QQ:173584391进行交流!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
14#
 楼主| 发表于 2015-4-16 11:01:12 | 只看该作者
roych 发表于 2015-4-16 09:06
最好别这样想
静态网页或者JavaScript处理Access数据还是比较困难的。你可以用jQuery插件来展示数据 ...

展示数据我还是用access本身的,jquery只是用来做界面耍酷的
13#
 楼主| 发表于 2015-4-16 10:59:45 | 只看该作者
roych 发表于 2015-4-16 08:56
这是ctExplorer控件么?

他那个是用access开发模仿的ct的那个,但是我觉得在做导航只能到两级,这个有点烦
12#
发表于 2015-4-16 09:06:24 | 只看该作者
leonshi 发表于 2015-4-16 08:24
谢谢roych的建议,目前截图的右边不是用jquery实现的,因为时间不是那么充足所以偷懒使用了子窗体的效果 ...

最好别这样想
静态网页或者JavaScript处理Access数据还是比较困难的。你可以用jQuery插件来展示数据,——但千万不要用它来增删改。用Access的按钮来完成,则需要大量地重写数据;如果用HTML里的按钮来完成,Webbrowser的DocumentComplete事件存在兼容性问题。在Access2010+Win7+IE11里似乎没什么,但如果换了Access2013+Win7+IE11,时不时会出现438错误,估计是IE的安全性所致,并不好解决。

前面我用DataTables插件做的例子,相信你也看了,兼容性不是很好。
11#
发表于 2015-4-16 08:56:10 | 只看该作者
t小宝 发表于 2015-4-15 21:21
非js的,也借个地方露一下脸

这是ctExplorer控件么?
10#
 楼主| 发表于 2015-4-16 08:24:18 | 只看该作者
roych 发表于 2015-4-15 14:19
如果我没有猜错的话,左侧用了jQuery控件,Accordion(jQuery UI的一个折叠展开插件)+Ztree(国产jQuery ...

谢谢roych的建议,目前截图的右边不是用jquery实现的,因为时间不是那么充足所以偷懒使用了子窗体的效果,等有时间再完善,或者直接像你说的借助jquery ui来实现
9#
 楼主| 发表于 2015-4-16 08:20:30 | 只看该作者
t小宝 发表于 2015-4-15 21:21
非js的,也借个地方露一下脸

小宝大侠果然威猛

点击这里给我发消息

8#
发表于 2015-4-15 21:21:12 | 只看该作者
非js的,也借个地方露一下脸{:soso_e120:}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点评

牛  发表于 2015-4-16 08:44

点击这里给我发消息

7#
发表于 2015-4-15 17:32:28 | 只看该作者
是的。roych 说得对。 ztree本身支持多种风格,我们通用平台也实现 了,但它的outlook效果的确不太好看
还有待改进
6#
发表于 2015-4-15 14:19:01 | 只看该作者
本帖最后由 roych 于 2015-4-15 14:35 编辑
牧野白狼 发表于 2015-4-15 00:06
这个是怎么做的,求指导

如果我没有猜错的话,左侧用了jQuery控件,Accordion(jQuery UI的一个折叠展开插件)+Ztree(国产jQuery树控件),可能还用了jQuery UI的主题。右侧应该只是普通的子窗体。
通用平台里应该是封装过的,直接调用API就好了。否则建议花些时间去看看jQuery UI和Ztree的API。
jQuery做界面比较美观,交互性不是特别好。所以数据的传递建议还是用系统自带的子窗体等等好一些,当然有兴趣的话也可以参考以下帖子:
http://www.office-cn.net/thread-119679-1-1.html
顺带说一句,Outlook风格也不必完全用Accordion+Ztree,纯Ztree也是可以实现的,只需要把节点加进去就好了。此外,当然没有那么好看,而且API也需要重新掌握:http://www.ztree.me/v3/demo.php#_506

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-12-1 18:19 , Processed in 0.122933 second(s), 39 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表