FSN#38299 Flexkenmerken via de API kunnen bewerken

svn path=/Website/trunk/; revision=33449
This commit is contained in:
Jos Groot Lipman
2017-04-10 15:16:35 +00:00
parent b5925dfd7d
commit fd58ee7491

View File

@@ -164,6 +164,7 @@ function model_custom_fields(formodel, flexModule, flexParams)
// Merk op dat flexProps ook wel het type oplevert. Ik wil echter migreren naar modellen
var kenmerkdata = api2.GET(flexModel, jsondata.propertyid);
// TODO: if (!kenmerkdata) en rechtencontrole
debugger;
var typ = kenmerkdata.attributetype.id;
if (typ == 'F' || typ == 'M')
{
@@ -201,7 +202,7 @@ function model_custom_fields(formodel, flexModule, flexParams)
var sql = "BEGIN flx.setflex({0}".format(safe.quoted_sql(this.module))
+ " , {0}".format(the_key) // == jsondata.propertyid
+ " , {0}".format(parent_key)
+ " , {0}".format(safe.quoted_sql(flexParams.niveau))
+ " , {0}".format(safe.quoted_sql(flexParams.pNiveau))
+ " , {0});".format(safe.quoted_sql(jsondata.value))
+ "END;"
Oracle.Execute(sql);