Run configuration
AppConfirm Job from Template Source All enabled analyzers Analyzers 15 ran Completed 3 Sep 2026 at 17:30
Analyzers
1
Screens
0
Components
18
Controls
139
Formulas
Unused Controls4 found
ConfidenceControlTypeScreenReason
HIGHlblTitleBarTextFluentV8/Label@1.8.6scrCreateJobDialognever referenced in any formula; no event handlers
MEDIUMicoCreateJobClassic/Icon@2.5.0scrCreateJobDialognever referenced in any formula; no event handlers
MEDIUMlblCreateJobMessageFluentV8/Label@1.8.6scrCreateJobDialognever referenced in any formula; no event handlers
MEDIUMTextBox2FluentV8/TextBox@1.7.2scrCreateJobDialognever referenced in any formula; no event handlers
Unused Components0 found
No issues found.
Dead Code1 found
TypeNameDetailsLocations
Stale Screen ReflocTemplateJRScreen 'locTemplateJR' is used in Navigate() but does not exist
btnCreateJobOK > OnSelect > scrCreateJobDialog.pa.yaml
...text( { locTemplateJR: Patch( 'WCG OD...
OnStart Variables That Could Be Named Formulas0 found
No issues found.
Retired Components0 found
No issues found.
Gallery Lookup/Filter Performance Issues0 found
No issues found.
Collection Usage Count1 found
Details
No collections found in the app
Global Variables Where Context Variables Would Suffice1 found
NameIssue TypeIssue TypeLocationsDescription
HIGHvarRecordIdappropriate-set
App > OnStart > App.pa.yaml
Set(varRecordId,
App > OnStart > App.pa.yaml
Set(varRecordId,
Set() usage is appropriate for 'varRecordId': Variable is initialized in OnStart
Non-Delegable Operations0 found
No issues found.
OnStart Overload0 found
No issues found.
Consecutive I/O Operations0 found
No issues found.
ForAll Data Source Modifications0 found
No issues found.
General Code Quality Analyzer19 found
Control / ItemIssue TypeDescriptionConfidenceLocations
scrCreateJobDialoghardcoded-colorControl "scrCreateJobDialog" uses hardcoded RGBA color in "Fill". Consider using theme variables or named color constan…LOW
scrCreateJobDialog > Fill > scrCreateJobDialog.pa.yaml
RGBA(255, 255, 255, 1)
conBackGround_CreateJobhardcoded-colorControl "conBackGround_CreateJob" uses hardcoded RGBA color in "Fill". Consider using theme variables or named color co…LOW
conBackGround_CreateJob > Fill > scrCreateJobDialog.pa.yaml
RGBA(0, 0, 0, 0.1)
conDialog_CreateJobhardcoded-colorControl "conDialog_CreateJob" uses hardcoded RGBA color in "Fill". Consider using theme variables or named color consta…LOW
conDialog_CreateJob > Fill > scrCreateJobDialog.pa.yaml
RGBA(255,255,255, 1)
rectTitleBarhardcoded-colorControl "rectTitleBar" uses hardcoded RGBA color in "Fill". Consider using theme variables or named color constants for…LOW
rectTitleBar > Fill > scrCreateJobDialog.pa.yaml
RGBA(0, 120, 212, 1)
rectTitleBarhardcoded-colorControl "rectTitleBar" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color consta…LOW
rectTitleBar > BorderColor > scrCreateJobDialog.pa.yaml
RGBA(166, 166, 166, 1)
rectTitleBarhardcoded-colorControl "rectTitleBar" uses hardcoded RGBA color in "HoverFill". Consider using theme variables or named color constant…LOW
rectTitleBar > HoverFill > scrCreateJobDialog.pa.yaml
RGBA(0, 120, 212, 1)
rectTitleBarhardcoded-colorControl "rectTitleBar" uses hardcoded RGBA color in "PressedFill". Consider using theme variables or named color consta…LOW
rectTitleBar > PressedFill > scrCreateJobDialog.pa.yaml
RGBA(0, 120, 212, 1)
rectTitleBarhardcoded-colorControl "rectTitleBar" uses hardcoded RGBA color in "FocusedBorderColor". Consider using theme variables or named color…LOW
rectTitleBar > FocusedBorderColor > scrCreateJobDialog.pa.yaml
RGBA(0, 120, 212, 1)
icoCloseDialoghardcoded-colorControl "icoCloseDialog" uses hardcoded RGBA color in "Color". Consider using theme variables or named color constants …LOW
icoCloseDialog > Color > scrCreateJobDialog.pa.yaml
RGBA(255, 255, 255, 1)
icoCloseDialoghardcoded-colorControl "icoCloseDialog" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color cons…LOW
icoCloseDialog > BorderColor > scrCreateJobDialog.pa.yaml
RGBA(0, 0, 0, 0)
icoCloseDialoghardcoded-colorControl "icoCloseDialog" uses hardcoded RGBA color in "HoverFill". Consider using theme variables or named color consta…LOW
icoCloseDialog > HoverFill > scrCreateJobDialog.pa.yaml
RGBA(0, 0, 0, 0)
icoCloseDialoghardcoded-colorControl "icoCloseDialog" uses hardcoded RGBA color in "PressedFill". Consider using theme variables or named color cons…LOW
icoCloseDialog > PressedFill > scrCreateJobDialog.pa.yaml
RGBA(0, 0, 0, 0)
icoCreateJobhardcoded-colorControl "icoCreateJob" uses hardcoded RGBA color in "Color". Consider using theme variables or named color constants fo…LOW
icoCreateJob > Color > scrCreateJobDialog.pa.yaml
RGBA(255, 255, 255, 1)
icoCreateJobhardcoded-colorControl "icoCreateJob" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color consta…LOW
icoCreateJob > BorderColor > scrCreateJobDialog.pa.yaml
RGBA(0, 0, 0, 0)
icoCreateJobhardcoded-colorControl "icoCreateJob" uses hardcoded RGBA color in "HoverFill". Consider using theme variables or named color constant…LOW
icoCreateJob > HoverFill > scrCreateJobDialog.pa.yaml
RGBA(0, 0, 0, 0)
icoCreateJobhardcoded-colorControl "icoCreateJob" uses hardcoded RGBA color in "PressedFill". Consider using theme variables or named color consta…LOW
icoCreateJob > PressedFill > scrCreateJobDialog.pa.yaml
RGBA(0, 0, 0, 0)
btnCreateJobDialogCancelhardcoded-colorControl "btnCreateJobDialogCancel" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named …LOW
btnCreateJobDialogCancel > BorderColor > scrCreateJobDialog.pa.yaml
RGBA(153, 201, 238, 1)
btnCreateJobOKhardcoded-colorControl "btnCreateJobOK" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color cons…LOW
btnCreateJobOK > BorderColor > scrCreateJobDialog.pa.yaml
RGBA(153, 201, 238, 1)
btnCreateJobOKcomplex-formulaFormula in "btnCreateJobOK.OnSelect" contains 7 If/Switch branches, indicating high complexity. Consider refactoring wi…HIGH
btnCreateJobOK > OnSelect > scrCreateJobDialog.pa.yaml
// First create a copy of the Template's Job Record Table. UpdateContext( {
Screen Control Counter0 found
No issues found.
ForAll Loops with Nested Filter0 found
No issues found.
3 files processed