Source
The Sources page provides a detailed view of all program source members defined within the repository. Each row represents a source member with key metadata, such as its library, file, type, and counts of variables or procedures.
The page helps developers:
- Inspect source definitions and their attributes.
- Navigate quickly to specific members.
- Analyze the structure of program elements (lines, variables, procedures).
- Validate source-to-repository synchronization.
- Filter, save, and export data for review and reporting.
Source Information
| ð§ą Column | ðïļ Description |
|---|---|
| Member | Name of the source member. Clicking it opens its detailed view or related references. |
| File | Source physical file (e.g., QRPGLESRC, QCLLESRC, QSRVSRC). |
| Library | The IBM i library where the source file resides. |
| Attribute | Source type or attribute â such as SQLRPGLE, RPGLE, CLLE, PF. |
| Lines | Number of code lines identified . |
| Variables | Count of declared variables within the source. |
| Procedures | Number of procedures defined in the source member. |
| HNBRFIELDS | Number of file fields definitions used in the source member. |
Toolbar Actions
| ðŠ Action | ðïļ Description |
|---|---|
| ⎠Scroll to Bottom | Jumps to the last record in the source list â useful for large repositories. |
| ð Filter | Opens the filter panel to apply custom filters to the displayed columns. |
| ðū Save Filter | Saves the current filter setup for reuse in later sessions. |
| ð Create Excel | Exports the current source list to an Excel file for reporting or offline analysis. |
| ð Refresh | Reloads the list to fetch the latest data from the repository. |
Source-level Options
Each row in the Sources table includes contextual actions for that specific member.
These icons allow you to view component-level details or open related references. Hovering over each icon will show its function.
- Copybooks
By clicking on this copybook icon, you can open the list of all copybooks referenced by this member.
This helps in understanding code dependencies and includes any included source files.
- Procedures
By clicking on this procedure icon, you can view all the procedures defined inside the selected member.
This allows easy navigation and inspection of internal subroutines or modular code blocks.
- Variables
Clicking the variable icon opens a detailed list of variables used in the source, including their type and usage reference.
This view helps in data flow analysis and code maintenance.
- Fields / Records
The fields icon shows all record formats and field definitions related to the selected file-type member (PF,LF).
Use this to inspect physical or logical file structures.
- Source View
The source icon allows you to view the complete source code of the selected member directly from the interface.
This is useful for quick reviews or debugging purposes without navigating to the development environment.
ðŠķ Usage Tips
- ðĄ Quick Access -
Use Filter + Save Filter to build reusable search configurations (e.g., only showSQLRPGLEprograms).- ð Export for Review -
Generate Excel exports before sharing reports or performing documentation audits.- ð Keep Data Fresh -
Always click Refresh after synchronization or import operations to update the list.- ⎠Fast Navigation -
Use Scroll to Bottom when reviewing long source lists or to view recently added members.- âïļ Member Actions -
Use the source-level options to view component-level details instantly.




