以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教跨表引用问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=25819)

--  作者:秦胜雄
--  发布时间:2012/11/17 16:14:00
--  请教跨表引用问题

Select Case e.DataCol.name
    Case "审"
        Dim dr As DataRow = DataTables("订单明细").Find("[规格] = \'" & e.DataRow("规格") & "\' And 管制号 = \'" & e.DataRow("管制号") & "\'")
        dr("入库") = e.DataRow("审")
        dr("入日") = Date.NOW
End Select

想实现入库表审核列(是逻辑列)选中,在订单明细表入库列显示是(相同规格),请指教,谢谢!!!


--  作者:lin_hailun
--  发布时间:2012/11/17 16:18:00
--  
 明细表,入库列,是否设置了格式为 是;否

 在类属性那里,逻辑格式

--  作者:秦胜雄
--  发布时间:2012/11/17 16:36:00
--  
明细表,入库列现在是逻辑格式,可否设计成字符格式,谢谢!!!
--  作者:狐狸爸爸
--  发布时间:2012/11/17 16:40:00
--  
我看不懂楼主的问题。
--  作者:秦胜雄
--  发布时间:2012/11/17 17:03:00
--  

零件加工经过车,磨,入库等工序,需要在订单明细表反应出来,便于跟踪加工到什么工序,上次请教的是字符格式,问题已解决,现在想增加入库列,但又不想在磨加工表多增加一列字符列,想实现在磨加工工序完成,点审核列(逻辑列),在订单明细表入库列(现是逻辑列)显示是。谢谢!!!

Select Case e.DataCol.name
    Case "姓名"
        Dim dr As DataRow = DataTables("订单明细").Find("[规格] = \'" & e.DataRow("规格") & "\' And 管制号 = \'" & e.DataRow("管制号") & "\'")
        dr("磨床") = e.DataRow("姓名")
        dr("磨日") = Date.NOW
End Select

这是上次已解决的问题,只是想省一姓名字符列。谢谢!!!


--  作者:lin_hailun
--  发布时间:2012/11/17 17:08:00
--  
 那么,现在与什么问题吗?按照代码,应该没什么问题的了,入库列会赋值为false/true了
--  作者:秦胜雄
--  发布时间:2012/11/17 18:34:00
--  
打印机打印有时不清楚(不是彩色油墨),想将(√)改成是,可行吗?谢谢!!!
--  作者:lin_hailun
--  发布时间:2012/11/19 17:48:00
--  
以下是引用秦胜雄在2012-11-17 18:34:00的发言:
打印机打印有时不清楚(不是彩色油墨),想将(√)改成是,可行吗?谢谢!!!

我想说,为什么不行?现在楼主在哪里卡在了?呵呵,这么久才回复你帖子。

--  作者:狐狸爸爸
--  发布时间:2012/11/19 17:49:00
--  

楼主要是做个简单的例子发上来,让后阐述清楚问题,可能不到5分钟,就有结果了


--  作者:秦胜雄
--  发布时间:2012/11/21 13:55:00
--  

现改用报表打印,显示false/true已可行。谢谢!!!