SlideShare a Scribd company logo
KWizCom Forms
True SharePoint-Native
Forms & Mobile Solution
Shai Petel
VP R&D, MVP
@shaibs
shai@kwizcom.com
KWizCom Corporation
• Founded in 2005
• Headquartered in Toronto
• Global vendor of SharePoint Add-Ons
• 5000+ customers worldwide
• 50+ products & add-ons for SharePoint
Implementing forms in SharePoint
SharePoint list forms
Power-user tool
End-user tool
InfoPath or other
proprietary form tools
Workflows with forms
Quick & easy
implementation
Support for various
field types
Fully integrated with
workflow, alerts and
search
You can easily extend functionality
Custom columns, Print, Scan and more
List Forms – the natural option
What’s missing in SharePoint forms?
 Context and logic
 Dynamic field constraints
 Tabs, group fields
 More flexible form layouts
 Cascaded fields
 Repeating sections
 Better mobile forms
External Form Tools
Feature-rich form designer
Enhanced form capabilities
External Form Tools
But…you lose your SharePoint freedom:
 Support custom columns?
 Support file upload?
 Separate design from SharePoint
 Need to create all your forms from scratch
 Partial integration with SharePoint
(alerts, workflows, search)
 Requires trained power-user/development skills
KWizCom Forms
Turn your existing
SharePoint list forms into
Smart, Context-Sensitive Forms
KWizCom Forms
 Get all advanced form features
 End-user tool, no technical skills required
 Enhance existing SharePoint forms with
advanced features
 Design once for web and mobile
 100% SharePoint-Native
(Custom columns, themes, workflow)
Product Features
Let’s show you how the product works
by implementing an IT Helpdesk
solution, step-by-step
CustomerHelpdesk engineer
Demo
Static Field permissions:
Allowing different users see different fields
Customer
Helpdesk
Engineer
This is the
Support Request
form
Some fields should be
visible to customers
Other fields should be
visible to Helpdesk
engineers
Hide marked fields
from everyone
1
Show these fields only
to Helpdesk engineers
2
Helpdesk
Engineer
Let’s configure KWizCom Forms to hide
these fields
1
1
2
1
Select fields that you wish to
show/hide/disable
2
Select permission type
3
Type users/groups for which this
permission rule should apply
4
Select the list forms where
you want to apply the field
permission rule
5
Click to add static
permission rulesIn run-time, these rules
are processed one by one
according to their order.
Let’s save the settings and see which fields
users see now when creating a new
Support Ticket.
Customer
In New/Edit forms users
see only these fields, as
configured
In View form users see
all fields, as configured
Customer
Helpdesk
Engineer
Now let’s make these fields
visible to Helpdesk engineers
1
Select fields that
you wish to show
2
Select “Show”
permission type
3 Type users/groups for which
this permission rule should
apply
Click to add static
permission rules
4
New rules added, showing
the selected fields to
Helpdesk engineers.
5
Customer
Customers still see only part
of the fields, as configured
Helpdesk
Engineer
While Helpdesk
engineers see all fields,
as configured.
Demo
Context-sensitive forms:
Dynamically hiding/disabling fields
according to business logic
Customer
Selecting a category should
show and hide the relevant
fields
Customer
When selecting
“Hardware”
Customer
When selecting
“Software”
Let’s configure KWizCom Forms to
dynamically show these fields
1
1
2
Hide the
“Hardware type”
field, and add rule
1
2
3
Show the
“Hardware type” field
if Category=“Hardware”
1
2
3
4
These 2 rules make the
“Hardware type” become visible
only when Category field equals
“Hardware”
Yes, alternatively you can create one rule
to hide hardware type if category does
not equal hardware.
These 2 rules make the
“Hardware type” become
visible only when Category
field equals “Hardware”
Let’s click “OK” to
save settings
Customer
Customer
Customer
Customer
Simply do the same for software…
Helpdesk
Engineer
These 2 fields should be
displayed only when Issue
status field equals “Closed”
Let’s configure KWizCom Forms to
dynamically show these fields
1
1
2
These 2 dynamic rules display
the Issue closing date and
Resolution fields only if Issue
status equals “Closed”
Let’s click “OK” to save
settings
Helpdesk
Engineer
Helpdesk
Engineer
Let’s close this Support
Request..
Helpdesk
Engineer
Relevant fields appear
when Issue status is
“Closed”
Demo
Field Constraints:
Dynamic: Conditionally-mandatory fields
Helpdesk
Engineer
These 2 fields should be
mandatory only when Issue
status field equals “Closed”
Let’s configure the Resolution and Issue
closing date fields to be mandatory only if
Issue status equals “Closed”.
1
2
1
Select the field that
you wish to validate
3
Define conditions (when to
validate the field’s value)
4
Click to add this field
validation rule
2
Define the
validation rule
We’ve configured 3 field
validation rules
Resolution mandatory
Issue closing date mandatory
and not in the future
Helpdesk engineer edits
a Support Request item
Helpdesk
Engineer
Change Issue status
to “Closed”
Helpdesk
Engineer
Try to save without
updating Resolution and
Issue closing date fields
Helpdesk
Engineer
Helpdesk
Engineer
Customized validation
errors appear
Demo
Field Grouping:
Lets divide a long form to multiple tabs, each
visible to relevant audience
1
2
1
Create field
groups
2
Decide which fields appear
in each groups
3
Define who can see this
field-group
4
Configure group
layout settings
Customer
This is the group (tab) used to
create support requests
And this one is for Helpdesk
engineers to update case resolution
details.
Helpdesk engineer
Customer
Customer sees only one tab, because he
has no permissions to see any of the
fields in the other tab.
Helpdesk
Engineer
Helpdesk engineer sees the
2 tabs
Helpdesk
Engineer
Summary – KWizCom Forms
 Field-level permissions
 View-level permissions
 Dynamic field constraints
 Dynamic default values
 Field-grouping (Tabs)
