老师您好! 连续打印生产工艺卡时,清单条码依次打印但是卡上得条形码指针不移动。比如:我有两个要打印的生产工艺卡清单条码编码分别是:202410230056\202410230057,这个与之对应的条形码也是这个。可是我现在打印出来的不是,是鼠标指定的那个条形码。比如下图中的清单条码编码是202410230057,可条码显示是202410230056
就是说报表模板的条形码指针,与代码控制的指针不一致。这个问题我不知道怎么解决。
Dim Result As DialogResult
Dim b As WinForm.TextBox = e.Form.Controls("TextBox1")
'b.BackColor = Color.Red
Dim gzh As String = b.Value
Dim Filter As String
Tables("生产计划明细表").ShowCheckBox = True '开启复选框
Dim rs As list(Of Row) = Tables("生产计划明细表").GetCheckedRows
If rs.count = 0 Then
msgbox("没有勾选")
Return
End If
Dim s As String = ""
Dim qdm As String
For Each r As Row In Tables("生产计划明细表").GetCheckedRows
qdm = r("清单条码编码")
s = s & "," & r("_Identify")
s = s.Trim(",")
Tables("生产计划明细表").Filter = "[_Identify] in (" & s & ")"
Dim Book As New XLS.Book(ProjectPath & "Attachments\生产工艺加工流程卡模板.xls")
Dim fl As String = ProjectPath & "Reports\'" & qdm & "'.xls"
Book.Build() '生成细节区
Book.Save(fl) '保存工作簿
Dim Proc As New Process '打开工作簿
Proc.File = fl
'Proc.Verb = "Print" '指定动作
Proc.Start()
Next
图片发不过去