The materials actually do not need to be in the material root class, it is just that work orders will currently not appear in the table unless there exists a material property that references the Work Order material and there exists an equipment property with the same parent as the material property. Essentially what this means is that a Work Order will not appear unless there is a segment defined that refers to the Work Order material. If you create materials and work orders through scripting and set up operations for them using Track and Trace, you should see the work orders appear in the table. You should also be able to update the quantities and schedule runs just with Track and Trace.
Non-OEE materials can be selected using Work Order component and the table will be updated such that the material/equipment property restrictions are not enforced unless the user is explicitly trying to filter on the equipment path. By default, the work order has a material set in order to be displayed in the table. This will be compatible with all types of filtering on the Work Order table except equipment path. Once you add in a non-blank "Equipment Path Filter", the work orders will only appear if there exists a segment which maps the Work Order material to a piece of equipment that matches the equipment path filter.
Drag & Drop Scheduling
Set the Row Dragging Enabled property of the MES Work Order Table to True in the designer.
Select the desired row in the work order table or power table and drag it onto the equipment item you wish to schedule it for on the MES Schedule View component.
In this example Line 1 production item is configured for Cane Sugar. A scheduling window will appear as shown.
Provide the duration or the production count of the schedule. Select the Schedule tab to view the new schedule. Click Save.
The schedule entry you just created will be displayed as shown.
|User Menu Items||userMenuItems||Dataset||Dataset that stores user menu items.|
|Enable Add||EnableAdd||boolean||If true, allows the user to add work orders.|
|Enable Edit||EnableEdit||boolean||If true, allows the user edit work orders.|
|Enable Export||EnableExport||boolean||If true, allows the user export work orders|
|Row Dragging Enabled||rowDragEnabled||boolean||If true, allows a row to dragged from this component to others.|
|Material Name Filter||materialNameFilter||String||Material name filter, that can include * and ? wildcard characters, to filter the work orders by.|
|Work Order Name Filter||workOrderNameFilter||String||Work order name filter, that can include * and ? wildcard characters, to filter the work orders by.|
|Equipment Path Filter||equipmentPathFilter||String||Equipment path filter, that can include * and ? wildcard characters, to filter the work orders by.|
|Closed Start Date||closedStartDate||Date||Start date to get work orders for if Show Closed Work Order property is true.|
|Closed End Date||closedEndDate||Date||End date to get work orders for if Show Closed Work Order property is true.|
|Show Closed Work Order||showClosedWorkOrder||boolean||If true, show closed work orders.|
|Column Attribute Data||columnAttributesData||Dataset||Dataset describing the data attributes.|
|Data||data||Dataset||Data for this table.|
|Selected Row||selectedRow||int||Index of the first selected row, or -1 if none.|
|Font||font||Font||Font of text of this component.|
|Foreground Color||foreground Color||Color||Foreground color of the component.|
|Background Color||backgroundColor||Color||Background color of the component.|
|Title Font||titleFont||Font||Font to use for the title.|
|Title Foreground Color||titleForeground||Color||Foreground color of the title bar.|
|Title Background Color||titleBackground||Color||Background color of the title bar.|
|Header Font||headerFont||Font||Font to use for the table header.|
|Header Background Color||headerBackground||Color||Background color of the table header.|
|Table Background Color||tableBackground||Color||Background color of the table body.|
|Header Foreground Color||headerForeground||Color||Foreground color of the table header.|
|Row Font||rowFont||Font||Font to use for the elements in the row.|
|Row Foreground Color||rowForeground||Color||Foreground color of rows in the table.|
|Row Background Color||rowBackground||Color||Background color of rows in the table.|
|Row Selection Foreground Color||selectionForeground||Color||Foreground color of a selected row in the table.|
|Row Selection Background Color||selectionBackground||Color||Background color of a selected row in the table.|
|Auto Row Height Enabled||autoRowHeightEnabled||boolean||If true, the row height of the table will be adjusted automatically.|
|Row Height||rowHeight||int||Height of each row of the table.|
|Grid Line Color||gridColor||Color||Color of grid lines in the table.|
|Show Horizontal Grid Lines||showHorizontalLines||boolean||Determines whether horizontal grid lines are shown in the table.|
|Show Vertical Grid Lines||showVerticalLines||boolean||Determines whether vertical grid lines are shown in the table.|
This component does not have functions associated with it.