Standard
Professional
KWizCom Forms Professional
 Field-level permissions
 View-level permissions
 Dynamic field constraints
 Dynamic default values
 Field-grouping (Tabs)
 Cascaded fields
 Repeating rows field
Standard
Demo
Multi-row forms:
Managing employee expense reports
Data Model
Expenses
Expense Details
1
∞
(1) Create your Expense Details list
(2) In your Expenses list create a Repeating
Rows column that connects to the Expense
Details list
Connect to the details list
Select the columns to be
displayed in the
Repeating Rows field
Configure each
column’s width
Configure summary fields for
numeric/currency fields
Configure default
number of rows
Preview result
Let’s save the settings and see the result
end-user experience
Let’s create a new
expense report
Added expenses and
clicking “Save”…
All configured form
features work within the
Repeating Rows field
Form summary field
available as list column
Hover over the Repeating Rows
column to quickly view the details
Professional
KWizCom Forms Enterprise
 Field-level permissions
 View-level permissions
 Dynamic field constraints
 Dynamic default values
 Field-grouping (Tabs)
 Cascaded fields
 Repeating rows field
 File Upload fields
 Custom Actions
 KWizCom Mobile
Standard
Enterprise
SharePoint Custom Action
Context-sensitive menus for productive business users
 Display customized menus, to
match user scenarios & use-cases
 Auto-update fields, minimize
human errors
 Trigger workflows
 Redirect to pages
 Configure permissions for menus
 Display only relevant fields for this
use case
With Custom Actions you can
Demo
Custom menus for a more
convenient IT Helpdesk UX
Demo
This is my
helpdesk workspace
I see an unassigned
issue that I wish to
assign to myself
Demo
I clicked the support
ticket to see it in
View mode
Since the issue is
unassigned, I see a single
custom action called
“Assign to me”
Demo
I am clicking the custom menu
to gain ownership over this
support ticket
Demo
Now the issue appears under
“My Support Tickets” web part
(which means it is assigned to me)
Demo
By looking at the Support Tickets list,
you can see that the custom action has
updated the “Assigned To” and “Issue
Status” fields
Conclusion:
You can use Custom
Actions to auto-update
item fields without
having to edit the item!
Demo
Now I see 2 different custom menus,
which are relevant to me as the
support engineer to whom this issue is
assigned
Viewing this support ticket now…
Demo
Now I see 2 different custom
menus, which are relevant to me
as the support engineer to whom
this issue is assigned
If I now click this
item
After resolving this issue, I am
clicking the “Close Ticket”
custom menu to update the
relevant ticket’s fields.
Demo
I am redirected to the issue’s edit
form, That includes only the
relevant fields
(other fields are automatically updated)
Demo
Once I save my updates, I can see that
some additional fields were auto updated
(Issue Status, Issue Closing Date)
 Display customized menus, to
