K2BTools Wiki
Search
TBWelcome
Login
Register
Settings
Change Password
Logout
Recents
MENU
PAGE INFO
PAGE TOOLS
Add a category
Add a group
CREATE NEW PAGE
i
Text Block
K2BToolsTutorial
Before you start
Environment Setup
Lesson 1: K2B Entity Services Pattern
1.1: K2B Entity Services basic usage
1.2: Applying the pattern using templates
1.3: Advanced Features
1.4: Edit Mode
1.5: Improving your Entity Managers
Lesson 2: Customizing your application
2.1: Customizing objects generated with K2BEntityServices
2.2: Using K2BTrnForm
2.3: Advanced properties in forms
2.4: Using K2BTools Control Types
2.5: Using K2BTools Collection Variables
2.6: Multi-level transactions
Lesson 3: K2BPrompt Pattern
3.1: Applying K2BPrompt
3.2: Inserting elements from prompt
Lesson 4: Responsive Web Design
4.1: Experimenting with Responsive Web Design
4.2: ShowInX Properties
4.3: Responsive Sizes property
Lesson 5: Adding actions in K2BTools patterns
5.1: In-Grid Actions
5.2: Multirow actions
5.3: Overflow actions menu
Lesson 6: Introduction to Web Panel Designer
6.1: Creating the customer selection grid
6.2: Create the detailed view for the selected customer
6.3: Create the invoices grid
6.4: Adding custom code to the Events
6.5: Improving the design
6.6: Using templates with Web Panel Designer
Lesson 7: Creating grids from Data Providers in Web Panel Designer
7.1: Creating a Web Panel with a grid based on a Data Provider
Lesson 8: Filtering Data
8.1: Generic Filters
8.2: Simple Filters
8.3 Multiple Filters
8.4 Date Range Filters
8.5 Advanced Filters
8.6 Column Filters
8.7 Grid View Persistance
Lesson 9: Improving the UI using Dynamic Layouts
Exercise 9.1: Products List Layout
Exercise 9.2: Products With Photo Layout
Exercise 9.3: Inside a Dynamic Layout
Exercise 9.4: Changing the Dynamic Layout of a Grid
Exercise 9.5: Adding a view to a Work With
Lesson 10: Business Analysis View
Exercise 10.1 - Adding a Business Analysis View to a grid
Exercise 10.2 - Improving the UI of the Business Analysis View
Lesson 11: Design System Configuration
Exercise 11.1 - Design System Configuration basic usage
Exercise 11.2 - Customizing the Design System
Lesson 12: Selection Summary in grids
Exercise 12.1 - Selection Summary Usage
Lesson 13: Wizard User Interfaces
Exercise 13.1 - Creating the Wizard User Interface
Exercise 13.2 - Invoice Selection
Exercise 13.3 - Payment Detail
Exercise 13.4 - Payment Confirmation
Exercise 13.5 - Finishing the Wizard
Lesson 14: Creating a multi-level menu with K2BTools
Exercise 14.1 - Creating a Menu Object
Exercise 14.2 - Using Menu Sublevels
Exercise 14.3 - Using icons in menu options
Exercise 14.4 - Configuring the menu’s RWD properties
Lesson 15: Integrating GAM
Exercise 15.1 - Importing the GAM integration module
Exercise 15.2 - Executing the GAM integration module
Lesson 16: Notifications and Collaboration module
Exercise 16.1 - Installing the notifications and Collaboration module
Exercise 16.2 - Allowing event subscriptions and user comments
Exercise 16.3 - Subscribing to a transaction and adding user comments
Exercise 16.4 - Creating a new event type
Exercise 16.5 - Adding a new action
Exercise 16.6 - Enabling desktop notifications
Page Id
20616
K2BTools Tutorial - Exercise 1.2: Applying the pattern using templates
This documentation is valid for:
Applying the pattern using templates.
Open "Product" transaction.
Go to "Patterns" section and navigate to "EntityServices" pattern.
Select the option "Create based on template".
Create based on template
Choose "
Master Detail Freestyle Grid
" template and click on "Finish".
Delete the “Invoices” SubWorkWith from the EntityManager.
Delete the "ProductStorage" parallel transaction.
Save the transaction and see the results in runtime.
Changing the selected template
Open "Product" Entity Services.
Right click on "WorkWith" node and select "Change Work With" option.
Change Work With
Select the template "
Standard grid
" and click on "Finish".
Delete "Work With" node.
Right click on "Transaction" node and "Add (from default)>WorkWith" and add the default WorkWith. (This step is needed in order for the next exercise to work)
Delete all attributes except from "ProductId", "ProductDescription", "ProductType", "ProductPrice" and "BrandName".
Save the transaction.
Page Id
22389
Next →
NextNode
Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Sure!
No
Additional feedback?
comment
Thank you for your feedback!
Backlinks
See all
Forward links
See all
More from jreyes
See all
j
BY
jreyes
EDIT
—
CREATED: 25 JULY 2022 12:06 PM -
UPDATED: 13 SEPTEMBER 2023
02:21 PM
BY
JREYES