序号重新排序的问题,求帮助

日度库存盘点表模板.cpt

image.png

做了这么一个表,按照开始时间 结束时间 仓库进行查询,查询结果13条。

image.png

然后对查询的结果进行筛选,历史库存结余 不等于于0时  是11条,等于0时 是2条。

image.png

image.png

我想在当前库存结余不等于0的情况下,筛选出8条,序号怎么重新编号啊

image.png

FineReport 西柚 发布于 2019-4-19 15:18 (编辑于 2019-4-19 15:57)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
axingLv6专家互助
发布于2019-4-19 17:08

隐藏的A列删了,原先的序号那里清空,再写加载结束js

1555660669238495.cpt

blob.png

$(".x-table:last tr:visible").each(function(i){
	$(this).find("td:first").text(i+1);
	})


最佳回答
0
虾米、木木Lv2初级互助
发布于2019-4-19 15:22(编辑于 2019-4-19 16:37)

image.png

var count = 1;

$(".x-table tr").each(function(i, val) {

var a = $(val).find("td").eq(0).text();

if (a != '序号' && a > 0) {

if ($(val).css("display") != "none") {

var num = count++;

$(val).find("td").eq(0).text(num);

}

}

})


最佳回答
0
wukaihuaLv5初级互助
发布于2019-4-19 15:32

写sql里啊,把行号作为字段拿出来,oracle的话是rownum

  • 西柚 西柚(提问者) 那也解决不了啊,我觉得我现在这么做,好像是针对页面上的查询结果,然后进行的筛选,我再单元格上加了条件属性,去下拉框的值进行了隐藏
    2019-04-19 15:51 
最佳回答
0
魏先鹏Lv7中级互助
发布于2019-4-19 15:34

你的意思是说改变查询条件之后,数据集加载出的内容没变化,然后直接就相当于隐藏了几行是吗?我想看一下数据集

  • 西柚 西柚(提问者) 意思是 我再单元格里设置了 条件属性,好比那个F2 的条件属性是 当 下拉框历史库存结余 等于0,且F2!=0的时候就显示name两条
    2019-04-19 15:45 
  • 西柚 西柚(提问者) select * from(select * from(select kc.day_wid,kc.update_date,kc.item_id,kc.item_code,kc.item_name,kc.unit,kc.warehouse_code, kc.warehouse_quantity as quantity1, case when kc2.warehouse_quantity=\'\' or kc2.warehouse_quantity is null then 0 else kc2.warehouse_quantity end quantity2, (case when kc2.warehouse_quantity=\'\' or kc2.warehouse_quantity is null then 0 else kc2.warehouse_quantity end)-kc.warehouse_quantity as kcyy from nhbidw.dw_warehouse_day kc left join (select day_wid,update_date,item_id,item_code,item_name,unit,warehouse_code,warehouse_quantity from nhbidw.dw_warehouse_day where day_wid=\'${结束时间}\' ) kc2 on kc.item_code=kc2.item_code and kc.warehouse_code=kc2.warehouse_code where kc.day_wid=\'${开始时间}\') where warehouse_code in(\'${仓库}\') and kcyy !=0 水平太次 就这么写了
    2019-04-19 15:46 
  • 魏先鹏 魏先鹏 回复 西柚(提问者) 所以说这跟sql 排序 ,加序列是没关系的。正常扩展的话,不会出现中断的情况,就像你说的里面加了条件属性
    2019-04-19 15:53 
  • 西柚 西柚(提问者) 回复 魏先鹏 对啊,还有就是要么我就 在SQL语句中判断出来他的状态,条件属性全删掉,然后查询 肯定没问题
    2019-04-19 15:55 
  • 魏先鹏 魏先鹏 回复 西柚(提问者) 能把模板导出为内置模板发上来吗
    2019-04-19 15:56 
最佳回答
0
吾姓独孤Lv6高级互助
发布于2019-4-19 17:03

序号直接条件属性新值,公式=seq()

左父格设置扩展的单元格就行

  • 6关注人数
  • 1343浏览人数
  • 最后回答于:2019-4-19 17:08
    请选择关闭问题的原因
    确定 取消
    返回顶部