Foxtable(狐表)用户栏目专家坐堂 → 如何实现这种想法?谢谢


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

主题:如何实现这种想法?谢谢

美女呀,离线,留言给我吧!
yangming
  61楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/8/12 16:25:00 [只看该作者]

如果二表的列名称相同,可以不写来源列和接收列

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


加好友 发短信
等级:一尾狐 帖子:483 积分:2913 威望:0 精华:0 注册:2008/9/21 16:18:00
  发帖心情 Post By:2009/8/12 16:49:00 [只看该作者]

Syscmd.Row.Height()

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


加好友 发短信
等级:一尾狐 帖子:483 积分:2913 威望:0 精华:0 注册:2008/9/21 16:18:00
  发帖心情 Post By:2009/8/12 16:49:00 [只看该作者]

如何用?谢谢

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


加好友 发短信
等级:一尾狐 帖子:483 积分:2913 威望:0 精华:0 注册:2008/9/21 16:18:00
  发帖心情 Post By:2009/8/12 16:52:00 [只看该作者]

我想设置审核表的行高!!!否则显示不全!!!谢谢

 回到顶部
美女呀,离线,留言给我吧!
yangming
  65楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/8/12 16:57:00 [只看该作者]

按钮或菜单中均可

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


加好友 发短信
等级:一尾狐 帖子:483 积分:2913 威望:0 精华:0 注册:2008/9/21 16:18:00
  发帖心情 Post By:2009/8/12 17:00:00 [只看该作者]

如何自动设置审核表的行高!!!谢谢

 回到顶部
美女呀,离线,留言给我吧!
yangming
  67楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/8/12 17:03:00 [只看该作者]

 

AutoSizeRows

自动设置各行高度。

例如员工表有一个备注列,备注的内容有长有短,希望备注列的宽度为100,然后自动设置各行高度:

Tables("员工").Cols("备注").Width= 100
Tables(
"员工").AutoSizeRows()


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


加好友 发短信
等级:一尾狐 帖子:483 积分:2913 威望:0 精华:0 注册:2008/9/21 16:18:00
  发帖心情 Post By:2009/8/12 17:04:00 [只看该作者]

在窗口中显示的行高不够,不能全部显示!!!!

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


加好友 发短信
等级:一尾狐 帖子:483 积分:2913 威望:0 精华:0 注册:2008/9/21 16:18:00
  发帖心情 Post By:2009/8/12 17:22:00 [只看该作者]

 

DataTables("审核").DataRows.Clear()  '清空指定表数据

dim f As New Filler

 f.SourceTable = DataTables("调资基础数据") '指定数据来源

f.SourceCols = "序号,单位名称,姓名,身份证号,性别,出生时间,参加工作时间" '指定数据来源列

f.DataTable = DataTables("审核") '指定数据接收表

f.DataCols = "序号,单位名称,姓名,身份证号,性别,出生时间,参加工作时间" '指定数据接收列

f.Fill() '填充数据

For Each dr As DataRow In DataTables("审核").DataRows

    If dr("身份证号").Length <> 15 AndAlso dr("身份证号").Length <> 18 Then

        dr("审核")="录入身份证号位数错误!!!"

    else

        dr("审核")="..."

    End If

    If dr("性别")<> ReadSex(dr("身份证号")) Then

        dr("审核")= dr("审核") & Chr(13) & Chr(10)&"录入性别与身份证号性别不符!!!"

    End If

    If dr("出生时间")<> ReadBirthDay(dr("身份证号")) Then

        dr("审核")= dr("审核") & Chr(13) & Chr(10) &"录入出生日期与身份证号出生日期不符!!!"

    End If

    If dr("参加工作时间").Year-dr("出生时间").Year < 18

        dr("审核")= dr("审核") & Chr(13) & Chr(10)&"工作时间与出生日期之差,不能小于18年,请核实!!!"

    End If

    if dr("审核").Contains("...") then

        dr("审核")= dr("审核").Replace("...","")

    end if   

Next

DataTables("审核").DeleteFor("[审核] Is Null ")

Tables("审核").Cols("审核").Width= 150
Tables("审核").AutoSizeRows()

Dim frm As WinForm.Form

frm = Forms("查看错误提示")

frm.Open()


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


加好友 发短信
等级:一尾狐 帖子:483 积分:2913 威望:0 精华:0 注册:2008/9/21 16:18:00
  发帖心情 Post By:2009/8/12 17:22:00 [只看该作者]

还是不行的

 回到顶部
总数 84 上一页 1 2 3 4 5 6 7 8 9 下一页