match user scenarios & use-
cases
 Have less fields to update,
less page refreshes
 Easily integrate with workflows,
but much more than
workflows!
 Easier, user-friendly UX
Custom Actions enable you to
KWizCom Mobile
Improving efficiency of the mobile workforce
KWizCom Mobile
Smart, focused interface for productive mobile users
KWizCom Mobile
KWizCom Mobile
Smart, focused interface for productive mobile users
Server solution
Demo
Go Mobile:
1. All KWizCom Form features work in
mobile devices.
2. Create your custom mobile pages
Let’s click
“Go to mobile view”
Optimized display
for mobile devices
All KWizCom Forms features
automatically modified to
work in mobile
Custom Actions
Design once for both web and mobile!
Agenda viewApprove
Upload files &
attachments
Demo
Let’s design a more convenient mobile
workspace for IT Helpdesk engineers
1st, create mobile
pages
A page includes
“page parts”
The result:
KWizCom Mobile
Easily configure a custom mobile solutions
Easy-to-use mobile solutions
Exactly the pages & menus
that your business users need!
Less clicks, less page refreshes
Work FASTER
HTML5, jQuery Mobile
Resources
• Product web page:
http://www.kwizcom.com/sharepoint-add-ons/sharepoint-list-forms-
extensions-feature/overview/
• FREE 30-day evaluation version (SP2007, 2010, 2013):
http://www.kwizcom.com/sharepoint-add-ons/sharepoint-list-forms-
extensions-feature/download/
• Admin guide:
http://catalog.kwizcom.com/sites/pc/Product%20Documentation/KWizCom
_SharePoint_List_Forms_Extensions_Feature_Admin_Guide.pdf
• Training videos:
http://www.kwizcom.com/sharepoint-add-ons/sharepoint-list-forms-
extensions-feature/training-videos/
121
Questions?
Shai Petel
VP R&D, MVP
@shaibs
shai@kwizcom.com
http://kwizcom.blogspot.com

More Related Content

What's hot

Lotus knows Notes851
Lotus knows Notes851Lotus knows Notes851
Lotus knows Notes851
Mary Raven
 
Oracle Fusion Cloud Absence Management
Oracle Fusion Cloud Absence ManagementOracle Fusion Cloud Absence Management
Oracle Fusion Cloud Absence Management
Feras Ahmad
 
FIS Oracle iProcurement
FIS Oracle iProcurementFIS Oracle iProcurement
FIS Oracle iProcurement
Baker Khader Abdallah, PMP
 
Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme
Retail operations solution_ax2012_r2_retailtraining slides _day 4_smeRetail operations solution_ax2012_r2_retailtraining slides _day 4_sme
Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme
Pranav Gupta
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardAmit Sharma
 
New models
New modelsNew models
New models
seelamshanthi
 
Report building tips and tricks mis v8.0
Report building tips and tricks mis v8.0Report building tips and tricks mis v8.0
Report building tips and tricks mis v8.0
Apurv Shekhar
 
Gpm Training - with Invu
Gpm Training - with InvuGpm Training - with Invu
Gpm Training - with Invu
David Kime
 
20.project inventry management system
20.project inventry management system20.project inventry management system
20.project inventry management systemLapi Mics
 
Sales and inventory management
Sales and inventory managementSales and inventory management
Sales and inventory management
Rohit Gupta
 
2020 Updated Microsoft MB-200 Questions and Answers
2020 Updated Microsoft MB-200 Questions and Answers2020 Updated Microsoft MB-200 Questions and Answers
2020 Updated Microsoft MB-200 Questions and Answers
douglascarnicelli
 
Customizing sales force-interface
Customizing sales force-interfaceCustomizing sales force-interface
Customizing sales force-interfaceAmit Sharma
 
E-RETAIL SYSTEM_FINAL
E-RETAIL SYSTEM_FINALE-RETAIL SYSTEM_FINAL
E-RETAIL SYSTEM_FINALsurya singh
 
Form personalization 395117_r12_updated1212
Form personalization 395117_r12_updated1212Form personalization 395117_r12_updated1212
Form personalization 395117_r12_updated1212
flower705
 
