首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从汇总总数中计算百分比的NetSuite -保存的搜索公式

从汇总总数中计算百分比的NetSuite -保存的搜索公式
EN

Stack Overflow用户
提问于 2022-02-04 08:00:17
回答 1查看 544关注 0票数 0

我想在NetSuite中创建一个保存的搜索,返回一个月中引用的百分比。我已经做到了一个月的明智的报价和总结总数也显示为一年,我想计算每月百分比的年度总数在另一栏。在这里输入图像描述 在这里输入图像描述

EN

回答 1

Stack Overflow用户

发布于 2022-02-05 06:08:03

恐怕唯一的办法是客户端。

代码语言:javascript
运行
复制
if (!window.hereFirst) {
    window.hereFirst = true;
    window.addEventListener(`load`, (e) => {
        let rcs = Array.from(document.querySelectorAll(`[row-count]`));
        let tc = rcs.reduce((t, r) => t + Number(r.getAttribute(`row-count`)), 0);
        rcs.forEach(r => {
            let rp = r.parentElement;
            rp.textContent = ((Number(r.getAttribute(`row-count`)) / tc) * 100)
                .toFixed(1) + `%`;
            rp.classList.add(`listtextrt`);
        });
    });
}

这将进入html图像onload事件。

并生产

公式的最低限度(案文):

代码语言:javascript
运行
复制
'<img style="display: none;" row-count="'||COUNT(DISTINCT {number})||'" src="/core/media/media.nl?id=#&c=#&h=..." onload="if (!window.hereFirst) { window.hereFirst = true; window.addEventListener(`load`,(e) => { let rcs = Array.from(document.querySelectorAll(`[row-count]`)); let tc = rcs.reduce((t,r) => t+Number(r.getAttribute(`row-count`)),0); rcs.forEach(r => { let rp = r.parentElement; rp.textContent = ((Number(r.getAttribute(`row-count`))/tc)*100).toFixed(1)+`%`; rp.classList.add(`listtextrt`); }); }); }">'

我使用我公司的标志作为图像,因为浏览器已经在加载和缓存它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70983097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档