Vb6 VB 6 SP6数据报表中的报表宽度大于纸张宽度错误

Vb6 VB 6 SP6数据报表中的报表宽度大于纸张宽度错误,vb6,Vb6,我甚至在改变了我的方向后也犯了这个错误 Feepurpose.Orientation = rptOrientLandscape Feepurpose.Show 我设置了 左边距-1440 右页边距-1440 报告宽度-8655 纸张宽度-10800 Im使用VB6 Service Pack 6将leftmargin、rightmargin、topmargin、top、Right、Left设置为零。当您将鼠标移动到“报告区域”的右侧时,您会发现一个图标,它是一条“带有左右箭头的垂直线”,当您将鼠

我甚至在改变了我的方向后也犯了这个错误

Feepurpose.Orientation = rptOrientLandscape
Feepurpose.Show
我设置了

左边距-1440 右页边距-1440 报告宽度-8655 纸张宽度-10800


Im使用VB6 Service Pack 6将leftmargin、rightmargin、topmargin、top、Right、Left设置为零。

当您将鼠标移动到“报告区域”的右侧时,您会发现一个图标,它是一条“带有左右箭头的垂直线”,当您将鼠标移动到“报告区域”的底部时你会发现一个图标,它是一条“带有上下箭头的水平线”。只需调整布局并保存报告,就可以了

Set borderstyle = 4

4=报告的vbfixedToolWindow,它应该可以工作

我的问题通过删除
报告。刷新
功能得到解决

        Set report.DataSource = myRS
        report.BottomMargin = 0
        report.LeftMargin = 0
        report.RightMargin = 0
        report.TopMargin = 0
        '------ report.refresh 
        report.Show    

1440+1440+8655=11535>10800
您是否尝试过减少
页边距
报告宽度
?我尝试过。但它来了。我不知道我们是否必须更改打印机属性。因为在台式电脑中它可以工作。但在笔记本电脑中,这个错误就来了。