VB6 上的形状附加问题
Trouble with shape append on VB6
我正在使用 VB6 并尝试创建一个报告,为了创建这个报告,我使用了 3 个级别的形状。
"SHAPE APPEND " & _
" New adVarChar(15) As zoneId," & _
" New adVarChar(15) As zoneNam," & _
" ((SHAPE APPEND " & _
" New adVarChar(30) As ID, New adVarChar(30) As costumerName," & _
" ((SHAPE APPEND " & _
" New adVarChar(15) As productCode, New adVarChar(25) As produtName, New product(30) As product," & _
" New adVarChar(30) As price," & _
" New addouble As disount)" & _
" RELATE productCode to productCode) AS COST)" & _
" RELATE zoneId to zoneId) As FECHAS", _
"Provider=MSDataShape;Data Provider=None"
此代码 运行 不显示错误,但在执行时不显示数据,查询测试工作完美。我正在使用 vb 设计器制作报告,并使用数组上的 DataField 和 DataMember 名称绑定数据。
示例:
rsCostumersZone.addNew Array("ZONEID", "ZONENAME"), (rsDataZone!tbz_id, rsDataZone!tbz_name)
感谢任何关于错误的提示。
在加载或设置数据源语句和 'Report.show' 语句之间放置一个消息框。我依稀记得这个问题。如果可行,您可以将消息框更改为类似 DoEvents 或 Wait 的内容。
我正在使用 VB6 并尝试创建一个报告,为了创建这个报告,我使用了 3 个级别的形状。
"SHAPE APPEND " & _
" New adVarChar(15) As zoneId," & _
" New adVarChar(15) As zoneNam," & _
" ((SHAPE APPEND " & _
" New adVarChar(30) As ID, New adVarChar(30) As costumerName," & _
" ((SHAPE APPEND " & _
" New adVarChar(15) As productCode, New adVarChar(25) As produtName, New product(30) As product," & _
" New adVarChar(30) As price," & _
" New addouble As disount)" & _
" RELATE productCode to productCode) AS COST)" & _
" RELATE zoneId to zoneId) As FECHAS", _
"Provider=MSDataShape;Data Provider=None"
此代码 运行 不显示错误,但在执行时不显示数据,查询测试工作完美。我正在使用 vb 设计器制作报告,并使用数组上的 DataField 和 DataMember 名称绑定数据。
示例:
rsCostumersZone.addNew Array("ZONEID", "ZONENAME"), (rsDataZone!tbz_id, rsDataZone!tbz_name)
感谢任何关于错误的提示。
在加载或设置数据源语句和 'Report.show' 语句之间放置一个消息框。我依稀记得这个问题。如果可行,您可以将消息框更改为类似 DoEvents 或 Wait 的内容。