ASLE#34018 Nieuw kolomtype date/time/datetime ongemoeid laten
svn path=/Website/branches/v2015.2/; revision=26627
This commit is contained in:
@@ -235,11 +235,20 @@ function model_reportcolumns(usrrap_key, params)
|
||||
if (newcols[n].name == oldcols[o].name)
|
||||
{
|
||||
found = true;
|
||||
if (newcols[n].datatype != oldcols[o].datatype.id)
|
||||
{
|
||||
__Log("Updating datatype column {0} to {1}".format(oldcols[o].name, newcols[n].datatype));
|
||||
this.REST_PUT({}, { datatype: newcols[n].datatype }, oldcols[o].id)
|
||||
}
|
||||
if (newcols[n].datatype == oldcols[o].datatype.id)
|
||||
continue;
|
||||
// wisseling binnen float,currency,number is niet erg
|
||||
if (inArray(newcols[n].datatype, "float,currency,number".split(",")) &&
|
||||
inArray(oldcols[o].datatype.id, "float,currency,number".split(",")))
|
||||
continue;
|
||||
// wisseling binnen date,datetime,time is ook niet erg
|
||||
if (inArray(newcols[n].datatype, "date,datetime,time".split(",")) &&
|
||||
inArray(oldcols[o].datatype.id, "date,datetime,time".split(",")))
|
||||
continue;
|
||||
|
||||
// datatype aanpassen
|
||||
__Log("Updating datatype column {0} to {1}".format(oldcols[o].name, newcols[n].datatype));
|
||||
this.REST_PUT({}, { datatype: newcols[n].datatype }, oldcols[o].id)
|
||||
}
|
||||
}
|
||||
if (!found)
|
||||
|
||||
Reference in New Issue
Block a user