# Guides & Help Docs

**URL:** https://forums.knack.com/c/knack-101/29.md

[Latest](https://forums.knack.com/latest.md) · [Categories](https://forums.knack.com/categories.md) · [Tags](https://forums.knack.com/tags.md)

---

## [About the Guides & Help Docs category](https://forums.knack.com/t/about-the-guides-help-docs-category/14364)

<div class="topic-metadata">

**Author:** [@Ranasha](https://forums.knack.com/u/Ranasha)\
**Replies:** 0

</div>

Your one-stop-shop for all things beginner-friendly! If you’re a new or trial customer looking to get started with Knack, Knack 101 is your ultimate resource. In this category, beginners will learn how to navigate the p…

---

## [Knack Toolkit Library](https://forums.knack.com/t/knack-toolkit-library/17449)

<div class="topic-metadata">

**Author:** [@CarlHolmes](https://forums.knack.com/u/CarlHolmes)\
**Replies:** 34\
**Last updated:** [January 11, 2026, 8:39pm UTC](https://forums.knack.com/t/knack-toolkit-library/17449 "2026-01-11T20:39:39Z")

</div>

Many of you will be aware of KTL. I was introduced to it by @NormandDefayette\_CortexRD about 18 months ago. As a no-coder, I was drawn to Knack, many years ago, and have equally been drawn to KTL which offers advanced fe…

---

## [Form reloading with previous drops downs selected](https://forums.knack.com/t/form-reloading-with-previous-drops-downs-selected/14938)

<div class="topic-metadata">

**Author:** [@GSH](https://forums.knack.com/u/GSH)\
**Replies:** 2\
**Last updated:** [January 7, 2026, 9:30pm UTC](https://forums.knack.com/t/form-reloading-with-previous-drops-downs-selected/14938 "2026-01-07T21:30:48Z")

</div>

Because of the way my team operates they will usually enter data into a form in my system on a per client basis. Therefore I wondered is there any way to make knack remember the previously selected drop-down values so t…

---

## [How to add AI with real-time knowledge to your app](https://forums.knack.com/t/how-to-add-ai-with-real-time-knowledge-to-your-app/15164)

<div class="topic-metadata">

**Author:** [@Callum.Boase](https://forums.knack.com/u/Callum.Boase)\
**Replies:** 3\
**Last updated:** [March 21, 2025, 2:20am UTC](https://forums.knack.com/t/how-to-add-ai-with-real-time-knowledge-to-your-app/15164 "2025-03-21T02:20:34Z")

</div>

Following on from my previous post about how to add AI to Knack app, this tutorial outlines how to power-up your app’s AI by feeding it real-time knowledge from Google. Normally, AI functionality is limited because the…

---

## [How to Customize the Tab Order in Data Entry Forms](https://forums.knack.com/t/how-to-customize-the-tab-order-in-data-entry-forms/15235)

<div class="topic-metadata">

**Author:** [@Ranasha](https://forums.knack.com/u/Ranasha)\
**Replies:** 0\
**Last updated:** [November 27, 2023, 9:15pm UTC](https://forums.knack.com/t/how-to-customize-the-tab-order-in-data-entry-forms/15235 "2023-11-27T21:15:57Z")

</div>

---

## [Flows - basic usage instructions](https://forums.knack.com/t/flows-basic-usage-instructions/18144)

<div class="topic-metadata">

**Author:** [@Callum.Boase](https://forums.knack.com/u/Callum.Boase)\
**Replies:** 7\
**Last updated:** [February 21, 2025, 10:29am UTC](https://forums.knack.com/t/flows-basic-usage-instructions/18144 "2025-02-21T10:29:54Z")

</div>

Here’s an introduction on how to use Knack flows (aka automations/integrations). As of November 2024, flows is available in preview / beta to a limited number of users. This means that we expect that there’ll be bugs to…

---

## [How to confirm user email address on sign-up](https://forums.knack.com/t/how-to-confirm-user-email-address-on-sign-up/17311)

<div class="topic-metadata">

**Author:** [@Callum.Boase](https://forums.knack.com/u/Callum.Boase)\
**Replies:** 13\
**Last updated:** [February 13, 2025, 8:01am UTC](https://forums.knack.com/t/how-to-confirm-user-email-address-on-sign-up/17311 "2025-02-13T08:01:40Z")

</div>

A common best-practice in web apps is to confirm user email address when they sign up. This is beneficial because it helps prevent spam, enhances security and improves the integrity of your data. Here’s how to setup yo…

---

## [Discover the Art of Creating a Business Portal with Knack's Comprehensive Guide](https://forums.knack.com/t/discover-the-art-of-creating-a-business-portal-with-knacks-comprehensive-guide/14465)

<div class="topic-metadata">

**Author:** [@Ranasha](https://forums.knack.com/u/Ranasha)\
**Replies:** 0\
**Last updated:** [June 15, 2023, 3:57pm UTC](https://forums.knack.com/t/discover-the-art-of-creating-a-business-portal-with-knacks-comprehensive-guide/14465 "2023-06-15T15:57:32Z")

</div>

Hello Community, In the fast-evolving digital landscape, businesses are constantly exploring innovative avenues to enhance user engagement and streamline operations. One such avenue is the creation of online portals - d…

---

## [Dive into the Knack Blog: Your Gateway to Insights on Web Apps & Online Databases](https://forums.knack.com/t/dive-into-the-knack-blog-your-gateway-to-insights-on-web-apps-online-databases/14846)

<div class="topic-metadata">

**Author:** [@Ranasha](https://forums.knack.com/u/Ranasha)\
**Replies:** 0\
**Last updated:** [September 11, 2023, 11:41am UTC](https://forums.knack.com/t/dive-into-the-knack-blog-your-gateway-to-insights-on-web-apps-online-databases/14846 "2023-09-11T11:41:27Z")

</div>

Hello, dear community members! Have you had a chance to check out our Knack Blog? It’s a space where we share in-depth insights on web apps and online databases. Our blog is crafted to be your ultimate guide in the worl…

---

## [Connect with Us on Social Media: Stay Updated and Engaged with KnackHQ](https://forums.knack.com/t/connect-with-us-on-social-media-stay-updated-and-engaged-with-knackhq/14847)

<div class="topic-metadata">

**Author:** [@Ranasha](https://forums.knack.com/u/Ranasha)\
**Replies:** 0\
**Last updated:** [September 11, 2023, 11:46am UTC](https://forums.knack.com/t/connect-with-us-on-social-media-stay-updated-and-engaged-with-knackhq/14847 "2023-09-11T11:46:15Z")

</div>

Hello, wonderful community members! We are excited to invite you to connect with us on our official social media platforms. It’s a great way to stay updated with the latest news, tips, and insights, as well as to engage…

---

## [Discover Our YouTube Channel: A Hub of Knowledge, Tips, and Insights](https://forums.knack.com/t/discover-our-youtube-channel-a-hub-of-knowledge-tips-and-insights/14845)

<div class="topic-metadata">

**Author:** [@Ranasha](https://forums.knack.com/u/Ranasha)\
**Replies:** 0\
**Last updated:** [September 11, 2023, 11:38am UTC](https://forums.knack.com/t/discover-our-youtube-channel-a-hub-of-knowledge-tips-and-insights/14845 "2023-09-11T11:38:21Z")

</div>

Hello, wonderful community! We are excited to share our official YouTube Channel with you all - a vibrant space brimming with valuable content designed to enhance your experience with our platform. Our channel is a tre…

---

## [Explore Our Knowledge Base: Your One-Stop Resource for All Things Knack](https://forums.knack.com/t/explore-our-knowledge-base-your-one-stop-resource-for-all-things-knack/14844)

<div class="topic-metadata">

**Author:** [@Ranasha](https://forums.knack.com/u/Ranasha)\
**Replies:** 0\
**Last updated:** [September 11, 2023, 11:35am UTC](https://forums.knack.com/t/explore-our-knowledge-base-your-one-stop-resource-for-all-things-knack/14844 "2023-09-11T11:35:31Z")

</div>

Hello Knack Community! We are thrilled to introduce you to our comprehensive Knowledge Base - a rich repository designed to empower you with all the resources, guides, and tutorials you need to make the most out of your…

---

## [Stay Informed with Our Status Page: Your Go-To Source for Real-Time Updates](https://forums.knack.com/t/stay-informed-with-our-status-page-your-go-to-source-for-real-time-updates/14848)

<div class="topic-metadata">

**Author:** [@Ranasha](https://forums.knack.com/u/Ranasha)\
**Replies:** 0\
**Last updated:** [September 11, 2023, 11:50am UTC](https://forums.knack.com/t/stay-informed-with-our-status-page-your-go-to-source-for-real-time-updates/14848 "2023-09-11T11:50:44Z")

</div>

Hello, community members! While we always strive to offer uninterrupted services, it is important to stay prepared and informed in the rare event of an outage. To ensure transparency and keep our valued community member…

---

## [How to Best Work with Support: Your Guide to a Smooth Onboarding Experience](https://forums.knack.com/t/how-to-best-work-with-support-your-guide-to-a-smooth-onboarding-experience/14843)

<div class="topic-metadata">

**Author:** [@Ranasha](https://forums.knack.com/u/Ranasha)\
**Replies:** 0\
**Last updated:** [September 11, 2023, 11:18am UTC](https://forums.knack.com/t/how-to-best-work-with-support-your-guide-to-a-smooth-onboarding-experience/14843 "2023-09-11T11:18:59Z")

</div>

Hello, Knack Community! As you embark on your journey with Knack, we are here to ensure that your experience is smooth and rewarding. Here, we outline the best ways to work with our support team to get the help you need…

---

## [Introducing "Kneuron" - the Chrome Extension for the Builder, for UI/UX improvements!](https://forums.knack.com/t/introducing-kneuron-the-chrome-extension-for-the-builder-for-ui-ux-improvements/18065)

<div class="topic-metadata">

**Author:** [@NormandDefayette\_CortexRD](https://forums.knack.com/u/NormandDefayette_CortexRD)\
**Replies:** 7\
**Last updated:** [December 27, 2024, 1:34am UTC](https://forums.knack.com/t/introducing-kneuron-the-chrome-extension-for-the-builder-for-ui-ux-improvements/18065 "2024-12-27T01:34:39Z")

</div>

Hello everyone, I’m excited to share my first Chrome/Edge extension with you: Kneuron ! What It Does This extension can be installed in Chrome and Edge and includes these functions: Re-orders the left menu pane: Data…

---

## [GetDateYear Function](https://forums.knack.com/t/getdateyear-function/18376)

<div class="topic-metadata">

**Author:** [@Suzanne](https://forums.knack.com/u/Suzanne)\
**Replies:** 2\
**Last updated:** [December 19, 2024, 12:12am UTC](https://forums.knack.com/t/getdateyear-function/18376 "2024-12-19T00:12:08Z")

</div>

What do I have to do to get the “GetDateYear” function to actually work AND to just give me the year. I’m trying to just pull out the year from a field labeled “date”. It gives me the answer 1/1/1970 every time, no matte…

---

## [The total number of days before a date is reached (code)](https://forums.knack.com/t/the-total-number-of-days-before-a-date-is-reached-code/18186)

<div class="topic-metadata">

**Author:** [@GSH](https://forums.knack.com/u/GSH)\
**Replies:** 6\
**Last updated:** [December 9, 2024, 9:08pm UTC](https://forums.knack.com/t/the-total-number-of-days-before-a-date-is-reached-code/18186 "2024-12-09T21:08:51Z")

</div>

Hi there. I have a dates such as 18/12/2024 What I want to do is capture two different values in two other fields: A) The number of days until that date is reached - changes dynamically (so that value will run down t…

---

## [Faster Navigation with KTL](https://forums.knack.com/t/faster-navigation-with-ktl/18233)

<div class="topic-metadata">

**Author:** [@CarlHolmes](https://forums.knack.com/u/CarlHolmes)\
**Replies:** 0\
**Last updated:** [November 23, 2024, 1:32pm UTC](https://forums.knack.com/t/faster-navigation-with-ktl/18233 "2024-11-23T13:32:16Z")

</div>

For all those Knack builders and developers, check out Dev Info Popup with KTL. All thanks to my good friend @NormandDefayette\_CortexRD Navigate Knack Faster with Dev Info!

---

## [Knack Flows - Some Examples](https://forums.knack.com/t/knack-flows-some-examples/18206)

<div class="topic-metadata">

**Author:** [@JulianKirkness](https://forums.knack.com/u/JulianKirkness)\
**Replies:** 0\
**Last updated:** [November 19, 2024, 1:47pm UTC](https://forums.knack.com/t/knack-flows-some-examples/18206 "2024-11-19T13:47:31Z")

</div>

I have been using flows now for a little while and thought I would share some early thoughts and an example of using a Flow to automate setting up a business process from a template. You can see this on my blog: https:/…

---

## [User only being able to change one field in a grid](https://forums.knack.com/t/user-only-being-able-to-change-one-field-in-a-grid/18094)

<div class="topic-metadata">

**Author:** [@GSH](https://forums.knack.com/u/GSH)\
**Replies:** 3\
**Last updated:** [October 25, 2024, 2:53pm UTC](https://forums.knack.com/t/user-only-being-able-to-change-one-field-in-a-grid/18094 "2024-10-25T14:53:48Z")

</div>

Hi there. I have a grid view that contains fields and which I want to give a user type editing capacity for. Is there way to set a grid view to have just one field that is editable. For example if they had to a status …

---

## [Showing character lengths next to fields](https://forums.knack.com/t/showing-character-lengths-next-to-fields/17922)

<div class="topic-metadata">

**Author:** [@GSH](https://forums.knack.com/u/GSH)\
**Replies:** 10\
**Last updated:** [September 30, 2024, 2:59pm UTC](https://forums.knack.com/t/showing-character-lengths-next-to-fields/17922 "2024-09-30T14:59:14Z")

</div>

If there a way to show the number of characters a person has entered into a field alongside a field when a user enters it? I’m asking simply because I have a situation where I need to tell the user that when they write o…

---

## [Regex in Display Controls on views](https://forums.knack.com/t/regex-in-display-controls-on-views/17923)

<div class="topic-metadata">

**Author:** [@GSH](https://forums.knack.com/u/GSH)\
**Replies:** 0\
**Last updated:** [September 20, 2024, 8:27pm UTC](https://forums.knack.com/t/regex-in-display-controls-on-views/17923 "2024-09-20T20:27:59Z")

</div>

I have a field that has multiple values (drop down). Is there any way that you can set a display value based on multiple values using regex? Example values in field: 1,2,3,4,5 display rule: hide field when value of f…

---

## [Record history in a single text field to save on record usage](https://forums.knack.com/t/record-history-in-a-single-text-field-to-save-on-record-usage/17842)

<div class="topic-metadata">

**Author:** [@Callum.Boase](https://forums.knack.com/u/Callum.Boase)\
**Replies:** 3\
**Last updated:** [September 18, 2024, 8:01pm UTC](https://forums.knack.com/t/record-history-in-a-single-text-field-to-save-on-record-usage/17842 "2024-09-18T20:01:15Z")

</div>

This post outlines how to store basic record history / changelog (for front-end access) in a single text field, but using a new approach. Other methods I’ve seen involve creating a new database table for storing the cha…

---

## [Making a quicker filter](https://forums.knack.com/t/making-a-quicker-filter/17851)

<div class="topic-metadata">

**Author:** [@GSH](https://forums.knack.com/u/GSH)\
**Replies:** 3\
**Last updated:** [September 14, 2024, 6:20am UTC](https://forums.knack.com/t/making-a-quicker-filter/17851 "2024-09-14T06:20:07Z")

</div>

Is there any way that you can have a drop-down populated with a particular field - like Clients - and then the display updates accordingly. So I have a table that shows campaigns. I select the client and the table upda…

---

## [🚀 Exciting New Update for Knack KTL Users! 🚀](https://forums.knack.com/t/exciting-new-update-for-knack-ktl-users/17516)

<div class="topic-metadata">

**Author:** [@CarlHolmes](https://forums.knack.com/u/CarlHolmes)\
**Replies:** 2\
**Last updated:** [August 29, 2024, 9:54pm UTC](https://forums.knack.com/t/exciting-new-update-for-knack-ktl-users/17516 "2024-08-29T21:54:07Z")

</div>

Last night, I had the pleasure of an insightful Zoom session with the exceptional @NormandDefayette\_CortexRD, where he introduced me to his latest innovation: the KTL Record History feature. This ground-breaking update e…

---

## [Login/password settings: suggested message wordings](https://forums.knack.com/t/login-password-settings-suggested-message-wordings/17711)

<div class="topic-metadata">

**Author:** [@Callum.Boase](https://forums.knack.com/u/Callum.Boase)\
**Replies:** 0\
**Last updated:** [August 14, 2024, 11:58pm UTC](https://forums.knack.com/t/login-password-settings-suggested-message-wordings/17711 "2024-08-14T23:58:14Z")

</div>

Knack allows you to configure messages for each of the user/password settings in the builder. However, it’s not clear how these will look to the user! This video gives suggested wordings for each of these messages and …

---

## [Auto-Refresh Data](https://forums.knack.com/t/auto-refresh-data/17588)

<div class="topic-metadata">

**Author:** [@CarlHolmes](https://forums.knack.com/u/CarlHolmes)\
**Replies:** 2\
**Last updated:** [July 26, 2024, 4:49pm UTC](https://forums.knack.com/t/auto-refresh-data/17588 "2024-07-26T16:49:23Z")

</div>

:tv:Don’t Miss Out: Watch the Data Refreshing Video! Stay ahead by keeping your data up to date! :alarm\_clock: In this video I share essential tips on manual refreshing, adding JavaScript buttons for quick updates, and…

---

## [Hide fields like a Pro!](https://forums.knack.com/t/hide-fields-like-a-pro/17598)

<div class="topic-metadata">

**Author:** [@CarlHolmes](https://forums.knack.com/u/CarlHolmes)\
**Replies:** 0\
**Last updated:** [July 20, 2024, 7:37pm UTC](https://forums.knack.com/t/hide-fields-like-a-pro/17598 "2024-07-20T19:37:50Z")

</div>

Uncover a game-changing method for dynamically hiding fields in your applications with ease! :mag\_right: In this video, I explore how to efficiently customise table views using the ‘hide columns’ keyword in KTL. Say goo…

---

## [Sticky Group Headers ](https://forums.knack.com/t/sticky-group-headers/17521)

<div class="topic-metadata">

**Author:** [@CarlHolmes](https://forums.knack.com/u/CarlHolmes)\
**Replies:** 0\
**Last updated:** [July 7, 2024, 8:06pm UTC](https://forums.knack.com/t/sticky-group-headers/17521 "2024-07-07T20:06:12Z")

</div>

I wanted to share an exciting code snippet from my friend and colleague @CSWinnall on how to enhance apps with sticky group headers. This technique keeps group headers visible as you scroll, making it easier for users to…

---

## [🚀 Boost your form validations with Regex! 🚀](https://forums.knack.com/t/boost-your-form-validations-with-regex/17517)

<div class="topic-metadata">

**Author:** [@CarlHolmes](https://forums.knack.com/u/CarlHolmes)\
**Replies:** 0\
**Last updated:** [July 6, 2024, 3:45pm UTC](https://forums.knack.com/t/boost-your-form-validations-with-regex/17517 "2024-07-06T15:45:27Z")

</div>

Ever struggled with ensuring data accuracy in your forms? Check out my latest video where I break down how to use a Regex formula to validate international bank account numbers efficiently. I even show you how to leverag…

[Next page](https://forums.knack.com/c/knack-101/29.md?page=1)
