Foxtable(狐表)用户栏目专家坐堂 → BS右对齐


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

主题:BS右对齐

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


加好友 发短信
等级:狐神 帖子:6887 积分:43621 威望:0 精华:0 注册:2009/3/2 14:07:00
BS右对齐  发帖心情 Post By:2024/5/8 8:00:00 [只看该作者]

    '根据此页数据生成网页
    With wb.AddTable("", "Table1")
        .PageNumber = page '设置页码
        .ActiveSheet = "menu"
        if e.cookies("terminal")="电脑"
            Dim nms() As String = {"NO.", "合同编号","合同名称", "单位名称", "合同金额","结算金额"}
            .Head.AddRow(nms)
            For Each r As DataRow In dt.DataRows 
                With .Body.AddRow(r("NO."),r("合同编号"),r("合同名称"), r("单位名称"))
                    .AddCell(Format(r("合同金额"), "#,000.00"))
                    .AddCell(Format(r("结算金额"), "#,000.00"))
                    .Primarykey = r("合同序号") '设置主键
                End With
            Next
        end if
        if e.cookies("terminal")="手机"
            Dim nms() As String = {"NO.", "发生日期", "合同编号", "数量", "金额"}
            .Head.AddRow(nms)
            For Each r As DataRow In dt.DataRows 
                With .Body.AddRow(r("NO."),Format(r("发生日期"),"yyyy-MM-dd"), r("合同编号"), r("数量"))
                    .AddCell(Format(r("金额"), "#0.00"))
                    .Primarykey = r("合同序号") '设置主键
                End With
            Next
        end if
    End With

如何设置金额右对齐
图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看

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


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

.AddCell(Format(r("金额"), "#0.00"),"style='text-align: right;'")

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


加好友 发短信
等级:狐神 帖子:6887 积分:43621 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2024/5/8 10:41:00 [只看该作者]

金额为零的不显示,怎么设置
图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:111412 积分:567130 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/5/8 10:54:00 [只看该作者]

.AddCell(IIF(r("金额")=0,,"",Format(r("金额"), "#0.00")))

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


加好友 发短信
等级:狐神 帖子:6887 积分:43621 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2024/5/8 11:29:00 [只看该作者]

                    .AddCell(iif(r("结算金额")=0,"",Format(r("合同金额"), "#,000.00"),"style='text-align: right;'"))


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


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


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

多练练基本功

.AddCell(iif(r("结算金额")=0,"",Format(r("合同金额"), "#,000.00")),"style='text-align: right;'")

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


加好友 发短信
等级:狐神 帖子:6887 积分:43621 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2024/5/8 11:54:00 [只看该作者]

按6楼的代码改了,但0还在,不显示为空

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


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

.AddCell(iif(r.isnull("结算金额") orelse r("结算金额")=0,"",Format(r("合同金额"), "#,000.00")),"style='text-align: right;'")

 回到顶部