以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]怎么实现图形化操作表中数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=79093)

--  作者:shilhoue
--  发布时间:2015/12/24 8:53:00
--  [求助]怎么实现图形化操作表中数据
想建立一个任务安排程序,实现这样的功能:
假设我有2个人张三、李四和4台设备A、B、C、D,在安排任务时根据现有的可用人员和设备安排任务。
也就是说如果张三和A.C设备已经被使用了,那么在新任务里只能使用李四和B、D设备了。
想要的效果:
(1)窗口中以图形化列出全部人员和设备
(2)以不同状态表示在用和可用人员及设备
(3)通过图形选择或取消选择 
(4)选择的结果保存到表中相应字段
(5)通过按钮一件释放本任务中被占用的人员和设备。

其实之前已经问过这个问题里,可能没有说清楚。现在我是直接通过表操作,但想通过窗口图形的方式操作更为直观,目前是没有更好的思路,请各位高手帮忙看看该如何设计       
[此贴子已经被作者于2015/12/24 9:00:43编辑过]

--  作者:大红袍
--  发布时间:2015/12/24 9:13:00
--  

动态添加控件

 

http://www.foxtable.com/help/topics/1409.htm

 

点击以后,就往表里写入数据即可。


--  作者:shilhoue
--  发布时间:2015/12/24 9:52:00
--  
好像对于多值字段列没法实现吧?


--  作者:shilhoue
--  发布时间:2015/12/24 9:56:00
--  
而且我的人员和设备都比较多,人员有二十多人,设备有四十多台,用动态控件的话对运行速度是不是有较大影响。
我的想法是通过图片框对应每一个人和每一台设备,单击一下变灰色锁定,双击解除锁定。同时与表中对应的列中的多值字段列表的复选框的选中状态同步。
但不知道如何实现

--  作者:shilhoue
--  发布时间:2015/12/24 9:57:00
--  
也就是说实现这个功能的关键是如何获取多值字段列表项的选中状态
--  作者:大红袍
--  发布时间:2015/12/24 10:00:00
--  
具体是什么问题,上传例子说明。
--  作者:shilhoue
--  发布时间:2015/12/25 2:30:00
--  
好的,今天晚了,明天上传实例请袍哥指点
--  作者:shilhoue
--  发布时间:2015/12/26 0:55:00
--  袍哥,附件已上传
 袍大师,附件已上传。开发者密码888

主要是业务安排窗口的操作,没有思路。

大概意思就是1楼描述的想实现的功能,不知道这样可不可行。或者有什么好的解决方案
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:检测业务管理系统网络开发版.zip

[此贴子已经被作者于2015/12/26 0:56:07编辑过]

--  作者:Hyphen
--  发布时间:2015/12/26 11:04:00
--  

还是用动态控件吧,百来几十个控件不会有太大影响,多值字段不是问题,多个值用逗号连接直接赋值即可。

 

或者可以用ListView凑合一下,采用分组+大图标+复选框的模式。


--  作者:shilhoue
--  发布时间:2015/12/28 0:26:00
--  
有例子么,没用过这个控件。或者麻烦你帮我改改