App Building

How do I show multiple dates on a calendar?

Calendars can only display the dates from a single Date field in a table. For example, let's say you have a table called Events and it includes an Event Start Date and an Event End Date. You would on…

Lesley
Updated 1 month ago by Lesley

How do I add a logo to my app?

To add a logo to your app, go to Settings section of the Builder and select Live App Design: Then go to the Header & Menu tab and change the Title Display to Image: Here's where your custom logo will…

Danielle Kellogg
Updated 2 years ago by Danielle Kellogg

How do I find the most recent date from a connected table?

If you want to see the most recent order date or the last time a tenant paid for rent, you can calculate the most recent or latest date from a connected table using a Maximum formula. Tables & Date.…

Danielle Kellogg
Updated 2 months ago by Danielle Kellogg

How do I create a field that always shows today's date?

If you need a field that always shows today's date to use alone or to calculate other dates, you can use the currentTime() function in an equation. 1. Create an Equation field and set the Equation se…

Danielle Kellogg
Updated 2 years ago by Danielle Kellogg

Can I share or connect data between apps?

Right now there's no built-in option for sharing information or tables between apps. If you want to share data across multiple apps, you'll need to either use Zapier or our API to share the data. To…

Lesley
Updated 1 month ago by Lesley

How do I create an "If, Then" or conditional equation?

Building a Conditional Equation. We have an article that covers how to create a conditional equation with examples for you: Conditional Equations. Text Formulas. Right now there isn't an option for c…

Danielle Kellogg
Updated 3 years ago by Danielle Kellogg

How do I merge my apps, or copy pages, tables, or other app elements between my apps?

There isn’t currently a built-in option for copying elements between apps. You can export the data from a table and use that to recreate the table in another app using an import: Create a New Table.…

Lesley
Updated 2 months ago by Lesley

The menu isn't showing for my app on mobile devices. How do I fix that?

Typically when the app menu isn't showing on a mobile device, it's because the color settings for the header are set to white for both the text and background. Here's an example of what this looks li…

Danielle Kellogg
Updated 2 years ago by Danielle Kellogg

Is there a way to have new users be automatically logged-in after they register?

Right now there isn't a built-in way to automatically log in a user after they have registered. Users will need to log in after registering for a new account. While this is something we will likely i…

Danielle Kellogg
Updated 2 years ago by Danielle Kellogg

How do I bulk upload or import multiple files?

Builder Import. Right now there is no built-in option for importing into file fields from the builder. If you’re familiar with APIs, then you could use the Knack API to import files: Knack API - File…

Lesley
Updated 1 month ago by Lesley

How do I move or copy fields or data from one table to another?

You might run into a scenario where you need to copy or move fields or data from one table to another. For example, you may realize that one of your tables needs to be a User Role so users can log in…

Lesley
Updated 1 month ago by Lesley

How can I show a customer's payment history if I'm collecting payments through my Knack app and through cash or check?

If you're using Knack's e-commerce feature to collect payments through your app, and you're also collecting payments from customers in cash or by check, then you can track all payments from your cust…

Lesley
Updated 1 month ago by Lesley

Is there a way to add a display rule to multiple columns at one time instead of having to update each column individually?

Right now there isn't a way to add or update a display rule across multiple grid columns at one time. There also isn't a way to apply a single display rule globally or across all existing columns at…

Lesley
Updated 1 month ago by Lesley

Do I need a separate user role table for my Vendors, Customers, Employees, Contacts, etc.?

If you want a group of users to log into your app to access information or perform an action, then you'll need to create a user role table for that group. However, in some cases, you'll need just the…

Lesley
Updated 1 month ago by Lesley

How can I set up my app so users see only their own data?

Users See Only Their Own Data. If you only want users to see data they are associated (connected) to or only data they have created, then this article shows you how to set that up: Show Records Conne…

Danielle Kellogg
Updated 3 years ago by Danielle Kellogg

Can I combine two date fields into a single date field? For example, combining a start and end date into a single field?

Right now there isn't a built-in way to merge two date/time fields into one field. However, with custom code and our API, you could do this. Zapier or another third-party tool could be used to grab t…

Danielle Kellogg
Updated 7 months ago by Danielle Kellogg

Does Knack offer a service for building apps or have developers I can hire?

We do have an Expert Network with Knack-vetted experts who can build your apps for you. You can search Knack Experts to find a match for your project based on requirements, budget, and timeline. The…

Danielle Kellogg
Updated 1 month ago by Danielle Kellogg

How do I bulk upload or import multiple images?

Builder Import. You can use an import to upload multiple images and this article shows you how: Import Images. Live App Import. If you want your users to be able to import multiple images into a sing…

Lesley
Updated 1 month ago by Lesley

How can I change the color of something in my app?

Native Options in the Builder. There are options for changing colors of different elements within your app. Live App. You can change the colors of the header, page menu, submit buttons, and links in…

Danielle Kellogg
Updated 1 month ago by Danielle Kellogg

Is it possible to display more than 100 records at a time on a grid, list, or search view?

While there's no built-in option for displaying more than 100 records on a view, there is a workaround for this. With the workaround, you will link to a page that displays more than 100 records. Ther…

Lesley
Updated 1 month ago by Lesley

Contact