Skip to main content

EnsPortal.Setting.Report.ProductionPorts

class EnsPortal.Setting.Report.ProductionPorts extends EnsPortal.Template.listPage

Property Inventory

Method Inventory

Parameters

parameter CSSINCLUDES = ensemble/Ensemble_Wizards.css;
Inherited description: Comma-separated list of additional CSS include files for the page. If this page is using CSS3 then the CSS3INCLUDES parameter is used (if defined).
parameter DOCDBNAME = IRISInteroperabilityPorts;
parameter PAGENAME = Port Authority Report;
Inherited description: Displayed name of this page.
parameter RESOURCE = %Ens_PortSettingsReport:READ;
Inherited description: This is a comma-delimited list of system Resources and associated permissions. A user must hold the specified permissions on at least one of the specified resources in order to view this page or invoke any of its server-side methods from the client.
The format of each item in the list should be as follows:
Resource[:Permission]
Permission is optional, and defaults to USE if not supplied. If it is supplied, it should be one of USE, READ or WRITE.

Properties

property canEditAuxTables as %Boolean [ InitialExpression = $classmethod($classname(),"hasAuxEditPrivileges") ];
Property methods: canEditAuxTablesDisplayToLogical(), canEditAuxTablesGet(), canEditAuxTablesIsValid(), canEditAuxTablesLogicalToDisplay(), canEditAuxTablesLogicalToXSD(), canEditAuxTablesNormalize(), canEditAuxTablesSet(), canEditAuxTablesXSDToLogical()
property colDelete as %ZEN.Datatype.caption [ InitialExpression = $$$TextHTML("Delete") ];
Property methods: colDeleteDisplayToLogical(), colDeleteGet(), colDeleteIsValid(), colDeleteLogicalToDisplay(), colDeleteLogicalToOdbc(), colDeleteNormalize(), colDeleteSet()
property colEdit as %ZEN.Datatype.caption [ InitialExpression = $$$TextHTML("Edit") ];
Property methods: colEditDisplayToLogical(), colEditGet(), colEditIsValid(), colEditLogicalToDisplay(), colEditLogicalToOdbc(), colEditNormalize(), colEditSet()
property defaultExpiryLength as %ZEN.Datatype.integer [ InitialExpression = 45 ];
Property methods: defaultExpiryLengthDisplayToLogical(), defaultExpiryLengthGet(), defaultExpiryLengthIsValid(), defaultExpiryLengthLogicalToDisplay(), defaultExpiryLengthLogicalToOdbc(), defaultExpiryLengthNormalize(), defaultExpiryLengthSet()
property msgCannotImportPortData as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("Only Reservation and Advice data can be imported") ];
Property methods: msgCannotImportPortDataDisplayToLogical(), msgCannotImportPortDataGet(), msgCannotImportPortDataIsValid(), msgCannotImportPortDataLogicalToDisplay(), msgCannotImportPortDataLogicalToOdbc(), msgCannotImportPortDataNormalize(), msgCannotImportPortDataSet()
property msgEditingNotAllowed as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("Not allowed to modify auxiliary tables") ];
Property methods: msgEditingNotAllowedDisplayToLogical(), msgEditingNotAllowedGet(), msgEditingNotAllowedIsValid(), msgEditingNotAllowedLogicalToDisplay(), msgEditingNotAllowedLogicalToOdbc(), msgEditingNotAllowedNormalize(), msgEditingNotAllowedSet()

Methods

