mindrayguowei 发表于 2019-12-26 15:28:36

页眉里面获取当前页数的问题

我们有一些TextField,点击的时候要动态的加载一个下combobox下拉框来让用于做选择,加载的时候需要知道TextField所在的坐标,如果是有多页就需要知道当前这个TextField是在第几页, 根据当前TextField在第几页数来计算相应的坐标。 但是如果TextField是在页眉里面, 就没办法获取所在的页数, 也就没办法正确计算坐标。
这个有办法获取吗?

Richard.Ma 发表于 2019-12-26 18:25:45

有一个疑问,每一页页眉中的TextField不一样吗?
请发一个重现问题的tx文件上来

mindrayguowei 发表于 2019-12-27 09:15:40

页眉是每一页都重复的啊,我只要在页眉里面加了一个TextField,如果有多页, 那每一页都有同样的TextField,我就是每次点在页眉上的TextField不知道是点在第几页。
附件里面是一个模板,其中检查医生和会诊医生这两个TextField是在页眉里面并且是要点击修改的, 有时候模板里面内容很多的时候就会有多页,这个时候每一页都会有页眉,然后点击其中某一页的页眉的时候就不知道是第几页。


Richard.Ma 发表于 2019-12-27 11:28:28

就是因为页眉都是一样的,获取到的页面对象并是针对某一页的。所以你说的这个功能没有办法实现

即使在页眉中加入Page Number也没有办法通过这个字段获取当前页的页码的

mindrayguowei 发表于 2019-12-27 13:41:05

也就是说我没法知道在页眉里面操作的是第几页?
或者我换个问法, 我如何准确定位某一页的页眉上的一个TextField相对于整个textcontrol控件的坐标? 因为我最终的目的只是要准确定位到这个坐标,显示一个combobox下拉框

Richard.Ma 发表于 2020-1-8 15:44:59

如果是正文中,可以通过position的location来得到位置,但是页眉页脚确实没有办法

你也可以和TX厂商的技术支持联系看看有没有什么其他的办法
https://support.textcontrol.com/
页: [1]
查看完整版本: 页眉里面获取当前页数的问题