Foxtable(狐表)用户栏目专家坐堂 → 求助:在全局代码中写入代码块


  共有2417人关注过本帖平板打印复制链接

主题:求助:在全局代码中写入代码块

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


加好友 发短信
等级:七尾狐 帖子:1686 积分:16401 威望:0 精华:0 注册:2013/7/31 13:03:00
求助:在全局代码中写入代码块  发帖心情 Post By:2021/2/1 13:49:00 [只看该作者]

有如下代码块:
Dim SQLxs,sqlA,sqlB As String
For Each pp As String In  ppjhs
    sqlA = " union all SEL ECT 单号,日期,a.条码,商品,色号,尺寸,数量,标准价,(Case when 数量 = 0 Or 标准价=0 Then 0 Else Round(成交金额 / (数量*标准价),2 ) End) As 折扣," & _
    "( Case when 数量 = 0 Then 0 Else Round(成交金额 / 数量,0) End) As 成交价,成交金额,(数量*标准价) As 标准金额,系列,业务员,年代,季节,波段,大类,小类,品名,颜色别名,尺寸名,店铺,备注 Fr om {@销售记录表} as a INNER JOIN {@商品表} as b ON a.条码 = b.条码 where $ "
    SQLB  = sqlA.replace("@",pp)
    SQLxs  & = SQLB
Next

希望写入全局代码,最终获得SQLxs,可以吗?

 回到顶部