Skip to content
Snippets Groups Projects
Commit 17a86513 authored by Dominik Lechner's avatar Dominik Lechner
Browse files

Changes after Review

parent 63386e60
No related branches found
No related tags found
No related merge requests found
Showing
with 136 additions and 17 deletions
......@@ -83,6 +83,7 @@
<title>Campaign Step</title>
<consumer>CampaignSteps</consumer>
<mandatory v="true" />
<groupable v="true" />
<state>EDITABLE</state>
<displayValueProcess>%aditoprj%/entity/CampaignParticipant_entity/entityfields/campaignstep_id/displayValueProcess.js</displayValueProcess>
<onValueChangeTypes>
......
......@@ -127,6 +127,12 @@
<fieldName>CampaignSteps</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>3fde1e51-cc4c-4727-b4e7-fd30bed1ee04</name>
<entityName>Campaign_entity</entityName>
<fieldName>CampaignStepsReadonly</fieldName>
<isConsumer v="false" />
</entityDependency>
</dependencies>
<children>
<entityParameter>
......@@ -247,8 +253,8 @@
</entityConsumer>
<entityConsumer>
<name>Activities</name>
<title>Activities</title>
<fieldType>DEPENDENCY_OUT</fieldType>
<title>Activities</title>
<dependency>
<name>dependency</name>
<entityName>Activity_entity</entityName>
......@@ -267,8 +273,8 @@
</entityConsumer>
<entityConsumer>
<name>Tasks</name>
<title>Tasks</title>
<fieldType>DEPENDENCY_OUT</fieldType>
<title>Tasks</title>
<stateProcess>%aditoprj%/entity/CampaignStep_entity/entityfields/tasks/stateProcess.js</stateProcess>
<dependency>
<name>dependency</name>
......
......@@ -57,8 +57,9 @@
</entityField>
<entityField>
<name>DESCRIPTION</name>
<title>Description</title>
<title></title>
<contentType>LONG_TEXT</contentType>
<titleProcess>%aditoprj%/entity/Campaign_entity/entityfields/description/titleProcess.js</titleProcess>
</entityField>
<entityField>
<name>USER_NEW</name>
......@@ -85,6 +86,7 @@
<entityConsumer>
<name>CampaignSteps</name>
<fieldType>DEPENDENCY_OUT</fieldType>
<state>EDITABLE</state>
<dependency>
<name>dependency</name>
<entityName>CampaignStep_entity</entityName>
......@@ -236,8 +238,8 @@
</entityField>
<entityConsumer>
<name>Activities</name>
<title>Activities</title>
<fieldType>DEPENDENCY_OUT</fieldType>
<title>Activities</title>
<dependency>
<name>dependency</name>
<entityName>Activity_entity</entityName>
......@@ -256,8 +258,8 @@
</entityConsumer>
<entityConsumer>
<name>Tasks</name>
<title>Tasks</title>
<fieldType>DEPENDENCY_OUT</fieldType>
<title>Tasks</title>
<stateProcess>%aditoprj%/entity/Campaign_entity/entityfields/tasks/stateProcess.js</stateProcess>
<dependency>
<name>dependency</name>
......@@ -293,8 +295,8 @@
</entityActionField>
<entityConsumer>
<name>CampaignCostsChart</name>
<title>Charts</title>
<fieldType>DEPENDENCY_OUT</fieldType>
<title>Charts</title>
<dependency>
<name>dependency</name>
<entityName>CampaignCostChart_entity</entityName>
......@@ -309,8 +311,8 @@
</entityConsumer>
<entityConsumer>
<name>CampaignParticipantsChart</name>
<title>Chart 2</title>
<fieldType>DEPENDENCY_OUT</fieldType>
<title>Chart 2</title>
<dependency>
<name>dependency</name>
<entityName>CampaignParticipantChart_entity</entityName>
......@@ -323,6 +325,27 @@
</entityParameter>
</children>
</entityConsumer>
<entityField>
<name>remainingRuntime</name>
<title>Remaining Runtime</title>
<valueProcess>%aditoprj%/entity/Campaign_entity/entityfields/remainingruntime/valueProcess.js</valueProcess>
</entityField>
<entityConsumer>
<name>CampaignStepsReadonly</name>
<fieldType>DEPENDENCY_OUT</fieldType>
<state>READONLY</state>
<dependency>
<name>dependency</name>
<entityName>CampaignStep_entity</entityName>
<fieldName>CampaignSteps</fieldName>
</dependency>
<children>
<entityParameter>
<name>campaignId_param</name>
<valueProcess>%aditoprj%/entity/Campaign_entity/entityfields/campaignstepsreadonly/children/campaignid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
</entityFields>
<recordContainers>
<dbRecordContainer>
......
import("system.logging");
import("system.result");
import("system.vars");
result.string(vars.getString("$field.CAMPAIGNID"));
\ No newline at end of file
import("system.result");
import("system.neon");
import("system.vars");
import("system.translate");
if(vars.get("$sys.operatingstate") != neon.OPERATINGSTATE_VIEW)
{
result.string(translate.text("Description"));
}
\ No newline at end of file
import("system.result");
result.string("4");
\ No newline at end of file
......@@ -3483,6 +3483,12 @@
<entry>
<key>Offer date</key>
</entry>
<entry>
<key>Overview</key>
</entry>
<entry>
<key>Participated</key>
</entry>
</keyValueMap>
<font name="Dialog" style="0" size="11" />
<sqlModels>
......
......@@ -62,6 +62,10 @@
<key>${ATTRIBUTE_VOID}</key>
<value>Tag</value>
</entry>
<entry>
<key>Campaign Period</key>
<value>Kampagnen Laufzeit</value>
</entry>
<entry>
<key>Turnover</key>
<value>Umsatz</value>
......@@ -635,6 +639,10 @@
<key>Contract start date</key>
<value>Vertragsbeginn</value>
</entry>
<entry>
<key>Remaining Runtime</key>
<value>Restlaufzeit</value>
</entry>
<entry>
<key>Spare parts</key>
<value>Ersatzteile</value>
......
......@@ -3518,6 +3518,12 @@
<entry>
<key>Offer date</key>
</entry>
<entry>
<key>Overview</key>
</entry>
<entry>
<key>Participated</key>
</entry>
</keyValueMap>
<font name="Dialog" style="0" size="11" />
</language>
......@@ -34,5 +34,9 @@
<name>c1be17f6-c4ca-4d9d-8c3a-0cc8f75906f6</name>
<view>CampaignStepAddParticipants_view</view>
</neonViewReference>
<neonViewReference>
<name>ad879f25-4659-49d0-81ed-2e09c8b11ac1</name>
<view>CampaignStepParticipnatsPerStep_view</view>
</neonViewReference>
</references>
</neonContext>
......@@ -4,28 +4,31 @@
<title></title>
<description></description>
<majorModelMode>DISTRIBUTED</majorModelMode>
<filterable v="false" />
<filterable v="true" />
<layout>
<boxLayout>
<name>layout</name>
</boxLayout>
</layout>
<children>
<tableViewTemplate>
<name>ParticipantsTable</name>
<treeTableViewTemplate>
<name>ParticipantsTreeTable</name>
<parentField>CAMPAIGNSTEP_ID</parentField>
<favoriteActionGroup1>FilterViewActionGroup</favoriteActionGroup1>
<favoriteActionGroup2></favoriteActionGroup2>
<defaultGroupFields>
<element>CAMPAIGNSTEP_ID</element>
</defaultGroupFields>
<entityField>#ENTITY</entityField>
<columns>
<neonTableColumn>
<name>85558e09-e1f0-4430-b779-f807f5763808</name>
<name>8bfe5a3d-e0c2-4a34-b510-984960c6de6f</name>
<entityField>CONTACT_ID</entityField>
</neonTableColumn>
<neonTableColumn>
<name>fc7ef954-ec19-43cf-bc0c-908760f20144</name>
<name>feeea168-1cf9-4402-86ad-ede7d511750f</name>
<entityField>CAMPAIGNSTEP_ID</entityField>
</neonTableColumn>
</columns>
</tableViewTemplate>
</treeTableViewTemplate>
</children>
</neonView>
......@@ -16,13 +16,14 @@
<name>Header</name>
<titleField>NAME</titleField>
<subtitleField>STATE</subtitleField>
<descriptionField>DESCRIPTION</descriptionField>
<favoriteAction1>newActivity</favoriteAction1>
<entityField>#ENTITY</entityField>
<title></title>
</cardViewTemplate>
<genericViewTemplate>
<name>TimespanGeneric</name>
<showDrawer v="true" />
<drawerCaption>Campaign Period</drawerCaption>
<entityField>#ENTITY</entityField>
<title>Kampagnenzeitraum</title>
<fields>
......@@ -36,6 +37,24 @@
</entityFieldLink>
</fields>
</genericViewTemplate>
<neonViewReference>
<name>4ae0c7d5-8573-4e4d-a047-2944d82aebe0</name>
<entityField>CampaignStepsReadonly</entityField>
<view>CampaignStepParticipnatsPerStep_view</view>
</neonViewReference>
<genericViewTemplate>
<name>Description</name>
<showDrawer v="true" />
<hideLabels v="true" />
<entityField>#ENTITY</entityField>
<title>Beschreibung</title>
<fields>
<entityFieldLink>
<name>d7c993ff-9696-4de8-9ba5-fc7c92a1a22b</name>
<entityField>DESCRIPTION</entityField>
</entityFieldLink>
</fields>
</genericViewTemplate>
<scoreCardViewTemplate>
<name>ScoreCard</name>
<entityField>#ENTITY</entityField>
......@@ -45,8 +64,8 @@
<entityField>COST</entityField>
</entityFieldLink>
<entityFieldLink>
<name>1cdf9373-790e-47ae-a6ce-d7673cb8cdb2</name>
<entityField>participantCount</entityField>
<name>53123640-7524-426a-bb5c-16dab64cef76</name>
<entityField>remainingRuntime</entityField>
</entityFieldLink>
<entityFieldLink>
<name>b689668f-1d48-4ff1-95d9-2e217547c853</name>
......
<?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.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1">
<name>CampaignStepParticipnatsPerStep_view</name>
<majorModelMode>DISTRIBUTED</majorModelMode>
<layout>
<noneLayout>
<name>layout</name>
</noneLayout>
</layout>
<children>
<titledListViewTemplate>
<name>ParticipantsPerStep</name>
<highlightingField>CurrentMaxParticipantsInfo</highlightingField>
<entityField>#ENTITY</entityField>
<columns>
<neonTableColumn>
<name>04ff1319-d06d-4738-a221-5755c016af70</name>
<entityField>NAME</entityField>
</neonTableColumn>
<neonTableColumn>
<name>4ea71a13-4108-47a5-9a28-2256618fdc2c</name>
<entityField>CurrentMaxParticipantsInfo</entityField>
</neonTableColumn>
</columns>
</titledListViewTemplate>
</children>
</neonView>
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