以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]在fx 表达式里面如何应用 字符型函数  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=58412)

--  作者:jlccrtl
--  发布时间:2014/10/16 11:13:00
--  [求助]在fx 表达式里面如何应用 字符型函数
关联表中
在fx 表达式里面如何应用 字符型函数


在fx 表达式里面都可以用那些函数?只能用上面提示的那些吗?

请高人指点一二图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2014/10/16 11:15:00
--  
1.你想实现什么?
2.只能用帮助里介绍的表达式函数.

--  作者:jlccrtl
--  发布时间:2014/10/16 11:24:00
--  [求助]在fx 表达式里面如何应用 字符型函数
一个父表 两个子表的 数据同步
删除子表之后 父表的行还是存在数据


其实我就是想实现两个子表数据相减
在父表里面显示差异不为零的行
同时显示父表的其他字段

我发现其他字段也不是实时更新的


存在的主要问题就是不同步
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:实验1方案2 管理项目差异统计表.foxdb



--  作者:有点甜
--  发布时间:2014/10/16 12:07:00
--  
 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:实验1方案2 管理项目差异统计表.foxdb


--  作者:jlccrtl
--  发布时间:2014/10/16 16:15:00
--  [求助]添加多列名称,能否把EXCEL的含有合并的列名称直接导入
车间表里面有重复的时候
差异表
就出现了这样的情况

图片点击可在新窗口打开查看此主题相关图片如下:123.jpg
图片点击可在新窗口打开查看



图片点击可在新窗口打开查看此主题相关图片如下:123.jpg
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:复件 方案3 管理项目差异统计表.foxdb



--  作者:有点甜
--  发布时间:2014/10/16 17:24:00
--  

 项目事件,mainTableChanged,代码

 

If MainTable.Name = "差异统计表" Then
    MainTable.DataTable.DataRows.Clear
    For Each ary As String() In DataTables("车间入库数量统计表").GetValues("产品图号|产品名称", "产品图号 is not null or 产品名称 is not null")
        Dim nr As Row = MainTable.AddNew
        nr("产品图号") = ary(0)
        nr("产品名称") = ary(1)
        Dim fdr As DataRow = DataTables("车间入库数量统计表").Find("产品图号 = \'" & ary(0) & "\' and 产品名称 = \'" & ary(1) & "\' And 库房保管员姓名 Is not null And 车间名称 Is not null")
        If fdr IsNot Nothing Then
            nr("库房保管员姓名") = fdr("库房保管员姓名")
            nr("车间名称") = fdr("车间名称")
        End If
    Next
    For Each ary As String() In DataTables("销售入库数量统计表").GetValues("产品图号|产品名称", "产品图号 is not null or 产品名称 is not null")
        If MainTable.DataTable.Find("产品图号 = \'" & ary(0) & "\' and 产品名称 = \'" & ary(1) & "\'") Is Nothing Then
            Dim nr As Row = MainTable.AddNew
            nr("产品图号") = ary(0)
            nr("产品名称") = ary(1)
        End If
    Next
End If