# API & Custom Code

**URL:** https://forums.knack.com/c/api-customization/23.md?page=1

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

**Page:** 2

---

## [Hide Login Link after Logged in](https://forums.knack.com/t/hide-login-link-after-logged-in/20254)

<div class="topic-metadata">

**Author:** [@Abdelghani42247](https://forums.knack.com/u/Abdelghani42247)\
**Replies:** 0\
**Last updated:** [February 23, 2026, 6:37pm UTC](https://forums.knack.com/t/hide-login-link-after-logged-in/20254 "2026-02-23T18:37:53Z")

</div>

Hello, Using NextGen Knack, the login menu link keep showing on the menu bar after I logged in. Any help with this. See the Image. Thanks

---

## [Show # of records on filters/filter buttons](https://forums.knack.com/t/show-of-records-on-filters-filter-buttons/20244)

<div class="topic-metadata">

**Author:** [@Dean2](https://forums.knack.com/u/Dean2)\
**Replies:** 2\
**Last updated:** [February 22, 2026, 11:20pm UTC](https://forums.knack.com/t/show-of-records-on-filters-filter-buttons/20244 "2026-02-22T23:20:14Z")

</div>

Hi All Unfortunately, I can’t for some reason reply to the original post Show # of records on filters so have started a new post with a similar title. Try as I could with AI all I could manage was to come tantalizingly…

---

## [Update to yesterday's Release Notes](https://forums.knack.com/t/update-to-yesterdays-release-notes/20243)

<div class="topic-metadata">

**Author:** [@Kara](https://forums.knack.com/u/Kara)\
**Replies:** 0\
**Last updated:** [February 19, 2026, 7:46pm UTC](https://forums.knack.com/t/update-to-yesterdays-release-notes/20243 "2026-02-19T19:46:33Z")

</div>

Hello! Yesterday (18-Feb-26) in the release notes we announced: New: Custom Code - form.focus() Method (Next-Gen) & Fixed: Custom Code - form.setValue() Now Updates Field Display (Next-Gen) This code has been r…

---

## [✨ Kneuron v1.13.0 — Density Control, Tables Filtering/Sorting & More!](https://forums.knack.com/t/kneuron-v1-13-0-density-control-tables-filtering-sorting-more/20235)

<div class="topic-metadata">

**Author:** [@NormandDefayette\_CortexRD](https://forums.knack.com/u/NormandDefayette_CortexRD)\
**Replies:** 5\
**Last updated:** [February 17, 2026, 9:58pm UTC](https://forums.knack.com/t/kneuron-v1-13-0-density-control-tables-filtering-sorting-more/20235 "2026-02-17T21:58:18Z")

</div>

Hi all, Kneuron v1.13.0 has been released! Kneuron is a free Chrome/Edge extension for Knack Builder: New Features: Vertical density control — Low/Med/High radio buttons in the header bar to compact the left pane…

---

## [🚀 Help Shape the Future of KTL - Send Us Your Usage Data!](https://forums.knack.com/t/help-shape-the-future-of-ktl-send-us-your-usage-data/20238)

<div class="topic-metadata">

**Author:** [@NormandDefayette\_CortexRD](https://forums.knack.com/u/NormandDefayette_CortexRD)\
**Replies:** 0\
**Last updated:** [February 17, 2026, 2:53pm UTC](https://forums.knack.com/t/help-shape-the-future-of-ktl-send-us-your-usage-data/20238 "2026-02-17T14:53:28Z")

</div>

Hey everyone, I wanted to share some exciting news. Last week I had a very productive discussion with the Knack team about converting KTL to next gen - what we’re calling KTLNG. We’re making real progress on the path fo…

---

## [Exciting News for Knack Developers: Meet Kneuron!](https://forums.knack.com/t/exciting-news-for-knack-developers-meet-kneuron/18257)

<div class="topic-metadata">

**Author:** [@CarlHolmes](https://forums.knack.com/u/CarlHolmes)\
**Replies:** 19\
**Last updated:** [February 17, 2026, 2:41pm UTC](https://forums.knack.com/t/exciting-news-for-knack-developers-meet-kneuron/18257 "2026-02-17T14:41:02Z")

</div>

Attention, Knack Developers! :loudspeaker: I’m thrilled to announce the release of a brand-new Chrome Plugin Extension called Kneuron, created by the talented @NormandDefayette\_CortexRD, CEO of Cortex Research and Devel…

---

## [KTL's Add Record History (\_arh): New \[identifier\] parameter — Fix for blank Identifier](https://forums.knack.com/t/ktls-add-record-history-arh-new-identifier-parameter-fix-for-blank-identifier/20229)

<div class="topic-metadata">

**Author:** [@NormandDefayette\_CortexRD](https://forums.knack.com/u/NormandDefayette_CortexRD)\
**Replies:** 0\
**Last updated:** [February 12, 2026, 4:17am UTC](https://forums.knack.com/t/ktls-add-record-history-arh-new-identifier-parameter-fix-for-blank-identifier/20229 "2026-02-12T04:17:28Z")

</div>

\_arh: New \[identifier\] parameter — Fix for blank Identifier in Record History If you’ve been using the \_arh keyword, you may have noticed that the Identifier field in your Record History entries sometimes shows up blank. …

---

## [Find where fields and objects are used in your application](https://forums.knack.com/t/find-where-fields-and-objects-are-used-in-your-application/10028)

<div class="topic-metadata">

**Author:** [@NirTzur23399](https://forums.knack.com/u/NirTzur23399)\
**Replies:** 24\
**Last updated:** [February 7, 2026, 1:04pm UTC](https://forums.knack.com/t/find-where-fields-and-objects-are-used-in-your-application/10028 "2026-02-07T13:04:07Z")

</div>

Ever wondered where a Knack field is used? to which formulas it is connected? in which views it is used? Well, have a look here: https://find.knack.com/definitions, which was built just for that :-) It uses your Knack'…

---

## [Knack App: bestehende Struktur finalisieren](https://forums.knack.com/t/knack-app-bestehende-struktur-finalisieren/20223)

<div class="topic-metadata">

**Author:** [@Thomas5](https://forums.knack.com/u/Thomas5)\
**Replies:** 1\
**Last updated:** [February 6, 2026, 11:09pm UTC](https://forums.knack.com/t/knack-app-bestehende-struktur-finalisieren/20223 "2026-02-06T23:09:59Z")

</div>

Hallo, ich suche keine Hilfe im Forum, sondern eine bezahlte Umsetzung in Knack. Ist-Stand • Knack-App ist vorhanden • Datenstruktur ist angelegt • Rollen existieren: Admin / Anbieter / Besucher • Grundlogik ist de…

---

## [Knack Connector for Power Query (Excel/Power BI)](https://forums.knack.com/t/knack-connector-for-power-query-excel-power-bi/15987)

<div class="topic-metadata">

**Author:** [@StephenChapman](https://forums.knack.com/u/StephenChapman)\
**Replies:** 13\
**Last updated:** [February 4, 2026, 2:24am UTC](https://forums.knack.com/t/knack-connector-for-power-query-excel-power-bi/15987 "2026-02-04T02:24:11Z")

</div>

I’ve just finished building a Knack connector for Power Query (Excel or Power BI). It effortlessly retrieves all records (with pagination) from any grid/list view within your Knack app, and auto expands/renames columns …

---

## [See the number of records in the Builder! With Kneuron extension](https://forums.knack.com/t/see-the-number-of-records-in-the-builder-with-kneuron-extension/19849)

<div class="topic-metadata">

**Author:** [@NormandDefayette\_CortexRD](https://forums.knack.com/u/NormandDefayette_CortexRD)\
**Replies:** 4\
**Last updated:** [February 3, 2026, 2:51am UTC](https://forums.knack.com/t/see-the-number-of-records-in-the-builder-with-kneuron-extension/19849 "2026-02-03T02:51:28Z")

</div>

Hi guys, I’ve updated the Kneuron 1.8.0 Chrome/Edge extension to show the number of records in all tables in the Builder’s records page. Many people have asked for this in the past, it’s now here. Here’s what it looks…

---

## [📌 Kneuron v1.10.1 Extension — Sticky Columns Are Here!](https://forums.knack.com/t/kneuron-v1-10-1-extension-sticky-columns-are-here/20203)

<div class="topic-metadata">

**Author:** [@NormandDefayette\_CortexRD](https://forums.knack.com/u/NormandDefayette_CortexRD)\
**Replies:** 0\
**Last updated:** [February 3, 2026, 2:49am UTC](https://forums.knack.com/t/kneuron-v1-10-1-extension-sticky-columns-are-here/20203 "2026-02-03T02:49:28Z")

</div>

Hi all, Kneuron v1.10.1 has been released! Kneuron is a free Chrome/Edge extension for Knack Builder: https://chromewebstore.google.com/detail/kneuron/jdebkhogcijipfflkieonjldemijbddo New Features: Sticky columns …

---

## [New records are empty](https://forums.knack.com/t/new-records-are-empty/20202)

<div class="topic-metadata">

**Author:** [@Nic1](https://forums.knack.com/u/Nic1)\
**Replies:** 1\
**Last updated:** [February 1, 2026, 9:42pm UTC](https://forums.knack.com/t/new-records-are-empty/20202 "2026-02-01T21:42:24Z")

</div>

Trying to use the api to create a new record in a table. Record keeps coming back blank. If i update existing fields individually no problem so i’m sure i have my data type correct. but when i try to load it all into a s…

---

## [Is this a MAJOR security problem or is API broken?](https://forums.knack.com/t/is-this-a-major-security-problem-or-is-api-broken/20182)

<div class="topic-metadata">

**Author:** [@Nic1](https://forums.knack.com/u/Nic1)\
**Replies:** 2\
**Last updated:** [January 27, 2026, 10:08pm UTC](https://forums.knack.com/t/is-this-a-major-security-problem-or-is-api-broken/20182 "2026-01-27T22:08:18Z")

</div>

i simply want to auto populate a form on a public page if the person filling it out enters an address that already matches a record in a table. i have a jscript query that searches for an address once the address auto co…

---

## [Bringing the Access 'Set.Focus' Logic to Knack: A Data Entry Enhancement](https://forums.knack.com/t/bringing-the-access-set-focus-logic-to-knack-a-data-entry-enhancement/20157)

<div class="topic-metadata">

**Author:** [@CarlHolmes](https://forums.knack.com/u/CarlHolmes)\
**Replies:** 5\
**Last updated:** [January 26, 2026, 3:26am UTC](https://forums.knack.com/t/bringing-the-access-set-focus-logic-to-knack-a-data-entry-enhancement/20157 "2026-01-26T03:26:43Z")

</div>

Hi everyone, I’ve been developing in Knack since 2016, and if there is one thing that still bugs me, it’s having to manually click into a field every time a modal or page loads. When you are doing high-volume data entry…

---

## [Advanced Knack pivot tables](https://forums.knack.com/t/advanced-knack-pivot-tables/20168)

<div class="topic-metadata">

**Author:** [@StephenChapman](https://forums.knack.com/u/StephenChapman)\
**Replies:** 2\
**Last updated:** [January 22, 2026, 8:40pm UTC](https://forums.knack.com/t/advanced-knack-pivot-tables/20168 "2026-01-22T20:40:11Z")

</div>

Continuing on from this discussion I had with Leigh earlier. This solution tackles some limitations that Knack’s native pivot tables have to provide some more advanced calculations and groupings. Additional benefits th…

---

## [🎨 Introducing the KTL Theme Editor - Customize Your Knack App's Look & Feel (Classic only)](https://forums.knack.com/t/introducing-the-ktl-theme-editor-customize-your-knack-apps-look-feel-classic-only/20158)

<div class="topic-metadata">

**Author:** [@NormandDefayette\_CortexRD](https://forums.knack.com/u/NormandDefayette_CortexRD)\
**Replies:** 0\
**Last updated:** [January 20, 2026, 4:02am UTC](https://forums.knack.com/t/introducing-the-ktl-theme-editor-customize-your-knack-apps-look-feel-classic-only/20158 "2026-01-20T04:02:51Z")

</div>

:artist\_palette: Introducing the KTL Theme Editor - Customize Your Knack App’s Look & Feel Tired of the default Knack theme? Want dark mode? The KTL Theme Editor puts visual customization in your users’ hands! Features …

---

## [How to Build Faster, Smarter Knack Forms in Under 5 Minutes with KTL](https://forums.knack.com/t/how-to-build-faster-smarter-knack-forms-in-under-5-minutes-with-ktl/20154)

<div class="topic-metadata">

**Author:** [@CarlHolmes](https://forums.knack.com/u/CarlHolmes)\
**Replies:** 0\
**Last updated:** [January 17, 2026, 5:18pm UTC](https://forums.knack.com/t/how-to-build-faster-smarter-knack-forms-in-under-5-minutes-with-ktl/20154 "2026-01-17T17:18:14Z")

</div>

Hi everyone :waving\_hand: I’ve just put together a quick tutorial on a “quality of life” improvement that I was asked for recently: the ability to automatically carry over values from the previous record into the next f…

---

## [Compress your Knack images for faster uploads and minimal storage](https://forums.knack.com/t/compress-your-knack-images-for-faster-uploads-and-minimal-storage/20140)

<div class="topic-metadata">

**Author:** [@StephenChapman](https://forums.knack.com/u/StephenChapman)\
**Replies:** 2\
**Last updated:** [January 17, 2026, 8:08am UTC](https://forums.knack.com/t/compress-your-knack-images-for-faster-uploads-and-minimal-storage/20140 "2026-01-17T08:08:52Z")

</div>

I decided to take a leaf out of Carl’s book and start posting on YouTube more this year, so here’s my first video in a while! When dealing with uploading files into your Knack app, the biggest pain points are long wait …

---

## [How do you handle errors at each step and prevent duplicate Work Orders in complex workflows?](https://forums.knack.com/t/how-do-you-handle-errors-at-each-step-and-prevent-duplicate-work-orders-in-complex-workflows/20146)

<div class="topic-metadata">

**Author:** [@dheerajsudan](https://forums.knack.com/u/dheerajsudan)\
**Replies:** 0\
**Last updated:** [January 15, 2026, 5:27pm UTC](https://forums.knack.com/t/how-do-you-handle-errors-at-each-step-and-prevent-duplicate-work-orders-in-complex-workflows/20146 "2026-01-15T17:27:46Z")

</div>

Hi everyone, I’m Dheeraj Sudan, a software developer from the UK. My wife, Meenu Hinduja, and I are currently working on a project for a client that involves a multi-step automated workflow in Knack. We’re trying to und…

---

## [Automatically Capitalise Name Fields](https://forums.knack.com/t/automatically-capitalise-name-fields/18234)

<div class="topic-metadata">

**Author:** [@CarlHolmes](https://forums.knack.com/u/CarlHolmes)\
**Replies:** 9\
**Last updated:** [January 11, 2026, 11:15am UTC](https://forums.knack.com/t/automatically-capitalise-name-fields/18234 "2026-01-11T11:15:51Z")

</div>

I had a conversation with a client this week talking about records being added and users not capitalising peoples names. I thought I’d share this simple solution with the community and hope its of some use. …

---

## [Recycle Data on Form Submit for Next Form](https://forums.knack.com/t/recycle-data-on-form-submit-for-next-form/17750)

<div class="topic-metadata">

**Author:** [@RobinB](https://forums.knack.com/u/RobinB)\
**Replies:** 2\
**Last updated:** [January 7, 2026, 2:10pm UTC](https://forums.knack.com/t/recycle-data-on-form-submit-for-next-form/17750 "2026-01-07T14:10:33Z")

</div>

I was asked to save data entry time for users when many similar records are being typed in. So I wrote this method of basically saving certain data in global variables, then reloading the form and putting the data back …

---

## [Knack Navigator - new free tool to assist you as a builder](https://forums.knack.com/t/knack-navigator-new-free-tool-to-assist-you-as-a-builder/20086)

<div class="topic-metadata">

**Author:** [@ivan](https://forums.knack.com/u/ivan)\
**Replies:** 29\
**Last updated:** [January 7, 2026, 2:44am UTC](https://forums.knack.com/t/knack-navigator-new-free-tool-to-assist-you-as-a-builder/20086 "2026-01-07T02:44:10Z")

</div>

I’d like to share this new free tool that I built. This tool allows you to explore and understand your Knack application’s structure by visualizing views, scenes, fields, objects, and how they’re all connected. It is fas…

---

## [Auto Run Search Views](https://forums.knack.com/t/auto-run-search-views/20120)

<div class="topic-metadata">

**Author:** [@CarlHolmes](https://forums.knack.com/u/CarlHolmes)\
**Replies:** 0\
**Last updated:** [January 3, 2026, 11:17pm UTC](https://forums.knack.com/t/auto-run-search-views/20120 "2026-01-03T23:17:41Z")

</div>

Hi everyone :waving\_hand: I’ve just published a new short video that solves a small but slightly annoying UX issue I’ve bumped into many times with Knack search views. Out of the box, search components don’t always beh…

---

## [Knack Audit Toolkit - Free Tool: Find broken View/Scene references in your Custom JS (Python Script + Chrome Extension)](https://forums.knack.com/t/knack-audit-toolkit-free-tool-find-broken-view-scene-references-in-your-custom-js-python-script-chrome-extension/20112)

<div class="topic-metadata">

**Author:** [@Erik](https://forums.knack.com/u/Erik)\
**Replies:** 1\
**Last updated:** [December 30, 2025, 4:21pm UTC](https://forums.knack.com/t/knack-audit-toolkit-free-tool-find-broken-view-scene-references-in-your-custom-js-python-script-chrome-extension/20112 "2025-12-30T16:21:25Z")

</div>

Hey All, I recently went down a rabbit hole trying to clean up some large, long lived Knack apps. I realized I had a lot of Custom JavaScript referencing Views and Scenes (view\_12, scene\_45) that I had deleted at some …

---

## [F.R.O.S.T. – Pushing Knack to the Limit (Dark Mode Maps, Gamification, & CSS Overhauls)](https://forums.knack.com/t/f-r-o-s-t-pushing-knack-to-the-limit-dark-mode-maps-gamification-css-overhauls/20108)

<div class="topic-metadata">

**Author:** [@Erik](https://forums.knack.com/u/Erik)\
**Replies:** 2\
**Last updated:** [December 29, 2025, 6:55pm UTC](https://forums.knack.com/t/f-r-o-s-t-pushing-knack-to-the-limit-dark-mode-maps-gamification-css-overhauls/20108 "2025-12-29T18:55:33Z")

</div>

Hey all, I wanted to share a project I recently built for the Contra #HolidayChallenge2025. The prompt was to build a holiday-themed app, but instead of a simple gift tracker, I decided to see how far I could bend the K…

---

## [Display Roles in 'Logged in as...' Text in the Info Bar](https://forums.knack.com/t/display-roles-in-logged-in-as-text-in-the-info-bar/14620)

<div class="topic-metadata">

**Author:** [@KnackPros](https://forums.knack.com/u/KnackPros)\
**Replies:** 4\
**Last updated:** [December 29, 2025, 1:38pm UTC](https://forums.knack.com/t/display-roles-in-logged-in-as-text-in-the-info-bar/14620 "2025-12-29T13:38:14Z")

</div>

As a user, you might want to see what role you’re logged in as. Here’s a quick snippet that will append your user role to the “Logged in as…” text. Before: After: Copy-paste the following code in your app under S…

---

## [Summary of your App's Role-Based Page Access](https://forums.knack.com/t/summary-of-your-apps-role-based-page-access/20103)

<div class="topic-metadata">

**Author:** [@mcmasty](https://forums.knack.com/u/mcmasty)\
**Replies:** 0\
**Last updated:** [December 23, 2025, 8:13pm UTC](https://forums.knack.com/t/summary-of-your-apps-role-based-page-access/20103 "2025-12-23T20:13:15Z")

</div>

My client created a new worker (role) account for special flow and he realized the worker role had access to several pages they should not have. I inherited this app, so I don’t intuitively have a catalog of all the log…

---

## [Modal page](https://forums.knack.com/t/modal-page/20088)

<div class="topic-metadata">

**Author:** [@Steve19](https://forums.knack.com/u/Steve19)\
**Replies:** 1\
**Last updated:** [December 11, 2025, 8:59pm UTC](https://forums.knack.com/t/modal-page/20088 "2025-12-11T20:59:44Z")

</div>

Modal Page Width Does anybody have CSS code of adjusting modal page width in next gen apps? This works fine in classic but is not working in next gen. Any ideas greatly appreciated. .kn-modal { width: 90%; max-widt…

---

## [How to Create Template Tasks and Auto-Generate Them in Knack](https://forums.knack.com/t/how-to-create-template-tasks-and-auto-generate-them-in-knack/20072)

<div class="topic-metadata">

**Author:** [@Paul6](https://forums.knack.com/u/Paul6)\
**Replies:** 7\
**Last updated:** [December 11, 2025, 1:26am UTC](https://forums.knack.com/t/how-to-create-template-tasks-and-auto-generate-them-in-knack/20072 "2025-12-11T01:26:29Z")

</div>

Read this guide if you want to: Create reusable template tasks Reduce your automation costs Build efficient internal tools for renovation, service, or construction workflows :waving\_hand: Hey Knack Geeks! Af…

[Previous page](https://forums.knack.com/c/api-customization/23.md)

[Next page](https://forums.knack.com/c/api-customization/23.md?page=2)
