Manage Custom Parts
The Manage Custom Parts page allows you to view/edit the dependency managed parts for any forms in the environment that are coded and registered. Technical form builders can use the page to remove custom content as well as update descriptions (labels). Functional form builders can update descriptions for the content as needed. This is available for the following:
- Smart Sources
- Visual If Parts
- Rosters
- Data Pool Custom Load Parts
- Custom Segment Drivers
Navigation: Manage GT eForms 3.x > GT Functional Setup > eForm Parts Gallery > Custom Parts > Manage Custom Parts
Smart Sources Tab
PeopleCode Smart Sources
FIELD | VALUE |
---|---|
Smart Source | Displays the ID of the defined smart source |
Description | Displays the name of the smart source, which can be edited for any smart source in the list |
Return Type | Displays the data type that the smart source returns |
Package | Displays the Application Package that contains the code Note: Only custom smart sources can be changed, delivered smart sources using a G3 app packages are read-only |
Path | Displays the Path used for each smart source Note: Only custom smart sources can be changed, delivered smart sources are read-only |
Class ID | Displays the Class ID used in the code for each smart source Note: Only custom smart sources can be changed, delivered smart sources are read-only |
Method | Displays the Method used in the code for each smart source Note: Only custom smart sources can be changed, delivered smart sources are read-only |
Delete Row (button) | Removes the smart source from the framework Note: Only custom smart sources can be deleted, delivered smart sources cannot be removed |
SQL Smart Sources
FIELD | VALUE |
---|---|
Smart Source | Displays the ID of the defined smart source |
Description | Displays the name of the smart source, which can be edited for any smart source in the list |
Return Type | Displays the data type that the smart source returns |
SQL Object ID | Displays the ID used in the code for each smart source and can be changed |
Delete Row (button) | Removes the smart source from the framework |
Query Smart Sources
FIELD | VALUE |
---|---|
Smart Source | Displays the ID of the defined smart source |
Description | Displays the name of the smart source, which can be edited for any smart source in the list |
Return Type | Displays the data type that the smart source returns |
Query Name | Displays the query name that was saved in Query Manager for each smart source and can be changed |
Delete Row (button) | Removes the smart source from the framework |
LogicStack Smart Sources
FIELD | VALUE |
---|---|
Smart Source | Displays the name of the smart source, which can be edited for any smart source in the list |
Return Type | Displays the data type that the smart source returns |
Edit | Click the “Edit” hyperlink to open a new tab/window and be redirected to open the Defined Smart Source setup for the selected part to make changes |
Delete Row (button) | Removes the smart source from the framework |
Visual If Parts Tab
PeopleCode Visual If Parts
FIELD | VALUE |
---|---|
Unique Part ID | Displays the ID of the defined visual if part |
Part Name | Displays the name of the visual if part, which can be edited for any part in the list |
Package Name | Displays the Application Package that contains the code Note: Only custom visual if parts can be changed, delivered smart sources using a G3 app packages are read-only |
Path | Displays the Path used for each visual if part Note: Only custom parts can be changed, delivered visual if parts are read-only |
Class ID | Displays the Class ID used in the code for each visual if part Note: Only custom parts can be changed, delivered visual if parts are read-only |
Method Name | Displays the Method used in the code for each visual if part Note: Only custom parts can be changed, delivered visual if parts are read-only |
Delete Row (button) | Removes the visual if part from the framework Note: Only custom visual if parts can be deleted, delivered visual if parts cannot be removed |
SQL Visual If Parts
FIELD | VALUE |
---|---|
Unique Part ID | Displays the ID of the defined visual if part |
Part Name | Displays the name of the visual if part, which can be edited for any part in the list |
SQL Object ID | Displays the ID used in the code for each visual if part |
Delete Row (button) | Removes the visual if part from the framework Note: Only custom visual if parts can be deleted, delivered visual if parts cannot be removed |
Query Visual If Parts
FIELD | VALUE |
---|---|
Unique Part ID | Displays the ID of the defined visual if part |
Part Name | Displays the name of the visual if part, which can be edited for any part in the list |
Query Name | Displays the query name that was saved in Query Manager for each visual if and can be changed |
Delete Row (button) | Removes the visual if part from the framework Note: Only custom visual if parts can be deleted, delivered visual if parts cannot be removed |
Rosters Tab
PeopleCode Rosters
FIELD | VALUE |
---|---|
Roster | Displays the ID of the roster |
Package Name | Displays the Application Package that contains the code Note: All rosters are not editable** |
Path | Displays the Path used for each roster part Note: All rosters are not editable |
Class ID | Displays the Class ID used in the code for each roster part Note: All rosters are not editable |
Edit | Click the “Edit” hyperlink to open a new tab/window and be redirected to open the Defined Roster page for the selected part to make changes |
Delete Row (button) | Removes the visual if part from the framework Note: Only rosters in the DefinedRosters path can be deleted, all other roster parts cannot be removed |
Custom Rowsets Tab
PeopleCode Custom Rowset
FIELD | VALUE |
---|---|
Record | Displays the record/table used in the code |
Custom Rowset Name | Displays the name of the custom rowset |
Package | Displays the Application Package that contains the code |
Path | Displays the Path used for each custom rowset part |
Class ID | Displays the Class ID used in the code |
Method Name | Displays the Method Name used in the code |
Data Pool Used By | Displays with Form Type has this custom rowset added to a Custom Load join in the data pool |
Custom Segments Tab
FIELD | VALUE |
---|---|
Custom Segment | Displays the name of the custom segment |
Page Name | Displays the name of the page where the custom segment exists |
Root Package ID | Displays the Application Package that contains the code for the custom segment |
Qualified Package/Class Path | Displays the Path used for each custom segment |
App Class | Displays the Class ID used in the code |
Object String | Displays the code path linked to each custom segment |
Support Visual If | Shows a checkbox if the custom segment can be controlled with a visual if in Form Setup |