以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教:关于列和目录树的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=19250)

--  作者:lxs08
--  发布时间:2012/5/3 17:52:00
--  请教:关于列和目录树的问题

我在项目里 写了一个:(套用帮助文件里的)

If MainTable.Name = "材料发单" Then
    Dim tb As New DropTreeBuilder
    tb.SourceTable = DataTables("供应商") \'指定目录树表
    tb.TreeCols = "合作状态|供应商" \'指定用于生成目录树的列
    tb.SourceCols = "供应商|传真" \'指定数据来源列
    tb.ReceiveCols = "供应商|传真" \'指定数据接收列
    Tables("材料发单").Cols("供应商").DropTree = tb.Build()
End If

 

这样在在材料发单里如果按照目录数选择方式选择供应商来填写数据,传真号码自动会应用到传真列!

但是,如果是复制了一个这供应商,再粘贴,那么传真就填写不进来!

请问有没有办法让粘贴时也能自动的填写传真号码!?

  补充一下  这两个表没有建立关联!

[此贴子已经被作者于2012-5-3 17:52:47编辑过]

--  作者:狐狸爸爸
--  发布时间:2012/5/3 17:54:00
--  
看不出这个和复制粘贴有什么关系
--  作者:lxs08
--  发布时间:2012/5/3 17:58:00
--  

就是说  我要是在目录树上一级一级的点选就会显示 传真号码!

假设 手动打字输入就不能显示传真号码了!

 

也可以说是不用目录树的输入方法!是否可以自动填写指定表、列的对应数据到一个没有关联的另一个表的指定列?

[此贴子已经被作者于2012-5-3 18:08:45编辑过]

--  作者:lxs08
--  发布时间:2012/5/4 13:38:00
--  我说的是这个意思!

就是说  我要是在目录树上一级一级的点选就会显示 传真号码!

假设 手动打字输入就不能显示传真号码了!

 

也可以说是不用目录树的输入方法!是否可以自动填写指定表、列的对应数据到一个没有关联的另一个表的指定列?


--  作者:狐狸爸爸
--  发布时间:2012/5/4 13:39:00
--  

可以看看:

http://www.foxtable.com/help/topics/1458.htm

http://www.foxtable.com/help/topics/1459.htm

 


--  作者:lxs08
--  发布时间:2012/5/4 13:53:00
--  谢谢 晚上好好学习!
祝你工作愉快!