Knowledge Base

File Download Button in Quickbase | INTERMEDIATE

June 20, 2019

Quickbase buttons are great to manipulate your own data. But have you ever thought to use buttons to download a file attachment!?

Like me, you might have thought to yourself, "Why go through the process of creating a button when Quickbase makes it easy for me to just use the file attachment link?"

The Benefits of Creating a File Download Button in Quickbase

  • It can be more visually appealing and orderly on forms and reports.
  • When creating a notification, a download button can make it easy for the user to simply click rather than having to copy and paste a link.
  • Have you ever wondered why some of your attachments download, others save, and yet others open in a new window? A download button can help solve this quandary.

Remember: These are just some of the examples where a file download button is a better substitute for the file attachment field. In the end, it comes down to personal preference and end-user goals.

How to Create a Button to Download a File

EDITORS NOTE: In the steps that follow, we will be using a Rich-Text Formula field, not a URL field. You can use the default URL field to accomplish the same goal though. Also, the steps below will assume you are familiar with html tags and does not go into detail about HTML. For further information on HTML, click Here

Step 1. Select the table where you want to create the download file button (Preferably the same table where you have the file attachment field(s) located).

Step 2. Go to settings, and create a new field.

Settings

Step 3. Select the Rich-Text Formula field type and name it Download File.

Rich-Text Formula

Step 4. Open your Rich-Text Formula field.

Step 5. In the first line below, we are creating the url link. The “31” is the field ID for the File Attachment field, yours will likely be different. The “v0” at the end refers to the latest version of the file attachment.

Create URL Link

Step 6. In the second line below, we are creating the visuals of the button and referencing the URL link in line one.

You will want to make sure to include “$url” in your formula. That way, when the button is clicked on, it can reference your file attachment link and initiate the download.

Button Visual

Step 7. Lastly, insert your declaration at the end of your formula.

Declaration

Visual Examples:

Form View:

Form View

Edit Mode:

Edit View

Report View:

Report View

Notification View:

Notification View

Email View:

Email View

To see how to put custom HTML into a form element, see our article: Putting Custom HTML as a Form Element | INTERMEDIATE.

© 2025 Quandary Consulting Group. All Rights Reserved.