0

我是一个生疏的程序员,对 javascript 有点陌生,虽然我从这些论坛中学到了很多东西(谢谢大家的分享)。

我在谷歌有一个人们填写的调查。这会产生两个特定的分数,第一个是风险分数,第二个是功能分数。分数范围从正常到“高风险”。

我有一个在提交表单时生成并通过电子邮件发送给客户的报告。目前,表单以 x / 8 的形式报告风险评分,以 y / 24 的形式报告功能评分,以及关于这意味着什么的无聊冗长的传说。

我试图通过添加图形表示来修饰它。

例如,如果功能得分超过 24,并且它们的得分介于 0-6 之间,则认为它们是正常的。我想要一个图形栏,一端为绿色,7-10 之间为黄色,11-18 之间为橙色,18 之后为红色,以及穿过重要区域的箭头或黑线。我在想我只会有 25 (0-24) 张图像,带有相同的条,并且标记只是根据需要逐渐增加比例。他们将被命名为:

ESS0.png、ESS1.png 等。

我想做的是基于我的变量 epworthScore

if (epworthScore == 0) {DISPLAY IMAGE ESS0.png;} if (epworthScore == 1) {DISPLAY IMAGE ESS1.png;}

...

我不知道是否有更时尚的方式来执行此操作,也不知道如何拍摄该图像(将位于我家的谷歌驱动器上)。我不知道如何在我的报告模板中为其添加标记。我使用“keyVARIABLE”作为我的数值的占位符,并使用 copyBody.ReplaceText 命令插入我的数字。我不知道相当于放置图形。

任何帮助,将不胜感激。

一张图抵得上一千个字,对吧?

谢谢,

罗宾

4

1 回答 1

0

请看看我在这篇文章上的回答,我认为它会给你足够的信息来做你想做的事,只需添加一些逻辑来选择正确的图像;-)

于 2013-04-21T19:31:57.467 回答