Foxtable(狐表)用户栏目专家坐堂 → [求助]在项目中打开新项目


  共有2924人关注过本帖树形打印复制链接

主题:[求助]在项目中打开新项目

帅哥哟,离线,有人找我吗?
chnfo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18001 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]在项目中打开新项目  发帖心情 Post By:2020/2/1 12:08:00 [显示全部帖子]

本意是:公司总部的张三可以看到各个分店的汇总数据。
但张三也可以直接打开某一个分店的数据。

用数据过滤也可以做,但感觉有点麻烦。
我从公司系统中点击某一个链接或按钮,直接打开分店的界面,但公司的界面仍然保留,相当于打开两个应用一样。这样,想看公司的汇总、看具体分店的都可以快速切换,还不用考虑过滤所涉及到的权限、数据加载等麻烦。

怎么实现这个东东呢
[此贴子已经被作者于2020/2/1 12:07:49编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18001 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2020/2/1 14:34:00 [显示全部帖子]

就是一个独立的项目,所有的东西都是共用的,公司可以查看各个分店的进货和销售记录、员工等,各分店只看自己的,这个与不同的独立的项目还有区别。
因为公司总部有些人在分店兼职,使用时如果老要切换,就多有不便。
公司一个页面、分店一个页面,就简单一些。----也就是你说的打开多个窗口的意思吧

所以,我的想法是在菜单中加入一个切换分店的combox。
但菜单的combox的用法与窗口中的有些不一样

试了一下,在菜单中用combox,其实是往它里面加按钮的集合,但这样做,使用不太方便。
1、在文本框中输入字符,是可以检索,但是还要按下拉键去选
2、似乎只能支持开头字符相同的项的显示,比如输入“广东”,就可以把广东分店找出来;但如果只输入“东”,就还要去下拉选择--实际上点按钮

能不能象百度一样,在检索框中输入字符,然后把符合条件的项列出来,然后用键盘上下键移动选择呢?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:加入选择项.zip




[此贴子已经被作者于2020/2/1 14:34:38编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18001 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2020/2/1 16:01:00 [显示全部帖子]

那同一个项目能不能打开多个窗口呢?比如说打开了河北分店的窗口,还想继续打开河南分店的窗口,类似于打开多个网页?


 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18001 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2020/2/1 20:10:00 [显示全部帖子]

在窗口中试了一下,为什么在combox的文本框中输入值的时候,不论是在TextChanged还是在keydown事件中,都不能正确打开下拉列表呢?
在keydown事件中加入代码,连按三次回车键,才能正常显示需要的列表。
这是什么问题?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:加入选择项.zip



----明白了,它的datasource应当在窗口加载的时候设置,而不是在文本框值变化的时候设置。这是个低级错误
[此贴子已经被作者于2020/2/1 21:02:39编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18001 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2020/2/4 19:23:00 [显示全部帖子]

窗口本来都是可以打开多个的呀!如果要同时看到2个窗口,可以使用独立窗口
-----虽然用窗口可以解决问题,但也有麻烦。相当于把整个系统复制到独立窗口中去,因为独立窗口中有几乎完全相同的导航菜单、表


另一个思路是否可行?
项目A就是这个系统,给出一个分店的列表,公司总部的员工点选某一个分店X,就再次打开项目A,但只加载分店X的数据。

这样是否就行了?

但怎么样做到
1、在项目A中用一个按钮事件,再次打开这个项目A?
2、把这个分店X的ID作为参数传进去,使它打开项目A的时候,只加载X的数据?
[此贴子已经被作者于2020/2/4 19:55:36编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18001 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2020/2/4 20:56:00 [显示全部帖子]

试了一下,好象不行,它不能打开新的窗口,只是重新加载了数据。
我的本意是想保留两个进程,一个是公司总部的进程,一个是分店的进程。

不能保持公司和分店的窗口同时打开
[此贴子已经被作者于2020/2/4 21:03:33编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18001 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2020/2/4 21:07:00 [显示全部帖子]

所以,我在想是不是复制一个项目名称,公司的名称是X,分店的名称是Y,Y是X的副本

然后点击某一个分店的时候,执行上面的代码可不可以?

试了一下,似乎还是不行。

要是能在一个项目中打开另一个项目就好了

[此贴子已经被作者于2020/2/4 21:09:36编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18001 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2020/2/4 21:19:00 [显示全部帖子]

把项目A做完以后,整个文件复制到B。

然后用二楼的方法在项目A中打开项目B,但这时候项目A会关闭而项目B会打开,还是不行。我的目标是A和B都能打开,可以切换

如果用2个窗口,代码的工作量就太大了,完全不可接受-------有什么办法能减少代码的工作量也可以接受

而且,分店所涉及的功能多、数据量大,如果用一个窗口容纳导航、数据,性能上可能也会受到影响。

我们也可以将一个大型系统拆分成多个项目开发,例如销售系统、采购系统、财务系统、工资系统、人事系统、仓管系统、生产系统等等,但所有的系统都共用一个数据库,然后在每个项目加上切换到其它项目的按钮,采用下面介绍的方法打开其他项目
----这里所说的切换,是只打开一个窗口,不能销售系统、采购系统同时保持打开状态

拆分成多个项目设计,其实相当于B/S的单点登录而已。
[此贴子已经被作者于2020/2/4 21:29:28编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18001 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2020/2/4 21:47:00 [显示全部帖子]

是这样的。
公司有些业务要处理,比如公司的客户供应商、公司的计划、订单、人员考勤、绩效、分店的业务汇总等等。

分店有自己的进货、库存、计划、人员考勤……、分店的各类统计等等。

我的担心是:
(1)如果直接用一个导航NavBar,就可以灵活处理表的数据。要增加一些功能的时候,不需要每次都要窗口中去写代码。毕竟这比直接在表中写代码要麻烦多了。
(2)如果是用一个独立窗口打开分店的数据,这个独立窗口中有分店的各个功能(这就意味着这个中的表是比较多的),如果数据量比较大的时候,窗口打开的效率可能会受影响

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18001 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2020/2/4 22:20:00 [显示全部帖子]

手动打开也不是不可以,从用户体验的角度来说,能不能象excel表那样,在表A中点击一个链接,就打开一个新的文件B那样。
但文件A和B都能呈打开状态呢?

就比如在项目A中,点击某一个链接或按钮,就打开项目B?
---毕竟让公司总部的员工,频繁去打开两个项目也不太好
[此贴子已经被作者于2020/2/4 22:21:18编辑过]

 回到顶部
总数 15 1 2 下一页