Foxtable(狐表)用户栏目专家坐堂 → [求助]公式如何修改


  共有2645人关注过本帖树形打印复制链接

主题:[求助]公式如何修改

帅哥哟,离线,有人找我吗?
大雪山
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:297 积分:2996 威望:0 精华:0 注册:2008/9/29 10:13:00
[求助]公式如何修改  发帖心情 Post By:2017/9/22 6:08:00 [只看该作者]

导入时给数值项自动赋值,公式如何修改?

 

Dim dt As DataTable = DataTables("打印")
Dim pdr As DataRow
dt.DataRows.Clear
For Each dr As Row In Tables("student").Rows
   
        pdr = dt.AddNew
        pdr("学号") = dr("xhdm")
Next

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:数据.table


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/22 8:49:00 [只看该作者]

你要给数值列赋值什么?

 

Dim dt As DataTable = DataTables("打印")
Dim pdr As DataRow
dt.DataRows.Clear
For Each dr As Row In Tables("student").Rows
    pdr = dt.AddNew
    pdr("学号") = dr("xhdm")
    pdr("数值") = 123456
Next


 


 回到顶部
帅哥哟,离线,有人找我吗?
大雪山
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:297 积分:2996 威望:0 精华:0 注册:2008/9/29 10:13:00
  发帖心情 Post By:2024/7/11 9:10:00 [只看该作者]

问题:第二列多一个括号如何去除,麻烦老师优化,谢谢

图片点击可在新窗口打开查看

'''...
For Each dr As DataRow In DataTables("表A").DataRows
Dim str As String =dr("第一列")
Dim i As Integer=str.IndexOf("(")
Dim j As  Integer=str.IndexOf(")")
Output.Show(i)
If i >0 Then
dr("第二列")=str.Remove(i,j-i)
Else
dr("第二列")=dr("第一列")
End If
Next


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/7/11 9:23:00 [只看该作者]

For Each dr As DataRow In DataTables("表A").DataRows
if dr.isnull("第一列")=false
dr("第二列")=dr("第一列").split("(")(0)
end if
Next

 回到顶部