首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DataWindow选择组行

DataWindow选择组行
EN

Stack Overflow用户
提问于 2013-03-04 01:30:01
回答 1查看 2.8K关注 0票数 0

我有几个不同外观的数据窗口。一个simple只有一个细节带,并显示信息。我可以在该数据窗口中选择行,这将标记该行。我得到了另一个DW,它有一个包含所有列的groupband,由于某种原因,我不能选择其中的行。

我还注意到,例如,在itemfocuschanged(...)对于具有组波段的DW,dwobject参数为null。我如何解决这个问题,以便也可以在我的另一个DW中选择行?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-06 03:34:44

所有真正好用、易用的函数都依赖于你使用细节带。

否则,您将需要解析GetBandAtPointer函数的返回值。这将允许您获取通知您的组行的第一个详细信息行。

下面是我的一些代码中的一个示例:

代码语言:javascript
复制
// Get Info from Header
band = dw_unbillables.GetBandAtPointer()

// Get the first row referred to by the header
li_cur_row = Integer(Mid(band,Pos(band, "~t")+1))

来自帮助:返回值

返回一个字符串,该字符串命名指针所在的带区,后跟一个制表符和与该带区关联的行号(请参阅使用情况中的表)。如果出现错误,返回空字符串(“")。如果dwcontrol为null,则该方法返回null。

有关详细信息,请搜索GetBandAtPointer的帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15188461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档