Case "收款凭证_Table1"
Select Case e.Node.Level
Case 0
tr("贷方科目") = Vals(0)
Vals(1) = Nothing
Vals(2) = Nothing
Vals(3) = Nothing
Vals(4) = Nothing
tr("明细科目") = Nothing
e.Form.DropDownBox.Value = tr("贷方科目")
e.Form.DropDownBox.CloseDropdown()
Case 1
tr("贷方科目") = Vals(0)
Vals(2) = Nothing
Vals(3) = Nothing
Vals(4) = Nothing
tr("明细科目") = Vals(1).SubString(9,Vals(1).Length - 9)
e.Form.DropDownBox.Value = tr("贷方科目")
e.Form.DropDownBox.CloseDropdown()
Case 2
tr("贷方科目") = Vals(0)
Vals(3) = Nothing
Vals(4) = Nothing
tr("明细科目") = Vals(1).SubString(8,Vals(1).Length - 8) & "-" & Vals(2).SubString(13,Vals(2).Length - 13)
e.Form.DropDownBox.Value = tr("贷方科目")
e.Form.DropDownBox.CloseDropdown()
Case 3
tr("贷方科目") = Vals(0)
Vals(4) = Nothing
tr("明细科目") = Vals(1).SubString(8,Vals(1).Length - 8) & "-" & Vals(2).SubString(12,Vals(2).Length - 12) & "-" & Vals(3).SubString(17,Vals(3).Length - 17)
e.Form.DropDownBox.Value = tr("贷方科目")
e.Form.DropDownBox.CloseDropdown()
Case 4
tr("贷方科目") = Vals(0)
tr("明细科目") = Vals(1).SubString(8,Vals(1).Length - 8) & "-" & Vals(2).SubString(12,Vals(2).Length - 12) & "-" & Vals(3).SubString(16,Vals(3).Length - 16) & "-" & Vals(4).SubString(21,Vals(4).Length - 21)
e.Form.DropDownBox.Value = tr("贷方科目")
e.Form.DropDownBox.CloseDropdown()
End Select
凭证中只去到明细科目,红色代码不是把明细科目赋为空值?操作后不行我再加上绿色代码,还是不行,哪该怎么写?
[此贴子已经被作者于2021/4/14 14:43:38编辑过]