表格列值通过Groovy脚本计算

时间:2012-11-08 18:03:51

标签: groovy

首先,让我承认我是Groovy Script的新手,但拥有其他语言的编程经验。

我正在尝试计算用户在Web表单中根据Oracle表输入的字段值的总和。该表有大约5个部分,每个部分约有5个问题。每个问题都有一个下拉列表,如Yes,No& N / A。每个部分中的所有问题(阅读表格列)都被命名为SEC_1_Q1,SEC_1_Q2,...... SEC_2_Q1,SEC_2_Q2,....等等。

根据值(是,否,N / A),用户选择分数(1,2,0)分配给相应的问题。每个部分都有自己的总数(这将成为整个表的小计,因此将有5个小计)和一个总计 - 这是所有部分总数的总和。用户可以看到所有小计和总计小计,并且可以针对任何问题更新OnItemChange。

这是我为此

创建脚本的可视化方法

首先通过与表达式匹配的列名称并创建一个数组或某种列表,并获取用户提供的值,总结并更新小计和总计,以便用户可以看到它们。

这将避免对列名进行硬编码,并且还将提供包含/排除当前部分的问题的未来空间。

我看起来很努力,并在网上搜索,但没有遇到任何关于Groovy脚本的想法。

我确信还有许多其他很好的选择可以通过Java和其他语言实现这一目标,但我现在的选择仅限于Groovy。

我想知道是否有任何/所有善良的灵魂可以指向正确的方向。任何煮熟的,半熟的Groovy脚本示例将不胜感激。

0 个答案:

没有答案