Foxtable(狐表)用户栏目专家坐堂 → [求助]如何调整窗口文件管理器文件顺序?


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

主题:[求助]如何调整窗口文件管理器文件顺序?

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


加好友 发短信
等级:四尾狐 帖子:826 积分:7130 威望:0 精华:0 注册:2017/8/31 12:07:00
[求助]如何调整窗口文件管理器文件顺序?  发帖心情 Post By:2024/4/7 9:41:00 [只看该作者]

如何调整窗口文件管理器文件顺序?

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20240407093849.png
图片点击可在新窗口打开查看
麻烦老师帮忙解决一下,谢谢!

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

方法1、删除掉,重新按顺序添加
2、取文件列集合,按需要的顺序重新更改集合:http://www.foxtable.com/webhelp/topics/2717.htm

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


加好友 发短信
等级:四尾狐 帖子:826 积分:7130 威望:0 精华:0 注册:2017/8/31 12:07:00
  发帖心情 Post By:2024/4/7 12:32:00 [只看该作者]

已解决,上移代码:
Dim pv As WinForm.FileManager = e.Form.Controls("FileManager1")
Dim fl As String = pv.SelectedItem
If fl > "" Then
    Dim dr As DataRow = Tables("日常业务").Current.DataRow
    Dim fls As List(Of String)
    fls = dr.Lines("申报资料")
    Dim n1 As Integer = fls.Indexof(fl)
    If n1 > 0 Then
        fls.Remove(fl)
        fls.Insert(n1 - 1, fl) '向上插入值
        dr.Lines("申报资料") = fls
        pv.SelectedItem = fl
        dr.Save()
    Else
        Messagebox.Show("已是最上一条!", "提示") 
    End If     
Else
    Messagebox.Show("未选择文件!", "提示") 
End If



下移代码:
Dim pv As WinForm.FileManager = e.Form.Controls("FileManager1")
Dim fl As String = pv.SelectedItem
If fl > "" Then
    Dim dr As DataRow = Tables("日常业务").Current.DataRow
    Dim fls As List(Of String)
    fls = dr.Lines("申报资料")
    Dim n1 As Integer = fls.Indexof(fl)
    If n1 < fls.Count - 1 Then
        fls.Remove(fl)
        fls.Insert(n1 + 1, fl) '向下插入值
        dr.Lines("申报资料") = fls
        pv.SelectedItem = fl
        dr.Save()
    Else
        Messagebox.Show("已是最后一条!", "提示") 
    End If 
Else
    Messagebox.Show("未选择文件!", "提示") 
End If
[此贴子已经被作者于2024/4/7 12:50:46编辑过]

 回到顶部