UNPKG

profoundjs

Version:

Profound.js Framework and Server

1,283 lines 39 kB
{ "text": "", "logic": { "load records": { "steps": [ { "text": "Retrieve program parameters", "answers": { "plugin": "Program Data:retrieve program parameters", "destination": "Into work variables", "parameter": "wInstanceId", "parameter_2": "wName", "parameter_3": "wDesc", "comment": "" } }, { "text": "Set screen field(s)", "answers": { "plugin": "Program Data:set-screen-fields", "screen": "mainScreen", "source": "Specify each value individually", "screen-values": { "Header": "'Environment: ' + wName + ' - ' + wDesc", "envid": "wInstanceId" }, "comment": "" } }, { "text": "Load all records", "answers": { "plugin": "Database:get-records", "connection": "", "tables": "ATENVCMDS", "columns": "id,cmdseq,command,disabled,conterrs,chronology as chrontext", "criteria": "envid = ?", "parameter": "wInstanceId", "add_order_by": true, "order_by": "cmdseq", "limit": "5000", "skip": "", "destination": "Grid", "grid": "grid", "comment": "" } }, { "text": "Set \"A\" to \"Active\"", "answers": { "plugin": "Grids:change-records", "grid": "grid", "conditionally": true, "field": "chrontext", "type": "==", "value": "'A'", "and-or": "", "field-values": { "chrontext": "'After'" }, "comment": "" } }, { "text": "Set \"B\" to \"Before\"", "answers": { "plugin": "Grids:change-records", "grid": "grid", "conditionally": true, "field": "chrontext", "type": "==", "value": "'B'", "and-or": "", "field-values": { "chrontext": "'Before'" }, "comment": "" } } ] }, "add button click": { "steps": [ { "text": "Show detail screen for adding a record", "answers": { "plugin": "Navigation:show-screen", "screen": "detailScreen", "populate": true, "source": "Specify each value individually", "screen-values": { "idKey": "''", "editMode": "false", "dialogTitle": "'Add Record'", "tsadded": "'0001-01-01-00.00.00.000000'", "cmdseq": "0", "command": "''", "tslstchg": "'0001-01-01-00.00.00.000000'", "chronology": "'A'", "disabled": "0", "conterrs": "0", "tsdisable": "'0001-01-01-00.00.00.000000'", "envid": "mainScreen[\"envid\"]" }, "comment": "" } } ] }, "edit icon click": { "steps": [ { "text": "Retrieve record", "answers": { "plugin": "Database:get-record", "connection": "", "tables": "ATENVCMDS", "columns": "id,envid,cmdseq,command,chronology,disabled,conterrs,tsadded,adduser,tslstchg,upduser,tsdisable,disuser", "criteria": "id = ?", "parameter": "activeGridRecord[\"id\"]", "destination": "Screen", "screen": "detailScreen", "comment": "" } }, { "text": "Show edit window", "answers": { "plugin": "Navigation:show-screen", "screen": "detailScreen", "populate": true, "source": "Specify each value individually", "screen-values": { "dialogTitle": "'Edit Record'", "editMode": "true", "idKey": "activeGridRecord[\"id\"]" } } } ] }, "delete icon click": { "steps": [ { "text": "Ask to confirm", "answers": { "plugin": "Navigation:show-message-box", "title": "Delete Record", "message": "Are you sure?", "icon": "question", "button1": "Yes", "button2": "No", "button3": "", "button4": "", "button5": "", "capture_response": true, "destination": "Work variable", "work_variable": "sure" } }, { "text": "If sure", "answers": { "plugin": "Conditions:comparison", "variable": "sure", "type": "==", "value": "'Yes'", "and-or": "" }, "isStructureStart": true, "collapsed": false }, { "text": "Delete record", "answers": { "plugin": "Database:delete-records", "connection": "", "table": "ATENVCMDS", "criteria": "id = ?", "parameter": "activeGridRecord[\"id\"]", "results": "", "comment": "" } }, { "text": "Any problems?", "answers": { "plugin": "Conditions:success", "not": true }, "isStructureStart": true, "collapsed": false }, { "text": "Show message", "answers": { "plugin": "Navigation:show-message-box", "title": "Error", "message": "Record could not be deleted.\r\n<br/>\r\n<br/>\r\n${_error.message}", "icon": "error", "button1": "", "button2": "", "button3": "", "button4": "", "button5": "", "capture_response": false } }, { "isStructureEnd": true }, { "isStructureEnd": true } ] }, "save button click": { "steps": [ { "text": "Custom Node.js", "answers": { "plugin": "Custom:code", "custom-code": "debugger;", "comment": "" }, "disabled": true }, { "text": "New Record?", "answers": { "plugin": "Conditions:comparison", "variable": "detailScreen[\"editMode\"]", "type": "==", "value": "false", "and-or": "", "comment": "" }, "isStructureStart": true, "collapsed": false }, { "text": "Generate UUID", "answers": { "plugin": "Program Data:set-work-variable", "work-variable-values": { "UUID": "pjs.newUUID()" }, "comment": "Generate UUID" } }, { "text": "Set Screen Fields", "answers": { "plugin": "Program Data:set-screen-fields", "screen": "detailScreen", "source": "Specify each value individually", "screen-values": { "idKey": "UUID", "tsadded": "pjs.timestamp()", "tslstchg": "'0001-01-01 00:00:00.000000'", "id": "UUID", "envid": "mainScreen[\"envid\"]" }, "comment": "" } }, { "isStructureEnd": true }, { "text": "Otherwise", "answers": { "plugin": "Conditions:else", "comment": "" }, "isStructureStart": true, "collapsed": false }, { "text": "Set changed by User", "answers": { "plugin": "Program Data:set-screen-fields", "screen": "detailScreen", "source": "Specify each value individually", "screen-values": { "tsadded": "pjs.timestamp()", "upduser": "pjs.getUser()", "tslstchg": "pjs.timestamp()", "envid": "mainScreen[\"envid\"]" }, "comment": "" } }, { "isStructureEnd": true }, { "text": "is Disabled?", "answers": { "plugin": "Conditions:comparison", "variable": "detailScreen[\"disabled\"]", "type": "==", "value": "1", "and-or": "", "comment": "" }, "isStructureStart": true, "collapsed": false }, { "text": "Set disabled info", "answers": { "plugin": "Program Data:set-screen-fields", "screen": "detailScreen", "source": "Specify each value individually", "screen-values": { "tsdisable": "pjs.timestamp()", "disuser": "pjs.getUser()" }, "comment": "" } }, { "isStructureEnd": true }, { "text": "Otherwise", "answers": { "plugin": "Conditions:else", "comment": "" }, "isStructureStart": true, "collapsed": false }, { "text": "Clear disabled info", "answers": { "plugin": "Program Data:set-screen-fields", "screen": "detailScreen", "source": "Specify each value individually", "screen-values": { "tsdisable": "'0001-01-01 00:00:00.000000'", "disuser": "''" }, "comment": "" } }, { "isStructureEnd": true }, { "text": "Update/insert record", "answers": { "plugin": "Database:update-insert-record", "connection": "", "table": "ATENVCMDS", "criteria": "id = ?", "parameter": "detailScreen[\"idKey\"]", "record_source": "From a screen", "screen": "detailScreen", "results": "", "comment": "" } }, { "text": "Any problems?", "answers": { "plugin": "Conditions:success", "not": true }, "isStructureStart": true, "collapsed": false }, { "text": "Show message", "answers": { "plugin": "Navigation:show-message-box", "title": "Error", "message": "Record could not be saved.\r\n<br/>\r\n<br/>\r\n${_error.message}", "icon": "error", "button1": "", "button2": "", "button3": "", "button4": "", "button5": "", "capture_response": false } }, { "text": "Stop", "answers": { "plugin": "Navigation:terminate-routine" } }, { "isStructureEnd": true }, { "text": "Go back", "answers": { "plugin": "Navigation:show-screen", "screen": "mainScreen", "populate": false } } ] }, "cancel button click": { "steps": [ { "text": "Go back", "answers": { "plugin": "Navigation:show-screen", "screen": "mainScreen", "populate": false } } ] }, "cancel button click 2": { "steps": [ { "text": "Show previous screen", "answers": { "plugin": "Navigation:exit-program", "comment": "" } } ] } }, "formats": [ { "screen": { "record format name": "mainScreen", "initial routine": { "routine": "load records", "designValue": "load records" }, "description": "List or Search Records", "css class": "blueprint-checkbox-no-label", "external javascript": "\\profoundui\\proddata\\js\\plogic.grids.js", "external css": "\\profoundui\\proddata\\css\\plogic.css" }, "items": [ { "id": "Layout1_copy", "field type": "layout", "css class": "plogic--panel--wide", "left": "30px", "top": "25px", "template": "css panel", "header text": { "fieldName": "Header", "dataLength": "50", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "char", "formatting": "Text", "textTransform": "none", "designValue": "[Header]" }, "header theme": "blueprint-white-header", "body theme": "blueprint-white-body", "height": "60px", "width": "180px", "z index": "8", "css class 2": "blueprint-defaults" }, { "id": "GraphicButton1", "field type": "graphic button", "css class": "blueprint-button", "value": "Add", "left": "30px", "top": "95px", "width": "100px", "icon position": "left", "css class 2": "blueprint-alt-defaults", "css class 3": "no-icon", "height": "25px", "onclick": { "routine": "add button click", "designValue": "add button click" }, "icon": "material:add" }, { "id": "GraphicButton2", "field type": "graphic button", "css class": "pui-solid-button-no", "value": "Back", "left": "140px", "top": "95px", "width": "100px", "icon position": "left", "css class 2": "blueprint-defaults", "icon": "material:keyboard_backspace", "height": "25px", "onclick": { "routine": "cancel button click 2", "designValue": "cancel button click 2" } }, { "id": "filterAll", "field type": "textbox", "css class": "blueprint-defaults", "placeholder": "Filter All", "float placeholder": "true", "left": "30px", "top": "130px", "height": "25px", "width": "1050px", "css class 2": "blueprint-textbox", "onkeyup": "plogic.grid.setFilter('Grid', this)" }, { "id": "envid", "field type": "output field", "css class": "blueprint-output-field", "value": { "fieldName": "envid", "refField": "ENVID ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none", "designValue": "[envid]" }, "left": "1090px", "top": "185px", "css class 2": "blueprint-constant", "visibility": "hidden" }, { "id": "Grid", "field type": "grid", "css class": "blueprint-grid", "left": "30px", "top": "160px", "number of rows": "15", "number of columns": "6", "column headings": "Actions,Command Sequence,Command to Execute,Chronology,Disabled,Continue On-Errors", "column widths": "80,180,396,113,93,186", "header height": "35", "row height": "33", "height": "497px", "width": "1049px", "border color": "var(--color--grid-border)", "record format name": "grid", "border width": "1px", "sortable columns": "true", "movable columns": "true", "persist state": "true", "show page number": "false", "find option": "true", "filter option": "true", "hide columns option": "true", "reset option": "true", "row selection": "single", "description": "Grid of Records", "subfile record number": { "fieldName": "topRecordNumber", "dataLength": "5", "decPos": "0", "curSym": "", "dataType": "zoned", "formatting": "Number", "negNum": "-999.00", "units": "" }, "position at top": "true", "subfile return rrn": { "fieldName": "topRecordNumber", "dataLength": "5", "decPos": "0", "curSym": "", "dataType": "zoned", "formatting": "Number", "negNum": "-999.00", "units": "" }, "resizable columns": "true", "export with headings": "true", "xlsx export": "true", "show bar": "true", "scrollbar": "sliding", "scroll tool tip": "row number", "export option": "true", "export only visible columns": "true" }, { "id": "EditIcon", "field type": "icon", "left": "10px", "top": "0px", "icon": "fontAwesome-solid:edit", "cursor": "pointer", "tool tip": "Edit record...", "onclick": { "routine": "edit icon click", "designValue": "edit icon click" }, "css class": "color-primary", "user defined data": { "fieldName": "id", "refField": "id ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none" }, "grid": "Grid", "column": "0" }, { "id": "DeleteIcon", "field type": "icon", "left": "50px", "top": "0px", "icon": "material:delete_forever", "cursor": "pointer", "tool tip": "Delete record...", "onclick": { "routine": "delete icon click", "designValue": "delete icon click" }, "css class": "color-red", "user defined data": { "fieldName": "id", "refField": "id ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none" }, "grid": "Grid", "column": "0" }, { "field type": "output field", "css class": "outputField", "css class 2": "blueprint-defaults", "value": { "fieldName": "cmdseq", "refField": "CMDSEQ ATENVCMDS", "numSep": "false", "zeroBalance": "false", "numBlankFill": "false", "zeroFill": "false", "noExtraSpaces": "false", "curSym": "", "dataType": "reference", "formatting": "Number", "negNum": "-999.00", "units": "", "designValue": "[cmdseq]" }, "top": "5px", "left": "10px", "id": "cmdseq", "css class 3": "blueprint-output-field", "grid": "Grid", "column": "1" }, { "field type": "output field", "css class": "outputField", "css class 2": "blueprint-defaults", "value": { "fieldName": "command", "refField": "COMMAND ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none", "designValue": "[command]" }, "top": "5px", "left": "10px", "id": "command", "css class 3": "blueprint-output-field", "grid": "Grid", "column": "2" }, { "id": "OutputField2", "field type": "output field", "css class": "blueprint-output-field", "value": { "fieldName": "chronology", "refField": "CHRONOLOGY ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none", "designValue": "[chronology]" }, "left": "285px", "top": "5px", "css class 2": "blueprint-constant", "visibility": "hidden", "grid": "Grid", "column": "2" }, { "id": "OutputField1", "field type": "output field", "css class": "outputField", "value": { "fieldName": "chrontext", "dataLength": "6", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "char", "formatting": "Text", "textTransform": "none", "designValue": "[chrontext]" }, "left": "calc(50% - 44px)", "top": "calc(50% - 11px)", "css class 2": "blueprint-defaults", "text align": "center", "css class 3": "blueprint-output-field", "grid": "Grid", "column": "3" }, { "id": "disabled", "field type": "checkbox", "css class": "blueprint-checkbox-no-label", "value": { "fieldName": "disabled", "refField": "DISABLED ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none", "designValue": "[disabled]" }, "left": "30px", "top": "5px", "label": "Checkbox", "checked value": "1", "unchecked value": "0", "disabled": "true", "grid": "Grid", "column": "4" }, { "id": "continueonerrors", "field type": "checkbox", "css class": "blueprint-checkbox-no-label", "value": { "fieldName": "conterrs", "refField": "CONTERRS ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none", "designValue": "[conterrs]" }, "left": "75px", "top": "5px", "label": "Checkbox", "checked value": "1", "unchecked value": "0", "disabled": "true", "grid": "Grid", "column": "5" } ] }, { "screen": { "record format name": "detailScreen", "description": "Add / Edit Records", "user defined data": { "fieldName": "idKey", "refField": "ID ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none" }, "user defined data 2": { "fieldName": "editMode", "customTrue": "", "customFalse": "", "dataType": "indicator", "formatting": "Indicator", "indFormat": "true / false" }, "show as window": "true", "center window": "true", "external css": "\\profoundui\\proddata\\css\\plogic.css" }, "items": [ { "id": "DetailPanel", "field type": "layout", "template": "css panel", "header height": "45px", "left": "35px", "top": "35px", "height": "325px", "header theme": "blueprint-header", "body theme": "blueprint-body", "z index": "9", "css class": "plogic--panel--wide", "css class 2": "info", "header text": { "fieldName": "dialogTitle", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "string", "formatting": "Text", "textTransform": "capitalize", "designValue": "[dialogTitle]" }, "width": "886px" }, { "field type": "textbox", "float placeholder": "false", "allow field exit": "true", "width": "145px", "css class": "blueprint-input", "value": { "fieldName": "tsadded", "refField": "TSADDED ATENVCMDS", "dataType": "reference", "formatting": "Time Stamp", "timeStampFormat": "m/d/y g:i A", "locale": "en_US", "designValue": "[tsadded]" }, "top": "5px", "left": "880px", "id": "tsadded", "visibility": "hidden", "layout": "DetailPanel", "container": "1" }, { "field type": "textbox", "float placeholder": "false", "allow field exit": "true", "width": "125px", "css class": "blueprint-defaults", "value": { "fieldName": "cmdseq", "refField": "CMDSEQ ATENVCMDS", "numSep": "false", "zeroBalance": "false", "numBlankFill": "false", "zeroFill": "false", "noExtraSpaces": "false", "curSym": "", "dataType": "reference", "formatting": "Number", "negNum": "-999.00", "units": "", "designValue": "[cmdseq]" }, "top": "13px", "left": "213px", "id": "commandsequence", "css class 2": "blueprint-textbox", "required": "true", "layout": "DetailPanel", "container": "1" }, { "id": "commandsequence_label", "field type": "output field", "css class": "outputField", "value": "Command Sequence", "left": "25px", "top": "15px", "css class 2": "blueprint-defaults", "width": "175px", "css class 3": "blueprint-output-field", "text align": "right", "layout": "DetailPanel", "container": "1" }, { "field type": "textbox", "float placeholder": "false", "allow field exit": "true", "width": "140px", "css class": "blueprint-input", "value": { "fieldName": "upduser", "refField": "UPDUSER ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none", "designValue": "[upduser]" }, "top": "35px", "left": "880px", "id": "addedbyuser", "visibility": "hidden", "layout": "DetailPanel", "container": "1" }, { "field type": "textbox", "float placeholder": "false", "allow field exit": "true", "width": "540px", "css class": "blueprint-defaults", "value": { "fieldName": "command", "refField": "command ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none", "designValue": "[command]" }, "top": "45px", "left": "213px", "id": "command", "css class 2": "blueprint-textbox", "required": "true", "layout": "DetailPanel", "container": "1" }, { "id": "command_label", "field type": "output field", "css class": "outputField", "value": "Command to Execute", "left": "25px", "top": "47px", "css class 2": "blueprint-defaults", "width": "175px", "css class 3": "blueprint-output-field", "text align": "right", "layout": "DetailPanel", "container": "1" }, { "field type": "textbox", "float placeholder": "false", "allow field exit": "true", "width": "135px", "css class": "blueprint-input", "value": { "fieldName": "tslstchg", "refField": "TSLSTCHG ATENVCMDS", "dataType": "reference", "formatting": "Time Stamp", "timeStampFormat": "m/d/y g:i A", "locale": "en_US", "designValue": "[tslstchg]" }, "top": "65px", "left": "880px", "id": "tslastchange", "visibility": "hidden", "layout": "DetailPanel", "container": "1" }, { "id": "SelectBox1", "field type": "select box", "css class": "blueprint-select-box", "value": { "fieldName": "chronology", "dataLength": "1", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "char", "formatting": "Text", "textTransform": "none", "designValue": "[chronology]" }, "left": "213px", "top": "80px", "choices": "After,Before", "width": "150px", "choice values": "A,B", "css class 2": "blueprint-defaults", "layout": "DetailPanel", "container": "1" }, { "id": "chronology_label", "field type": "output field", "css class": "outputField", "value": "Command Chronology", "left": "25px", "top": "83px", "css class 2": "blueprint-defaults", "width": "175px", "css class 3": "blueprint-output-field", "text align": "right", "layout": "DetailPanel", "container": "1" }, { "field type": "textbox", "float placeholder": "false", "allow field exit": "true", "width": "135px", "css class": "blueprint-input", "value": { "fieldName": "upduser", "refField": "UPDUSER ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none", "designValue": "[upduser]" }, "top": "95px", "left": "880px", "id": "lastchangeuser", "visibility": "hidden", "layout": "DetailPanel", "container": "1" }, { "id": "Checkbox1", "field type": "checkbox", "css class": "blueprint-checkbox-no-label", "value": { "fieldName": "disabled", "refField": "DISABLED ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none", "designValue": "[disabled]" }, "left": "213px", "top": "110px", "label": "Checkbox", "checked value": "1", "unchecked value": "0", "layout": "DetailPanel", "container": "1" }, { "id": "disabled_label", "field type": "output field", "css class": "outputField", "value": "Disabled", "left": "25px", "top": "112px", "css class 2": "blueprint-defaults", "width": "175px", "css class 3": "blueprint-output-field", "text align": "right", "layout": "DetailPanel", "container": "1" }, { "field type": "textbox", "float placeholder": "false", "allow field exit": "true", "width": "125px", "css class": "blueprint-input", "value": { "fieldName": "disuser", "refField": "DISUSER ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none", "designValue": "[disuser]" }, "top": "130px", "left": "885px", "id": "disabledbyuser", "visibility": "hidden", "layout": "DetailPanel", "container": "1" }, { "id": "Checkbox2", "field type": "checkbox", "css class": "blueprint-checkbox-no-label", "value": { "fieldName": "conterrs", "refField": "CONTERRS ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none", "designValue": "[conterrs]" }, "left": "213px", "top": "140px", "label": "Checkbox", "checked value": "1", "unchecked value": "0", "layout": "DetailPanel", "container": "1" }, { "id": "OutputField1", "field type": "output field", "css class": "blueprint-output-field", "value": { "fieldName": "id", "designValue": "[id]", "refField": "ID ATENVCMDS", "dataType": "reference", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "formatting": "Text", "textTransform": "none" }, "left": "525px", "top": "140px", "css class 2": "blueprint-constant", "visibility": "hidden", "layout": "DetailPanel", "container": "1" }, { "id": "continueonerrors_label", "field type": "output field", "css class": "outputField", "value": "Continue On-Errors", "left": "25px", "top": "141px", "css class 2": "blueprint-defaults", "width": "175px", "css class 3": "blueprint-output-field", "text align": "right", "layout": "DetailPanel", "container": "1" }, { "field type": "textbox", "float placeholder": "false", "allow field exit": "true", "width": "95px", "css class": "blueprint-input", "value": { "fieldName": "tsdisable", "refField": "TSDISABLE ATENVCMDS", "dataType": "reference", "formatting": "Time Stamp", "timeStampFormat": "m/d/y g:i A", "locale": "en_US", "designValue": "[tsdisable]" }, "top": "170px", "left": "885px", "id": "tsdisabled", "visibility": "hidden", "layout": "DetailPanel", "container": "1" }, { "id": "OutputField2", "field type": "output field", "css class": "blueprint-output-field", "value": { "fieldName": "envid", "refField": "ENVID ATENVCMDS", "trimLeading": "false", "trimTrailing": "true", "blankFill": "false", "rjZeroFill": "false", "dataType": "reference", "formatting": "Text", "textTransform": "none", "designValue": "[envid]" }, "left": "530px", "top": "190px", "css class 2": "blueprint-constant", "visibility": "hidden", "layout": "DetailPanel", "container": "1" }, { "id": "CancelButton", "field type": "graphic button", "css class": "plogic--button--tertiary", "value": "Cancel", "icon position": "left", "icon": "material:arrow_back", "shortcut key": "F12", "bypass validation": "true", "left": "20px", "top": "225px", "width": "140px", "css class 2": "plogic--ripple", "onclick": { "routine": "cancel button click", "designValue": "cancel button click" }, "layout": "DetailPanel", "container": "1" }, { "id": "SaveButton", "field type": "graphic button", "css class": "plogic--button--primary", "value": "Save", "icon position": "left", "icon": "material:save", "shortcut key": "F10", "left": "175px", "top": "225px", "width": "140px", "css class 2": "plogic--ripple", "onclick": { "routine": "save button click", "designValue": "save button click" }, "layout": "DetailPanel", "container": "1" } ] } ], "keywords": [], "long name aliases": true }