JSCalculation usage

In Servoy 6, is it possible to add a calculation to an in-mem table created with createDataSource()? I also tried adding the column “total_clc” to my dataset. Maybe I’m just missing something simple?

var _currencyDS = databaseManager.createEmptyDataSet(0,["value","amount","i18n"]);
var _currencyDataSource = _currencyDS.createDataSource("currencyDS",[JSColumn.NUMBER,JSColumn.NUMBER,JSColumn.TEXT]);
var _jsCalc = solutionModel.newCalculation("function total_clc() {return value * amount; }",JSVariable.NUMBER,_currencyDataSource);
application.output(solutionModel.getCalculations(_currencyDataSource).length) //returns 0

Bobby,

This should work, it is fixed in Servoy 6.0 beta 4 (it did not make it in b3 which we are planning to release soon).

Rob