用tcxgrid 控件实现多层数据浏览。现在我想实现节点的复制。也就是要找到当前是在哪一个层然后复制然后复制当前层数据
主要就是找到活动节点然后辨别活动节点是哪个层的。复制直接用数据集操作也可以。可还是我没有找到活动节点。
主要就是找到活动节点然后辨别活动节点是哪个层的。复制直接用数据集操作也可以。可还是我没有找到活动节点。
解决方案 »
- ADO如何连接FoxPro数据库
- [[高分醒目]]关于delphi如何封装WinAPI???[[高分醒目]]
- 我想把TFrom改写一下,但改完了之后怎么编译?
- 大家好,如何新建1个包,并且把新的组件安装到里面呢
- 新手问题,DELPHI 如何获得系统时间
- <<Delphi 6程序设计从入门到精通>> 这本书怎么样?
- 刚找到formula one的几个delphi的例子,有没有人要?for d2 d4
- 像“贺卡工厂”这样的软件怎么作的啊
- 请教,image 上toolbutton的问题
- 如何加快选定listbox项目的速度?
- 百分求助!delphi+mscomm提取不出地磅重量数据,高手请进来指点一下
- tadoconnection.onExecuteComplete错误,请高手们帮助!!!
设置两个Dataset,两个datasource,分别与第一层、第二层view绑定,楼主复制哪层的数据,应该可以获知是哪层的数据。不知楼主所指的活动节是不是当前数据源的当前记录
1级:生产表: 生产编号 供应单位
2级: 盘次表: 盘次 方量
3级: 用料表:物料名称 用量 误差这样我想复制本次生产的所有信息(1,2,3级都复制 现在用你说的方法实现了) 可是 如果只复制其中一盘的数据信息就不好区分当前所选的数据是1级主表还是2级表。我这有三个Dataset 三个Datasource。我就是想知道当前所选数据在哪个Dataset上。或是我说的活动节点是在哪一个cxgrid的层上。
grdProd.ActiveView.Level.Name 我也这样试了 不过显示的是顶层的LEVEl
APrevFocusedView, AFocusedView: TcxCustomGridView);
引用的AFocusedView
通过AFocusedView.ClassName可以区分哪成可是AFocusedView.name显示的还是顶层。