IBM Lotus iNotes 8.5 Customization
IBM Lotus iNotes 8.5 CustomizationIBM Lotus iNotes 8.5 Customization
IBM Lotus iNotes 8.5 Customization
rledwich
 
Hitachi Solutions Ecommerce Store Front Designer Guide
Hitachi Solutions Ecommerce Store Front Designer GuideHitachi Solutions Ecommerce Store Front Designer Guide
Hitachi Solutions Ecommerce Store Front Designer Guide
Hitachi Solutions America, Ltd.
 

What's hot (18)

Oracle forms personalization
Oracle forms personalizationOracle forms personalization
Oracle forms personalization
 
Oaf personaliztion examples
Oaf personaliztion examplesOaf personaliztion examples
Oaf personaliztion examples
 
Lotus knows Notes851
Lotus knows Notes851Lotus knows Notes851
Lotus knows Notes851
 
Oracle Fusion Cloud Absence Management
Oracle Fusion Cloud Absence ManagementOracle Fusion Cloud Absence Management
Oracle Fusion Cloud Absence Management
 
FIS Oracle iProcurement
FIS Oracle iProcurementFIS Oracle iProcurement
FIS Oracle iProcurement
 
Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme
Retail operations solution_ax2012_r2_retailtraining slides _day 4_smeRetail operations solution_ax2012_r2_retailtraining slides _day 4_sme
Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
 
New models
New modelsNew models
New models
 
Report building tips and tricks mis v8.0
Report building tips and tricks mis v8.0Report building tips and tricks mis v8.0
Report building tips and tricks mis v8.0
 
Gpm Training - with Invu
Gpm Training - with InvuGpm Training - with Invu
Gpm Training - with Invu
 
20.project inventry management system
20.project inventry management system20.project inventry management system
20.project inventry management system
 
Sales and inventory management
Sales and inventory managementSales and inventory management
Sales and inventory management
 
2020 Updated Microsoft MB-200 Questions and Answers
2020 Updated Microsoft MB-200 Questions and Answers2020 Updated Microsoft MB-200 Questions and Answers
2020 Updated Microsoft MB-200 Questions and Answers
 
Customizing sales force-interface
Customizing sales force-interfaceCustomizing sales force-interface
Customizing sales force-interface
 
E-RETAIL SYSTEM_FINAL
E-RETAIL SYSTEM_FINALE-RETAIL SYSTEM_FINAL
E-RETAIL SYSTEM_FINAL
 
Form personalization 395117_r12_updated1212
Form personalization 395117_r12_updated1212Form personalization 395117_r12_updated1212
Form personalization 395117_r12_updated1212
 
IBM Lotus iNotes 8.5 Customization
IBM Lotus iNotes 8.5 CustomizationIBM Lotus iNotes 8.5 Customization
IBM Lotus iNotes 8.5 Customization
 
Hitachi Solutions Ecommerce Store Front Designer Guide
Hitachi Solutions Ecommerce Store Front Designer GuideHitachi Solutions Ecommerce Store Front Designer Guide
Hitachi Solutions Ecommerce Store Front Designer Guide
 

Similar to KWizCom Forms

KWizCom SharePoint list custom actions feature product overview
KWizCom SharePoint list custom actions feature   product overviewKWizCom SharePoint list custom actions feature   product overview
KWizCom SharePoint list custom actions feature product overview
Nimrod Geva
 
Summer23-Welly Release Highlights - Stephen Stanley.pdf
Summer23-Welly Release Highlights - Stephen Stanley.pdfSummer23-Welly Release Highlights - Stephen Stanley.pdf
Summer23-Welly Release Highlights - Stephen Stanley.pdf
Anna Loughnan Colquhoun
 
Feedback Pro Extension - User Guide
Feedback Pro Extension - User GuideFeedback Pro Extension - User Guide
Feedback Pro Extension - User Guide
Biztech Store
 
Salesforce Summer ’22 Release Notes - Highlights
Salesforce Summer ’22 Release Notes - HighlightsSalesforce Summer ’22 Release Notes - Highlights
Salesforce Summer ’22 Release Notes - Highlights
SkyPlanner
 
ManageEngine ServiceDesk Plus User Guide
ManageEngine ServiceDesk Plus User GuideManageEngine ServiceDesk Plus User Guide
ManageEngine ServiceDesk Plus User Guide
ServiceDesk Plus
 
