Skip to content
Snippets Groups Projects
Commit c1a9c297 authored by S.Listl's avatar S.Listl
Browse files

Merge origin/master

parents 2c5b9699 39a958c5
No related branches found
No related tags found
No related merge requests found
Showing
with 59 additions and 11 deletions
...@@ -313,10 +313,13 @@ ...@@ -313,10 +313,13 @@
<entityField> <entityField>
<name>AnyTargetRowid</name> <name>AnyTargetRowid</name>
<valueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/anytargetrowid/valueProcess.js</valueProcess> <valueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/anytargetrowid/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/anytargetrowid/displayValueProcess.js</displayValueProcess>
</entityField> </entityField>
<entityField> <entityField>
<name>AnyTargetType</name> <name>AnyTargetType</name>
<groupable v="true" />
<valueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/anytargettype/valueProcess.js</valueProcess> <valueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/anytargettype/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/anytargettype/displayValueProcess.js</displayValueProcess>
</entityField> </entityField>
</entityFields> </entityFields>
<recordContainers> <recordContainers>
......
import("system.db");
import("system.result");
import("system.vars");
import("Context_lib");
if (vars.exists("$field.AnyTargetType") && vars.get("$field.AnyTargetType") && vars.exists("$field.AnyTargetRowid") && vars.get("$field.AnyTargetRowid"))
{
result.string(db.cell(ContextUtils.getNameSql(vars.get("$field.AnyTargetType"), vars.get("$field.AnyTargetRowid"))));
}
import("system.project");
import("system.result");
import("system.vars");
if (vars.exists("$field.AnyTargetType") && vars.get("$field.AnyTargetType"))
{
result.string(project.getDataModel(project.DATAMODEL_KIND_CONTEXT, vars.get("$field.AnyTargetType"))[1]);
}
\ No newline at end of file
import("system.logging");
import("system.result"); import("system.result");
import("system.vars"); import("system.vars");
...@@ -14,11 +15,13 @@ if (vars.exists("$param.AnyObjectType_param") && vars.get("$param.AnyObjectType_ ...@@ -14,11 +15,13 @@ if (vars.exists("$param.AnyObjectType_param") && vars.get("$param.AnyObjectType_
// anyObject and object 1 == opened object --> target is object2 // anyObject and object 1 == opened object --> target is object2
if (vars.get("$field.OBJECT1_ROWID") == openedRowid && vars.get("$field.OBJECT1_TYPE") == openedType) if (vars.get("$field.OBJECT1_ROWID") == openedRowid && vars.get("$field.OBJECT1_TYPE") == openedType)
{ {
logging.log(vars.get("$field.OBJECT2_TYPE"))
result.string(vars.get("$field.OBJECT2_TYPE")); result.string(vars.get("$field.OBJECT2_TYPE"));
} }
// anyObject and object 2 == opened object --> target is object1 // anyObject and object 2 == opened object --> target is object1
else if (vars.get("$field.OBJECT2_ROWID") == openedRowid && vars.get("$field.OBJECT2_TYPE") == openedType) else if (vars.get("$field.OBJECT2_ROWID") == openedRowid && vars.get("$field.OBJECT2_TYPE") == openedType)
{ {
logging.log(vars.get("$field.OBJECT1_TYPE"))
result.string(vars.get("$field.OBJECT1_TYPE")); result.string(vars.get("$field.OBJECT1_TYPE"));
} }
} }
......
...@@ -2,14 +2,14 @@ ...@@ -2,14 +2,14 @@
<neonContext xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.0.0" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonContext/1.0.0"> <neonContext xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.0.0" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonContext/1.0.0">
<name>ObjectRelation</name> <name>ObjectRelation</name>
<majorModelMode>DISTRIBUTED</majorModelMode> <majorModelMode>DISTRIBUTED</majorModelMode>
<filterview>ObjectRelationFilter_view</filterview> <filterview>AnyObjectRelationFilter_view</filterview>
<editview>ObjectRelationEdit_view</editview> <editview>ObjectRelationEdit_view</editview>
<preview>ObjectRelationPreview_view</preview> <preview>ObjectRelationPreview_view</preview>
<entity>ObjectRelation_entity</entity> <entity>ObjectRelation_entity</entity>
<references> <references>
<neonViewReference> <neonViewReference>
<name>f6b27aa2-d0a7-479c-812e-8b16400b564b</name> <name>f6b27aa2-d0a7-479c-812e-8b16400b564b</name>
<view>ObjectRelationFilter_view</view> <view>AnyObjectRelationFilter_view</view>
</neonViewReference> </neonViewReference>
<neonViewReference> <neonViewReference>
<name>dc0bd793-a472-4a7b-8394-06c4bc31258a</name> <name>dc0bd793-a472-4a7b-8394-06c4bc31258a</name>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.0.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.0.1"> <neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.0.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.0.1">
<name>ObjectRelationFilter_view</name> <name>AnyObjectRelationFilter_view</name>
<majorModelMode>DISTRIBUTED</majorModelMode> <majorModelMode>DISTRIBUTED</majorModelMode>
<filterable v="true" />
<layout> <layout>
<boxLayout> <groupLayout>
<name>layout</name> <name>layout</name>
</boxLayout> </groupLayout>
</layout> </layout>
<children> <children>
<tableViewTemplate> <tableViewTemplate>
...@@ -29,12 +30,17 @@ ...@@ -29,12 +30,17 @@
<entityField>OBJECT2_TYPE</entityField> <entityField>OBJECT2_TYPE</entityField>
</neonTableColumn> </neonTableColumn>
<neonTableColumn> <neonTableColumn>
<name>4495cf75-82d1-4ad3-9a48-86ad44eadc37</name> <name>027a408e-56bc-4dcd-a0da-57e531954d20</name>
<entityField>OBJECT2_ROWID</entityField> <entityField>OBJECT2_ROWID</entityField>
<width v="75" />
<expandRatio v="100" />
</neonTableColumn> </neonTableColumn>
</columns> </columns>
</tableViewTemplate> </tableViewTemplate>
<treetableViewTemplate>
<name>AnyObjectRelations</name>
<favoriteActionGroup2></favoriteActionGroup2>
<titleField>AnyTargetType</titleField>
<descriptionField>AnyTargetRowid</descriptionField>
<entityField>#ENTITY</entityField>
</treetableViewTemplate>
</children> </children>
</neonView> </neonView>
<?xml version="1.0" encoding="UTF-8"?>
<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.0.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.0.1">
<name>AnyObjectRelationTree_view0</name>
<majorModelMode>DISTRIBUTED</majorModelMode>
<layout>
<boxLayout>
<name>layout</name>
</boxLayout>
</layout>
<children>
<treetableViewTemplate>
<name>AnyObjectRelations</name>
<parentField>AnyTargetType</parentField>
<titleField>AnyTargetRowid</titleField>
<entityField>#ENTITY</entityField>
<title></title>
</treetableViewTemplate>
</children>
</neonView>
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
<neonViewReference> <neonViewReference>
<name>ee7395b9-b787-4662-9021-f6e2d486bd16</name> <name>ee7395b9-b787-4662-9021-f6e2d486bd16</name>
<entityField>ObjectRelations</entityField> <entityField>ObjectRelations</entityField>
<view>ObjectRelationFilter_view</view> <view>AnyObjectRelationFilter_view</view>
</neonViewReference> </neonViewReference>
</children> </children>
</neonView> </neonView>
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
<neonViewReference> <neonViewReference>
<name>726f10a6-dad6-4325-a73e-2d6caf0340db</name> <name>726f10a6-dad6-4325-a73e-2d6caf0340db</name>
<entityField>ObjectRelations</entityField> <entityField>ObjectRelations</entityField>
<view>ObjectRelationFilter_view</view> <view>AnyObjectRelationFilter_view</view>
</neonViewReference> </neonViewReference>
</children> </children>
</neonView> </neonView>
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
<neonViewReference> <neonViewReference>
<name>d02bf839-1901-4ca1-bcee-245ee9512fe2</name> <name>d02bf839-1901-4ca1-bcee-245ee9512fe2</name>
<entityField>ObjectRelations</entityField> <entityField>ObjectRelations</entityField>
<view>ObjectRelationFilter_view</view> <view>AnyObjectRelationFilter_view</view>
</neonViewReference> </neonViewReference>
<neonViewReference> <neonViewReference>
<name>0a3f2444-8d91-41e3-8f4d-19a6013c29c5</name> <name>0a3f2444-8d91-41e3-8f4d-19a6013c29c5</name>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment