Solution Component Tools
# Solution Component Tools
List of tools:
- Push to Environment
- Pull from Environment
- Add Nonversioned from ENV
- Open in Power Apps
- Add Created Components to AppModule (PREVIEW)
- Add Attribute
- Remove Flow Metadata
- Add Columns
- Open View in Environment
- Swap GUIDs
- Execute FetchXml
# Push to Environment
⚠️ Requires selected solution in TALXIS DevKit TreeView
Right click on one of supported components file.
Supported Components:
- Entity
- Form
- Dialog
- View
- WebResource
- AppModule
- SiteMap
- Workflow
The solution component's unmanaged definition is pushed to selected solution on selected environment. ⚠️ Since the component is pushed through a solution it takes some time.
# Pull from Environment
⚠️ Requires selected solution in TALXIS DevKit TreeView
Right click on one of supported components file.
Supported Components:
- Form
- Dialog
- View
- WebResource
- AppModule
- SiteMap
- Workflow
The solution component's unmanaged definition is pulled from selected solution and local definition is overriden.
# Add Nonversioned from ENV
⚠️ Requires selected solution in TALXIS DevKit TreeView
Right click on one of supported folders.
Supported Folders:
- Declarations (Selection from all supported components basically)
- main
- quick
- quickCreate
- card
- SavedQueries
- Workflows
- WebResources
- Dialogs
- localization
- Folder which is in AppModules folder
- Folder which is in AppModuleSiteMaps folder
You will be provided with filtered list of components from selected solution. You can choose which you want to add to local code base. All selected components are then added and references in Solution.xml are also updated with newly created components.
After selection of components you are also able to add valid ones to AppModule RootComponents of your choice (if there are more of them).
⚠️ Always try to build the solution and/or import it to an environment. The feature is quite extensive and edge cases may occur.
# Open in Maker
⚠️ Requires selected solution in TALXIS DevKit TreeView
Right click on one of supported components file.
Supported Components:
- Form
- View
- AppModule
- Workflow
Opens the component in Power Apps maker.
# Add Components to AppModule (preview)
⚠️ Preview so bugs can occur.
Right click on AppModule file.
Adds all newly created solution components which are valid for RootComponents element in selected AppModule.
⚠️ Newly created = component added in current vscode session.
# Add Attribute
Right click on Entity.xml file.
Creates attribute from provided params.
Supported types:
- Text
- Whole Number
- Decimal
- DateTime
- Lookup
- Choice
- Boolean
# Remove Flow Metadata
Right click on Flow.json file.
Removes all metadata object from flow definition.
# Add Columns
⚠️ Requires selected environment in TALXIS DevKit TreeView
Right click on View file.
Retrieves all attributes ValidForGrid for view's entity from selected environment. Selected attributes are added to view definition with default width of 100.
# Open View in Environment
⚠️ Requires selected environment in TALXIS DevKit TreeView
Right click on View file.
Open plain view without Model-Driven App context in selected environment.
# Swap GUIDs
Right click on Form file.
After execution you will be prompted for selecting all areas to switch GUIDs. Selected areas get GUIDs replaced and form definition is updated.
# Execute FetchXml
⚠️ Requires selected environment in TALXIS DevKit TreeView
Right click on View file.
Sends Fetch request to selected environment and renders response in new tab.