Some lessons learned I wanted to share with you...
Design Studio 1.3
Sap Hana 1.0 SP7
Initialsetupquery(Column:Measure,Rows:Dimension) DS_1.loaddatasource(); DS_1.setFilter
| Initialsetupquery:(Column:Measure,Rows:/) DS_1.loaddatasource(); DS_1.setFilter (Dimension,Value); Measure=DS_1.getDataAsString("Ordered", {}); DS_1.MoveDimensionToRows(Dimension); |
DS_1.setFilterExt("Year",var_end); | If (var_end != ””){ DS_1.setFilterExt("Year",var_end); } |
var_end = Convert.subString(APPLICATION.getInfo().dateNowInternalFormat, 0,4);
DS_1.setFilterExt("Year",var_end);
TILE_1_SUBTITLE.setText(var_end);
var var_range = var_start + " - " + var_prev;
DS_6.loadDataSource();
Get Data from DS_6 over Multiple years
DS_6.setFilterExt(("Year", var_range);
DS_6.setFilterExt("Vendor", var_vendor);
DS_6.setFilterExt("VendorName",var_name);
DS_6.setFilterExt("VATRegistration",var_vat);
Filter DS_6 in a later stage for one year
g_vim=(DS_6.getDataAsString("Counter", {"Year": var_prev}));
TILE_6_VALUE.setText(g_vim);
TILE_DETAILS_6_VALUE.setText(g_vim);
var_end = Convert.subString(APPLICATION.getInfo().dateNowInternalFormat,0,4);
var_prev = Convert.floatToString((Convert.stringToFloat(var_end)) - 1);
var_prev = Convert.subString(var_prev,0,4);
var_start=Convert.subString(Convert.floatToString((Convert.stringToFloat(var_prev)) - 4),0,4);
var var_range = var_start + " - " + var_prev;
Global script varibale
var_vendor string false false
on startup
var_vendor=DS_1.getVariableValueExt("HANA_VARIABLE_VENDOR");
APPLICATION.doBackgroundProcessing();
on background
DS_3.setFilterExt("Vendor", var_vendor);
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
5 | |
5 | |
5 | |
4 | |
4 | |
4 | |
4 | |
3 | |
3 |