Open ERP Version 7 Functional & Technical Overview
Open ERP Version 7 Functional & Technical OverviewOpen ERP Version 7 Functional & Technical Overview
Open ERP Version 7 Functional & Technical OverviewPragmatic Techsoft
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
Anna Loughnan Colquhoun
 
Winter24-Welly Release Overview - Stephen Stanley.pdf
Winter24-Welly Release Overview - Stephen Stanley.pdfWinter24-Welly Release Overview - Stephen Stanley.pdf
Winter24-Welly Release Overview - Stephen Stanley.pdf
Anna Loughnan Colquhoun
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415
pdufourSFDC
 
BEX.pptx
BEX.pptxBEX.pptx
BEX.pptx
Phani163371
 
Point and Click App Building Workshop
Point and Click App Building WorkshopPoint and Click App Building Workshop
Point and Click App Building Workshop
Salesforce Developers
 
Reqs analysis
Reqs analysisReqs analysis
Reqs analysis
Dr. C.V. Suresh Babu
 
HelpDesk Training Manual
HelpDesk Training ManualHelpDesk Training Manual
HelpDesk Training Manual
MakeNET
 
Microsoft Dynamics CRM SSRS REPORTS
Microsoft Dynamics CRM SSRS REPORTS Microsoft Dynamics CRM SSRS REPORTS
Microsoft Dynamics CRM SSRS REPORTS Naveen Kumar
 
Sale Record System
Sale Record SystemSale Record System
Sale Record System
kalpita surve
 
Reporting in M.O.M. Tips
Reporting in M.O.M. TipsReporting in M.O.M. Tips
Reporting in M.O.M. TipsDydacomp
 
AD207 Presentation
AD207 PresentationAD207 Presentation
AD207 Presentation
mackejo1
 
Assets Personalization Presentation for Eastern States.ppt
Assets Personalization Presentation for Eastern States.pptAssets Personalization Presentation for Eastern States.ppt
Assets Personalization Presentation for Eastern States.ppt
sheriframadan18
 
Admin2009 raven justifying
Admin2009 raven justifyingAdmin2009 raven justifying
Admin2009 raven justifying
Mary Raven
 
Template de acordo de nível de serviço
Template de acordo de nível de serviçoTemplate de acordo de nível de serviço
Template de acordo de nível de serviço
Fernando Palma
 

Similar to KWizCom Forms (20)

KWizCom SharePoint list custom actions feature product overview
KWizCom SharePoint list custom actions feature   product overviewKWizCom SharePoint list custom actions feature   product overview
KWizCom SharePoint list custom actions feature product overview
 
Summer23-Welly Release Highlights - Stephen Stanley.pdf
Summer23-Welly Release Highlights - Stephen Stanley.pdfSummer23-Welly Release Highlights - Stephen Stanley.pdf
Summer23-Welly Release Highlights - Stephen Stanley.pdf
 
Feedback Pro Extension - User Guide
Feedback Pro Extension - User GuideFeedback Pro Extension - User Guide
Feedback Pro Extension - User Guide
 
Salesforce Summer ’22 Release Notes - Highlights
Salesforce Summer ’22 Release Notes - HighlightsSalesforce Summer ’22 Release Notes - Highlights
Salesforce Summer ’22 Release Notes - Highlights
 
ManageEngine ServiceDesk Plus User Guide
ManageEngine ServiceDesk Plus User GuideManageEngine ServiceDesk Plus User Guide
ManageEngine ServiceDesk Plus User Guide
 
Open ERP Version 7 Functional & Technical Overview
Open ERP Version 7 Functional & Technical OverviewOpen ERP Version 7 Functional & Technical Overview
Open ERP Version 7 Functional & Technical Overview
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
 
Winter24-Welly Release Overview - Stephen Stanley.pdf
Winter24-Welly Release Overview - Stephen Stanley.pdfWinter24-Welly Release Overview - Stephen Stanley.pdf
Winter24-Welly Release Overview - Stephen Stanley.pdf
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415
 
BEX.pptx
BEX.pptxBEX.pptx
BEX.pptx
 
Point and Click App Building Workshop
Point and Click App Building WorkshopPoint and Click App Building Workshop
Point and Click App Building Workshop
 
