Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/vb6/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Activereports(在VB6下)问题_Vb6_Activereports - Fatal编程技术网

Activereports(在VB6下)问题

Activereports(在VB6下)问题,vb6,activereports,Vb6,Activereports,我不得不修改一个在工作中使用ActiveReports 2.0的旧VB6程序,我遇到了一些问题(顺便说一句,我以前从未使用过这个程序,只了解VB6的基本知识) 我必须使一些文本框变大,这很容易做到,但一旦我移动它们,一整段文本(而不仅仅是文本框的内容)就会消失 我注意到它是在某个部分(对不起,我不知道他们怎么称呼它)中,它把那些文本框变成了绿色,所以我把它变大了,这没有什么区别 这可能是什么原因造成的 谢谢大家! 尼克听起来文本框好像在用户控件中。UserControl由开发人员创建,基本上是一

我不得不修改一个在工作中使用ActiveReports 2.0的旧VB6程序,我遇到了一些问题(顺便说一句,我以前从未使用过这个程序,只了解VB6的基本知识)

我必须使一些文本框变大,这很容易做到,但一旦我移动它们,一整段文本(而不仅仅是文本框的内容)就会消失

我注意到它是在某个部分(对不起,我不知道他们怎么称呼它)中,它把那些文本框变成了绿色,所以我把它变大了,这没有什么区别

这可能是什么原因造成的

谢谢大家!


尼克

听起来文本框好像在用户控件中。UserControl由开发人员创建,基本上是一个控件,其中包含任意数量的其他控件。您可以在项目资源管理器(Ctrl+R)中检查项目中是否有任何用户控件

一种确切了解控件所属类的方法是在设计模式(Shift+F7)下打开窗体,单击该控件,然后查看属性窗口(F4)。下拉列表应以粗体显示当前选定控件的类名,然后显示对象的名称


控件的类是什么?如果不是文本框,那么这可以解释您所经历的意外行为。

Knight,我不太清楚到底发生了什么。当您增加控件的大小时,它是重叠还是被另一个控件重叠。在activereports中,控件将驻留在一个节中,例如detail、groupheader或pageheader节。你能给那个控件加上背景色,然后运行,看看这是否有助于你调查到底发生了什么。如果可能,请将报告/项目发送至powersupport@grapecity.com抄送我拉尼什。sinha@grapecity.com. 我会找出发生了什么,然后回来。好的,我检查了结构,删除了每个项目之间任何不必要的可能重叠,这没有改变任何东西。。。当我开始更多地使用表单时,我意识到其中一个文本框的大小是通过编程更改的,所以我删除了该调整大小,所有内容都开始工作。。。我还有最后一个问题。。。尽管“打印预览”显示每次“打印”时我只有一页要打印,但最终我只有一页有日期,122页空白……我现在正在努力找出这个问题。。。谢谢你们的帮助!也许我的页面太宽了,但它必须非常大,才能产生122个空白页面……好吧,结果证明,出于某种未知的原因,PrintWidth已经变成了一个难以置信的大数字(我只能假设这是在复制和调整对象大小时发生的),一旦我把它改回原来的样子,一切都恢复了正常。。。非常感谢你们的帮助!尝试注释掉代码,去掉122个空白页,然后再次运行。如果空白页停止,则每次添加一行以确定代码的哪个部分导致问题。