找回密码
 立即注册

QQ登录

只需一步,快速开始

cosai789

初级会员

25

主题

77

帖子

240

积分

初级会员

积分
240
cosai789
初级会员   /  发表于:2020-7-15 12:29  /   查看:1938  /  回复:4
1金币
QQ图片20200715122825.png
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬牛~! 因为您不能给自己设置最佳答案,所以我就复制您的解决办法,这样方便您之后查看或者后来的小伙伴遇到类似的问题可以借鉴哈~ 感谢支持和理解。 解决办法: 用户使用JS代码的方式解决,代码如下。

4 个回复

倒序浏览
最佳答案
最佳答案
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2020-7-15 12:29:54
来自 5#
大佬牛~!

因为您不能给自己设置最佳答案,所以我就复制您的解决办法,这样方便您之后查看或者后来的小伙伴遇到类似的问题可以借鉴哈~

感谢支持和理解。

解决办法:
用户使用JS代码的方式解决,代码如下。
  1. var page= Forguncy.Page;
  2. //获取页面上的表格
  3. var listview1 = page.getListView("表格1");
  4. var listview2 = page.getListView("表格3");

  5. var count1 = listview1.getRowCount();
  6. var count2 = listview2.getRowCount();

  7. for (var i=0;i<count1;i++)
  8. {
  9.    var ban1=listview1.getValue(i,2);
  10.    var yue=parseInt(listview1.getValue(i,5));
  11.         
  12.    for (var j=0;j<count2;j++)
  13.      {
  14.         var ban2= listview2.getValue(j,0);
  15.         if (ban1==ban2)
  16.             listview1.setValue(i,9,listview2.getValue(j,yue));
  17.      }
  18. }
复制代码



回复 使用道具 举报
cosai789
初级会员   /  发表于:2020-7-15 14:10:38
2#
已经用代码解决
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-7-15 15:31:28
3#
厉害!是否方便分享下您的例子,说不定可以帮助到其他小伙伴哦~
回复 使用道具 举报
cosai789
初级会员   /  发表于:2020-7-15 19:41:37
4#
Tracy.Liu 发表于 2020-7-15 15:31
厉害!是否方便分享下您的例子,说不定可以帮助到其他小伙伴哦~

var page= Forguncy.Page;
//获取页面上的表格
var listview1 = page.getListView("表格1");
var listview2 = page.getListView("表格3");

var count1 = listview1.getRowCount();
var count2 = listview2.getRowCount();

for (var i=0;i<count1;i++)
{
   var ban1=listview1.getValue(i,2);
   var yue=parseInt(listview1.getValue(i,5));
        
   for (var j=0;j<count2;j++)
     {
        var ban2= listview2.getValue(j,0);
        if (ban1==ban2)
            listview1.setValue(i,9,listview2.getValue(j,yue));
     }
}
   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部