diff --git a/entity/Member_entity/recordcontainers/db/recordfieldmappings/object_rowid.displayvalue/expression.js b/entity/Member_entity/recordcontainers/db/recordfieldmappings/object_rowid.displayvalue/expression.js index 33554680cccd2c3d363443686457c41e0c1c5729..000d055cfacc970e2ca0dc70689b4c793e0bc0cd 100644 --- a/entity/Member_entity/recordcontainers/db/recordfieldmappings/object_rowid.displayvalue/expression.js +++ b/entity/Member_entity/recordcontainers/db/recordfieldmappings/object_rowid.displayvalue/expression.js @@ -1,4 +1,10 @@ +import("system.vars"); import("system.result"); import("Context_lib"); -result.string(ContextUtils.getNameSubselectSql("OBJECT_TYPE", "OBJECT_ROWID")) \ No newline at end of file +//TODO: refactor: +//whenever we want to shrink data for a single object it's not needed to resolve the objects name where we're from +if (vars.get("$param.ObjectType_param") == null) + result.string(ContextUtils.getNameSubselectSql("OBJECT_TYPE", "OBJECT_ROWID")); +else + result.string("'OBJECT_ROWID.displayValue not loaded'"); \ No newline at end of file