Class SY_RoleReport_rpt

Inherits

SY_Report

Properties

LOCAL cReportFile$="SY_RoleReport.RPT"  
LOCAL cWorkFile$="SY_RoleReportWrk"  
LOCAL cAllCompanyKey$=DIM(10, "0")  
LOCAL cDefaultUser$=DIM(10, "0")  
LOCAL cExternalURL$="0000000001"  
LOCAL cExternalEBM$="0000000002"  
LOCAL cSortSeqLength=14  

Length of sort sequence number

LOCAL cTaskTypeMenu$="07"  

[string] Constant for a task type of menu

LOCAL cTaskTypeSecurity$="04"  

[string] Constant for a task type of security event

LOCAL cTaskTypeApplication$="08"  

[string] Constant for a task type of module option

LOCAL cTaskMaintenance$="M"  
LOCAL cTaskUpdate$="U"  
LOCAL cTaskAccess$="A"  
LOCAL cTaskSetup$="S"  
LOCAL cTaskMenu$="T"  
LOCAL cMenuEvent$="07"  
LOCAL cUseSysDB=1  
LOCAL resourceTYPEBUSINESS$="BUSINESSTABLE"  
LOCAL resourceDESCBUSINESS$="Business Tables"  
LOCAL resourceTYPEREADONLY$="READONLYTABLE"  
LOCAL resourceDESCREADONLY$="Read-Only Tables"  
PROPERTY ReportCaption$   * Read Only *
PROPERTY IncludeTasksOptionsACCESS$   * Read Only *

constant property to include Access Only Tasks and Options

PROPERTY IncludeTasksOptionsBOTH$   * Read Only *

constant property to include Access and No Access Tasks and Options

PROPERTY IncludeTasksOptionsNOACCESS$   * Read Only *

constant property to include No Access Only Tasks and Options

PROPERTY SortTaskModulesByALPHA$   * Read Only *

constant property to Sort TaskModules Alphabetically

PROPERTY SortTaskModulesByMenu$   * Read Only *

constant property to Sort TaskModules By Default Menu Order

PROPERTY SortSecurityOptionsByGROUP$   * Read Only *

constant property to Sort TaskModules By Group

PROPERTY SortSecurityOptionsByMODULE$   * Read Only *

constant property to Sort TaskModules By Module

PROPERTY SortSecurityOptionsByOPTIONS$   * Read Only *

constant property to Sort TaskModules By Security Option

PROPERTY TypeOfReportODBC$   * Read Only *

constant property for ODBC Securirty Permissions Detail type of report

PROPERTY TypeOfReportROLE$   * Read Only *

constant property for Role Information Only type of report

PROPERTY TypeOfReportROLETEMPLATE$   * Read Only *

constant property for Role Template Details type of report

PROPERTY TypeOfReportTASK$   * Read Only *

constant property for Task Permissions Detail type of report

PROPERTY TypeOfReportUSER$   * Read Only *

constant property for Users By Role type of report

Methods

FUNCTION GetSourceTables$(table$)  
FUNCTION ReportOptionChange(field$, value$)  

Properties inherited from: SY_Report

cMainTable$, cIsSysDB, cCommonElements$, CurrentFiscalYear$, CurrentPeriod$, ReportID$, UseWorkstationDfltPntrStdRpt$, UseWorkstationDfltPntrStdForm$, ReportSettingPrinterName$, RecordSet

Methods inherited from: SY_Report

AppendReportOptions(), BuildExtendedSort(), CreateStandardSetting(), GetCurrentClause(), GetFiscal(), GetLocal(), GetOptions(), GetRecordSettings(), OpenRecordSet(), ParseOptionsGrid(), ProcessReport(), ProcessReportWorkTable(), ReplaceDefault(), ResetWorkTables(), SelectReportSetting(), SetDefaults(), SetOptions(), SetRecordSettings(), SetReportObjectPrinterProps(), SetReportWhereClause(), This function will set the value of the variable cReportWhereClause$. This value is used by SY_Selection'GetWhereClause(), GetOperandStartEnd(), GetSelectCriteria(), GetSelectOperandValues(), SetChildColl(), WriteWorkstationPrinter()