レポートには BIRT を使用していますが、BIRT の初心者です。私のレポートでは、列の平均を計算する必要があります。(データベースはオラクル)
私の開いているスクリプトには、sthがあります。このような:
sqlText = "select A, B, C, D, ((date1-date2) day to second) as differencedate from problem";
差の日付列の値は次のようになります: 0 0:22:15 そして私のフェッチでは
if (!maximoDataSet.fetch())
return (false);
row["A"] = maximoDataSet.getString("A");
row["B"] = maximoDataSet.getDate("B");
....
row["differencedate"]=maximoDataSet.getString("differencedate");
return (true);
文字列を分割し、differencedate から秒を取得してプレーンな JavaScript を使用して整数に変換しようとしましたが、「split null」などのエラーが発生します。BIRT でこの列を整数に変換するにはどうすればよいですか?