method %OnAfterCreatePage() as %Status
Inherited description: Decorate the page.
method %OnGetPageName() as %String
Inherited description: Get the (localized) name of the page. This should be implemented in a subclass.
method DrawInboundOutbound(pTable As %ZEN.Component.tablePane, pName As %String, pSeed As %String) as %Status
method DrawYesNo(pTable As %ZEN.Component.tablePane, pName As %String, pSeed As %String) as %Status
method OnDrawRibbon() as %Status
Inherited description: Add to the contents of the tool ribbon.
method OnGetRibbonInfo(Output pDisplay As %Boolean, Output pViewIcons As %List, Output pSortOptions As %List, Output pSearchBox As %Boolean, Output pRibbonTitle As %String, Output pCommands As %List) as %Status
Inherited description: Get information to display in the ribbon bar. Override to include buttons.
clientmethod addConsecutive(dataEntryBody) [ Language = javascript ]
clientmethod addEndRange(dataEntryBody) [ Language = javascript ]
clientmethod addEntry(tableId) [ Language = javascript ]
clientmethod addHelpButton(dataEntryBody) [ Language = javascript ]
clientmethod addLabelRow(dataEntryBody, text) [ Language = javascript ]
clientmethod cancelsaveEntry(tableId) [ Language = javascript ]
clientmethod checkEditAux() [ Language = javascript ]
clientmethod convertToCSV(objArray) [ Language = javascript ]
clientmethod createInputBox(colObj, value) [ Language = javascript ]
clientmethod createLabel(colObj, tableid, edit) [ Language = javascript ]
clientmethod createTable() [ Language = javascript ]
clientmethod csvParse(csvToParse) [ Language = javascript ]
clientmethod currentPortspageExport() [ Language = javascript ]
clientmethod currentTable() [ Language = javascript ]
clientmethod defaultForColumn(colObj, locationData) [ Language = javascript ]
clientmethod deleteEntry(tableId, rowId) [ Language = javascript ]
clientmethod drawDataEntryForm(frmdiv, table, edit) [ Language = javascript ]
clientmethod editEntry(tableId, rowId) [ Language = javascript ]
clientmethod editingOnThisTab(showAlert) [ Language = javascript ]
clientmethod executeTableQueryAndClearCache(table) [ Language = javascript ]
clientmethod filterPortsInUseOrReserved(requestObject) [ Language = javascript ]
clientmethod findBoundary(rangeRequestObject) [ Language = javascript ]
clientmethod findIfUsedOrReserved(inputObject) [ Language = javascript ]
clientmethod findRange(rangeRequestObject) [ Language = javascript ]
method getColumnValues(pColumn As %String, pTableName As %String = "", Output pSC As %Status = $$$OK, pCacheResults As %Boolean = 0) as %Library.DynamicArray
clientmethod getParseAndImportData() [ Language = javascript ]
clientmethod importAuxData() [ Language = javascript ]
clientmethod indicateIfCanUseImportButton() [ Language = javascript ]
clientmethod modifyinputWithEvents(input, colObj, tableid, edit) [ Language = javascript ]
clientmethod modifyinputWithvalue(input, value, colObj) [ Language = javascript ]
clientmethod onTabChange() [ Language = javascript ]
clientmethod onlayoutHandler(load) [ Language = javascript ]
Inherited description: Adjust size of table on the page, so buttons don't scroll off page
clientmethod onloadHandler() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is loaded.
clientmethod parseAndImportData(csvOrJSON) [ Language = javascript ]
clientmethod populateRangeRequestObject(rangeRequested) [ Language = javascript ]
clientmethod portFieldonBlur(field, edit) as %String [ Language = javascript ]
clientmethod refreshTable() [ Language = javascript ]
clientmethod resetDataField(field) [ Language = javascript ]
clientmethod resetFilters() [ Language = javascript ]
clientmethod saveEntry(tableId) [ Language = javascript ]
clientmethod setEndPort(startPortID, endPortID) [ Language = javascript ]
clientmethod showDataEntry(table, state) [ Language = javascript ]
clientmethod showDataEntryHelp() [ Language = javascript ]
clientmethod sortPortsFromFilteredDocuments(filteredPortsInUseOrReserved) [ Language = javascript ]
clientmethod validDataToSave(tableId, inputObject) [ Language = javascript ]
clientmethod validEndPort(portInput, field) [ Language = javascript ]
clientmethod validNumber(data, type, warn) [ Language = javascript ]
clientmethod validPort(data, warn) [ Language = javascript ]
clientmethod validRangeRequest(data, warn) [ Language = javascript ]

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab