导入excel表后,提交入库之前,导入表取数的问题

我的导入表里有个字段的值是从另外一个子表,根据已导入数据的B、C、D、F列过滤,汇总出来的   
  [img]file:///C:\Users\Administrator\Documents\Tencent Files\306064230\Image\C2C\%W4AX{WW6[_GXXJC3G5P)70.jpg[/img]
天真以为用数据集直接取值就可以,但是导入excel之后  这个值没有取出来file:///C:\Users\Administrator\Documents\Tencent Files\306064230\Image\C2C\VJUD31(VR2A(JU80P2IX7S1.jpg

请问这种导入excel表之后,根据已导入内容查询数据再填报,要怎么做呢?

FineReporttxmsuper 发布于 2016-3-22 09:09
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共10回答
最佳回答
0
gxy120313发布于2016-3-22 09:09(编辑于 2023-9-6 09:34)
555
  • txmsuper txmsuper(提问者)

    不会js是硬伤,我再看看有没有其他方式解决吧,谢了~
    回复
    2016-03-22 10:06 
最佳回答
0
m707045471发布于2016-3-22 09:18(编辑于 2023-9-6 09:34)
555
  • txmsuper txmsuper(提问者)

    改为sql函数的方式已经试过了   没有成功    SQL(\"FR\",\"select sum(ftotal) from rptjishuyuanfee where year=B3\",1)   函数里面参数=单元格   这种写法貌似解析不了
    回复
    2016-03-22 09:20 
最佳回答
0
最懒的小孩发布于2016-3-22 09:18(编辑于 2023-9-6 09:34)
555
最佳回答
0
txmsuper发布于2016-3-22 09:20(编辑于 2023-9-6 09:34)
555
  • m707045471 m707045471

    你这个写错了,参数要写在引号外面
    SQL(\"FR\",\"select sum(ftotal) from rptjishuyuanfee where year=\'\"+B3+\"\'\",1)
    如果year是整数   SQL(\"FR\",\"select sum(ftotal) from rptjishuyuanfee where year=\"+B3,1)
    回复
    2016-03-23 12:02 
最佳回答
0
gxy120313发布于2016-3-22 09:21(编辑于 2023-9-6 09:34)
555
  • txmsuper txmsuper(提问者)

    做级联菜单,或者js取控件值,过滤条件都是未入库的数据,所以根据不入库数据过滤应该是没问题的,就是怎么在导入excel之后触发一次取数就可以吧   可是我不会写JS
    回复
    2016-03-22 09:27 
最佳回答
0
txmsuper发布于2016-3-22 09:27(编辑于 2023-9-6 09:34)
555
  • gxy120313 gxy120313

    可以在控件编辑后添加js,把数值赋给单元格,在进行过滤试试,要是不好使,可以考虑先做一个导入提交,在取数,就不会有问题的
    回复
    2016-03-22 09:09 
最佳回答
0
txmsuper发布于2016-3-22 10:06(编辑于 2023-9-6 09:34)
555
最佳回答
0
gxy120313发布于2016-3-22 10:14(编辑于 2023-9-6 09:34)
555
最佳回答
0
m707045471发布于2016-3-23 12:02(编辑于 2023-9-6 09:34)
555
  • txmsuper txmsuper(提问者)

    大神!我看到晚了!真的可以取出来!太感谢了!
    回复
    2016-04-11 15:26 
最佳回答
0
txmsuper发布于2016-4-11 15:26(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1235浏览人数
  • 最后回答于:2016-4-11 15:26
    活动推荐 更多
    热门课程 更多
    返回顶部