Reqs analysis
Reqs analysisReqs analysis
Reqs analysis
 
HelpDesk Training Manual
HelpDesk Training ManualHelpDesk Training Manual
HelpDesk Training Manual
 
Microsoft Dynamics CRM SSRS REPORTS
Microsoft Dynamics CRM SSRS REPORTS Microsoft Dynamics CRM SSRS REPORTS
Microsoft Dynamics CRM SSRS REPORTS
 
Sale Record System
Sale Record SystemSale Record System
Sale Record System
 
Reporting in M.O.M. Tips
Reporting in M.O.M. TipsReporting in M.O.M. Tips
Reporting in M.O.M. Tips
 
AD207 Presentation
AD207 PresentationAD207 Presentation
AD207 Presentation
 
Assets Personalization Presentation for Eastern States.ppt
Assets Personalization Presentation for Eastern States.pptAssets Personalization Presentation for Eastern States.ppt
Assets Personalization Presentation for Eastern States.ppt
 
Admin2009 raven justifying
Admin2009 raven justifyingAdmin2009 raven justifying
Admin2009 raven justifying
 
Template de acordo de nível de serviço
Template de acordo de nível de serviçoTemplate de acordo de nível de serviço
Template de acordo de nível de serviço
 

Recently uploaded

Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 

Recently uploaded (20)

Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 

KWizCom Forms

Editor's Notes

  1. Here we have a support request form. The form has some fields that should be visible and updatable by end users (customer), and some – by Helpdesk engineers..
  2. Let’s hide the marked fields from everyone, and then show them only to the Helpdesk engineers group
  3. By clicking the “Add field-level permission rule” we have added 4 rules for the 4 selected fields. These rules are processed in run-time when a user opens any of the list forms. These rules are called “Static rules” because we did not use any conditions, we skipped over the “Conditions” sections. Last thing to do is click “Apply” to save the settings. Let’s see the results…
  4. Users cannot see those fields that we have hidden in New/Edit forms (Including administrator).
  5. In the View form these fields are visible (as configured).
  6. Now, let’s enable ONLY helpdesk engineers to view and update these fields.
  7. Let’s click “Apply” to save the settings and see the results…
  8. As a customer I still see the same fields, and do not see the fields that were configured as hidden
  9. As a helpdesk engineer I can see all fields, as configured
  10. So, we saw how we can hide fields from specific user/group. We call it ”Static” field permissions because these permission rules apply always, depending only on who you are (Customer or Helpdesk engineer in our example). In this demo we’ll see “Dynamic” field permissions; these are permission rules that can be conditionally applied, depending on the current situation (and not only on who is the current user).
  11. When reporting an issue, the end-user has to select the issue category. Depending on the selected value, different fields should appear, which are relevant to the selected category.
  12. If user selects the “Hardware” category…
  13. If user selects the “Software” category…
  14. 2 rules were added: First one hides the “Hardware type” field always, from everyone and the second rule shows the field only if Category field equals “Hardware”. Let’s repeat the same way and configure “Which software?” field be visible only when Category field equals “Software”
  15. Let’s save the settings and check the results…
  16. As a result, a new “Hardware type” choice fields appears.
  17. And if I choose the “Software” category, the relevant field appears.
  18. The Resolution and Issue closing date also need to be displayed in a dynamic way: only if Issue status field equals “Closed”. Let’s configure the appropriate dynamic permission rules.
  19. Let’s save the settings and check the results…
  20. Remember these 2 fields (Resolution and Issue closing date)? We’ve already configured them to appear to Helpdesk engineers only when Issue status field is set to “Closed”. Now, we want these fields to be mandatory, only if Issue status equals “Closed”. So, what we want is these fields to be conditionally-mandatory. This is a dynamic constraint.
  21. So, we’ve configured 3 field validation rules:
  22. So, we’ve configured 3 field validation rules: According to rules 1 and 2, Issue closing date field is mandatory and also cannot be a future date (later than today) if Issue status equals “Closed”. According to rule 3, Resolution field is mandatory if Issue status equals “Closed”. Let’s see how this works…
  23. Tabs transform into groups, most features behave identically to the web or provide similar functionality modified to better suite the mobile.
  24. Upload supports android, iOS, WindowsRT and Windows Phone 8.1