KWizCom Forms App (Office 365)
Dynamic, 100% SharePoint-Native and Secured Forms for SharePoint & Office 365!
No-code, dynamic forms – without compromising your data security & privacy!
Create your custom forms by enhancing existing list forms. No need for external form tool or technical power-user skills!
Download eBook for the solution’s concept and main features.
There are many forms solutions for SharePoint Online but do you know how secured your data is when it’s processed on a vendor’s cloud server?
KWizCom Forms App is the only forms solution that’s implemented as a 100% pure client-side add-in which means none of the customer’s data is sent to the vendor’s cloud server.
Your forms data never leaves your Office 365 tenant!
KWizCom Forms has been created specifically with end-users in mind. We empower non-technical business users to easily create dynamic SharePoint Online forms & automate processes, without the need for any technical knowledge or skills!
Creating custom forms & implementing business processes has never been this easy!
KWizCom Forms is 100% SharePoint Native which means:
We do NOT replace the SharePoint forms, we Enhance them.
Why is this important?
- Save a lot of time in creating new forms (your list forms already exist, just enhance them!)
- Keep benefiting from SharePoint extensiblity features, don’t get locked in another “InfoPath-like” solution!
- Keep the same look and feel as your portal, no separate design required
Can non-technical business users implement workflows easily and super quickly?
You can now automate business processes without having to mess with complex workflow designers. Streamlining business processes has never been this easy!
Why rely on power-users or “forms experts”?
Become one yourself!
Get the freedom to create dynamic, advanced and smart forms in minutes!
Create your necessary forms by simply adding the required form logic to existing SharePoint lists.
Dramatically reduce the cost of creating and maintaining forms!
Most Forms tools for SharePoint, such as InfoPath are designed for power-users. This makes the cost of ownership and maintenance higher, and power-users become a bottleneck when forms are required by various departments and teams in your organization.
KWizCom Forms was designed for business end-users, enabling non-technical users to quickly create their required forms.
This completely changes the process and involved overhead of creating forms, enabling business users to become a lot more productive.
|Feature||KWizCom Forms App Std. edition||KWizCom Forms App Pro. edition||KWizCom Forms App Ent. edition|
|Make selected fields hidden/inactive for specific users/groups in list forms|
|Hide/disable fields according to dynamic criteria, based on column values and current user|
|Hide column in list views|
|Hide/disable columns in Quick Edit view|
|Support dynamic tokens such as [Me] and [Today] in field-based criteria for hiding/disabling fields|
|Dynamic field-validation rules|
|Shared library of organization field validation rules|
|Build custom rules using regular expressions|
|Dynamic default values, based on default values of other fields|
|Dynamic default values, different values for different users|
|Export/Import forms settings|
|Attach multiple files to a form in one-shot|
|Form Quick Navigation: enable end-users to quickly navigate between the list’s Edit/View forms and save a lot of time.|
|Custom Actions: easy process automation without messing with complex workflow designers|
|Print customized forms/ save as PDF|
|KWizCom Touch (Mobile forms)|
|KPI Column App|
|Conditional Formatting App|
|File Controller App|
|6281||Added: Support group sites|
|6294||Fixed: KWizCom Forms' multi file attachments does not work with classic teams sites created under a MS Teams group site|
|6300||Fixed: Cascading Lookapp and Repeating Rows appear grayed out in the KW Forms app even if they are installed|
|6303||Fixed: Hyperlink fields do not appear disabled when actually disabled using the KWizCom Forms app|
|6235||Fixed: Forms app does not show siteID or enterprise modules in IE|
|6272||Fixed: Activity settings page will not switch to the tab where validation error occurs|
|6276||Fixed: Custom Action button sometimes is missing from the view item page|
|6289||Fixed: Having a long description for a field will spawn a scrollbar in KWF Forms Layout|
|6209||Fixed: Modern "filters" pane will not open up if the "details" pane is hidden|
|6215||Fixed: Repeating rows is holding up the loading of KWizCom Forms|
|6207||Fixed: Modern "details" pane not hidden as configured|
|6195||Added: Enable dynamically hide the modern "details" pane|
|6196||Added: Change Forms app landing page captions|
|6137||Fixed: text cells are showing up on forms as "undefined"|
|6143||Fixed: activities/custom actions are not saved between tabs|
|6112||Added: add rich-text editor to email activity|
|6124||Fixed: Field grouping text area cannot be edited after creation|
|6125||Added: Adjust text area field width to the width of other fields on the same column|
|6067||Fixed: Custom Action - add support for SP2013+ workflows|
|6075||Added: Add system fields to forms conditions|
|6011||Fixed: Custom Actions - cannot add activity group with conditions|
|5967||Fixed: Can't use the “Name” column from the document library in KWizCom Forms|
|5976||Fixed: Field validation condition based on a numeric field doesn't work if value is less than 0|
|5961||Fixed: Radio buttons do not show their value in edit form when field grouping is used|
|5960||Added: KWizCom Forms screen stuck on "working on it" loading screen due to collision with old jQuery version|
|5941||Fixed: repeating rows fields used with field grouping does not render cleanly on the page (horizontal/vertical)|
|5903||Fixed: Custom actions conditions do not work with SharePoint user groups|
|5932||Fixed: Person field doesn't show its configured default value|
|5931||Fixed: repeating rows fields used with field grouping does render cleanly on the page|
|5864||Fixed: Using the [fieldname] token to populate a default value in date field does not populate the correct date|
|5885||Fixed: Having an email activity with 2+ person fields as the recipient does not work|
|5863||Fixed: Default Values [Today] token does not observe regional settings|
|5853||Fixed: Yes/No fields do not dynamically hide/show fields|
|5792||Fixed: calculated fields can't be used in a condition with custom actions|
|5801||Fixed: Lists with additional content types using KWizCom Forms will spawn a navigation confirmation when an item is saved while editing|
|5810||Improved: KWizCom Forms activities requires that a user has admin permission to the site collection. Now, if the user doesn't have access to the site collection the list of webs is filtered to only show webs and sub webs starting from the current web|
|5815||Added: add + and - collapse/expand icons to accordion groups|
|5500A||Fixed: Resolve collision with Microsoft's one page navigation|
|5742||Fixed: Hidden mandatory fields will still trigger their constraint|
|5746||Fixed: custom actions with user group based conditions do not trigger correctly|
|5756||Fixed: Blank fields will prevent custom action emails from being sent out|
|5757||Fixed: choice fields/attachment fields will prevent custom action emails from being sent out|
|5758||Fixed: enhanced rich text fields will display markup when contents are sent out in an email via custom actions|
|5759||Improved: Field permissions and field grouping does not detect calculated fields|
|5762||Added: Display a warning if a user navigates away from a form without saving changes|
|5763||Added: Add “Apply” button to the Edit Item form to enable saving without leaving the form|
|5771||Fixed: property doesn't load in activity settings page for multi-choice lookup|
|5772||Fixed: Forms app causes performance issue with date picker field|
|5773||Fixed: scroll bar is shown in pop out Forms window when Cascading Lookup field is within a fields group tab|
|5628||Improved: don't allow users who don't have admin permissions to view the forms app settings page|
|5671||Fixed: Hidden mandatory person fields will prevent attachments from being attached|
|5673||Fixed: Custom actions "editable fields " still shows all fields regardless of selection|
|5686||Fixed: "Created/Modified By" fields do not show up when mapping a custom variable in custom actions|
|5720||Fixed: Creating a copy item activity does not save|
|5685||Fixed: person/group fields cannot be used in the email recipient field|
|5641||Added: Allow accordion groups to be opened at the same time|
|5668||Added: Users who do not have permissions to see any field groups will see an empty form + message|
|5670||Fixed: Custom actions which are deleted will still appear in the ribbon but disabled|
|5682||Improved: make sure forms app redirects to classic forms|
|5683||Added: Enable configuring field caption aliases in Field Groups/Tabs page|
|5642||Improved: Hide custom action buttons in the ribbon when conditions are not met|
|5683||Added: Enable configuring field caption alias in Field Groups/Tabs page|
|5517||Improved: Enable validating the Attachments field and including it in conditions|
|5619||Improved: Allow attaching multiple files in one-shot|
|5500A||Improved: Field Groups settings page improvements|
|5376||Improved: Field Groups/Tabs: When changing column colspan in a group for some reason it removes all empty rows|
|5377||Fixed: highlighted column due to validation error stays highlighted even after I corrected the error|
|5491||Improved: add ? link to forms app user guide|
|5512||Fixed: repeating rows field will show loading when printed using the SLFE built in print feature|
|5527||Added: Enable adding the 1st row in the field groups designer|
|5581||Added: Remove the "Print" button from the View item form|
|5493||Fixed: Quick navigation links do not work|
|5497||Fixed: The new filters added to the cascading LookApp stretch the entire form|
|5575||Fixed: tokens that pull from a person/group field break emails sent via custom actions/activities on O365|
|5568||Fixed: field tokens do not work in field constraints within forms app|
|4944||Added: Stop validating hidden fields|
|5550||Added: Build forms api|
|5571||Added: Support multi-line default value for multi-line text field|
For apps to work on your O365 tenant, you need to allow custom script. Click to view detailed instructions.
Adding this app to your site is done by following these steps:
- Add the required solution packages – organization level
- Optional: Add the app package to your organization’s App Catalog (in case you do not want users to add apps from the Microsoft App Store).
- Add the app to your site
Add the required solution packages – organization level
The required solution packages include shared utilities which are used by all KWizCom apps. These packages must be installed by your SharePoint Admin at the organization level.
This step is different between SharePoint Online and SharePoint 2016/2019 Server. Please follow the guidelines according to your SharePoint version
As a Tenant Admin:
|1.||Download this zip file.|
|2.||Go to the “Apps for SharePoint” library in your App Catalog site:
|(To learn more about how to manage your company’s App Catalog, please refer to the relevant Microsoft documentation for SharePoint On-Premises and for SharePoint Online)|
|3.||Upload the KWizComAppsFoundation.app package from the extracted zip file.|
|4.||Upload the kwizcom-modern-apps-upgrade.sppkg package from the extracted zip file.
After the package is uploaded you will see the following popup:
|Click “Deploy” button to properly deploy it.|
|5.||On the top-level site go to Site Contents and click “add app”
Add the “KWizCom Apps Foundation” app from your organization.
SharePoint 2016/2019 Server
As a SharePoint Farm Admin:
|1.||Download this zip file.|
|2.||Install and deploy the KWizCom Apps Foundation Full Trust.wsp package using the PoSH script from the extracted zip file
or by using the standard SharePoint Add-SPSolution and Install-SPSolution commands.
Add the app package to your organization’s App Catalog
Note: This step is needed only if you do not want users to add the app from the Microsoft app store.
As a Tenant Admin:
|1.||Download this zip file.|
|1.||Go to the “Apps for SharePoint” library in your App Catalog site:
|2.||Upload the package to your App Catalog.|
Add the app to your site
After the required solution packages are installed, site owners can now add the app to their sites.
Adding an app to a site is done by following these steps:
|1.||Go to the site where you want to add the app.|
|2.||Click on the gear icon at the top-right corner to open site actions menu|
|3.||Click on “Add an app”
|4.||If the app package was added to your organization’s App Catalog (see previous step) then select “From Your Organization” option in the quick launch:
Otherwise, select “SharePoint Store”:
|5.||To find your KWizCom app, enter the app name in the search field in the upper right corner of the page and then click enter.|
|6.||Click the app that you wish to add to your site, and then click “Trust It” button in the popup page that will appear.
The app will then be added to your site, this might take a few moments.
Update your installed app with a new version
When a new app build is released there is no need to re-install the solution package.
All you need to do is:
- Clean your browser’s cache and close all browser windows.