Question

Tabs disappear when create new case or edit section wizard

 

When I open the page case (it's customized page) to create a new case, I have this tabs:

When I do "Open Case designer", I don't have the tab Processing.

Note: I don't want the tab Processing.

 

Can you help me?

 

Thank you

Like 0

Like

3 comments

Hello Carolina,

Seems that you have some package that differs from "Custom" package specified as a value of "Current package" system setting and that's why you don't have Processing tab in section wizard.

Anyway to achieve your task please go to configurations and find CasePage from your custom package and add this part:

{

                "operation": "remove",

                "name": "ProcessingTab"

            },

            {

                "operation": "remove",

                "name": "MessageHistoryGroup"

            },

            {

                "operation": "remove",

                "name": "MessageHistoryContainer"

            },

            {

                "operation": "remove",

                "name": "MessageHistory"

            },

            {

                "operation": "remove",

                "name": "ShowSystemMessagesLabel"

            },

            {

                "operation": "remove",

                "name": "HideSystemMessagesLabel"

            }

Please also get sure that you don't have ProcessingTab, MessageHistoryGroup, MessageHistoryContainer, MessageHistory, ShowSystemMessagesLabel and HideSystemMessagesLabel specified anywhere on this page. Once done please save the page and this tab will be removed.

Best regards,

Oscar

Oscar Dylan,

Hi Oscar

I've an issue with processing tab in a custom edit page for the section case.

I need to show the "PROCESSING tabs" in the new edit page.

I tried to add in the DIFF section these items, but the tab not appears.

Can you help me ?

{

                "operation": "insert",

                "name": "MessageHistoryGroup",

                "values": {

                    "itemType": this.Terrasoft.ViewItemType.CONTROL_GROUP,

                    "caption": {

                        "bindTo": "Resources.Strings.MessageHistoryGroupCaption"

                    },

                    "items": [],

                    "tools": [],

                    "isHeaderVisible": {

                        "bindTo": "getIsMessageHistoryV2FeatureDisabled"

                    },

                    "controlConfig": {

                        "collapsed": false,

                        "collapsedchanged": {

                            "bindTo": "onMessageHistoryGroupCollapsedChanged"

                        }

                    },

                    "wrapClass": ["message-history-control-group"]

                },

                "parentName": "ProcessingTab",

                "propertyName": "items",

                "index": 0

            },

            {

                "operation": "insert",

                "name": "ShowSystemMessagesLabel",

                "parentName": "MessageHistoryGroup",

                "propertyName": "tools",

                "values": {

                    "itemType": this.Terrasoft.ViewItemType.LABEL,

                    "caption": {

                        "bindTo": "Resources.Strings.ShowSystemMessagesString"

                    },

                    "labelClass": ["systemMessageVisibilityLabel"],

                    "visible": {

                        "bindTo": "getShowSystemMessagesLabelVisible"

                    },

                    "click": {

                        "bindTo": "showSystemMessages"

                    }

                },

                "index": 0

            },

            {

                "operation": "insert",

                "name": "HideSystemMessagesLabel",

                "parentName": "MessageHistoryGroup",

                "propertyName": "tools",

                "values": {

                    "itemType": this.Terrasoft.ViewItemType.LABEL,

                    "caption": {

                        "bindTo": "Resources.Strings.HideSystemMessagesString"

                    },

                    "labelClass": ["systemMessageVisibilityLabel"],

                    "visible": {

                        "bindTo": "getHideSystemMessagesLabelVisible"

                    },

                    "click": {

                        "bindTo": "hideSystemMessages"

                    }

                },

                "index": 1

            },

            {

                "operation": "insert",

                "parentName": "MessageHistoryGroup",

                "name": "MessageHistoryContainer",

                "values": {

                    "itemType": this.Terrasoft.ViewItemType.CONTAINER,

                    "items": []

                },

                "propertyName": "items",

                "index": 0

            },

            {

                "operation": "insert",

                "parentName": "MessageHistoryContainer",

                "propertyName": "items",

                "name": "MessageHistory",

                "values": {

                    "itemType": this.Terrasoft.ViewItemType.MODULE,

                    "moduleName": "MessageHistoryModule",

                    "afterrender": {"bindTo": "loadMessage"},

                    "afterrerender": {"bindTo": "loadMessage"}

                }

            },

            {

                "operation": "insert",

                "name": "ProcessingTab",

                "values": {

                    "caption": {"bindTo": "Resources.Strings.ProcessingTabCaption"},

                    "items": []

                },

                "parentName": "Tabs",

                "propertyName": "tabs",

                "index": 0

            },

 

Stefano Bassoli,

 

Hi,

 

This code is not enough unfortunately since there is no declaration of the getHideSystemMessagesLabelVisible or getShowSystemMessagesLabelVisible methods for example or there is no ShowSystemMessages and HideSystemMessages messages declaration in the module and many more other missing things (like subscribing to sandbox events or adding CSS modules to the Case1Page (custom case edit page module) module or adding needed RelationshipsRecordsUtilities mixin). There is an already working code in the CasePage module, review it and copy all the content related for proper "Processing" tab processing.

 

Best regards,

Oscar 

Show all comments