Blocworx Documentation
  • Welcome to Blocworx
  • The structure of Blocworx
    • What is a project?
  • Getting Started
  • How To's
    • How To's
      • Get Started: Build a Simple Module
      • Build a simple invoicing system
  • Page
    • Page Overview
      • Page Sections
      • Modules in Pages
      • Sub Pages
      • URL Links
    • Edit a Page
    • Manage Pages
  • Module
    • Module Overview
      • Module Sections
      • Blocs in Modules
      • Automated Reports
    • Module Editor
      • Add, remove and move Sections and Blocs
      • Edit Module Location & Icon
      • Edit Module Details
      • Import from another Module
      • Delete a Module
      • Make this module available to child instances
    • Manage Modules
  • Bloc
    • Bloc Overview
    • Bloc Front End Overview
      • Data Display
      • Advanced Reports
    • Bloc Editor Overview
    • Pdf & Doc File Template Builder
    • The Blocworx Process Flow
    • Edit Templates
  • Bloc Editor
    • Bloc Form Builder Preview
    • Fields, Tools and Charts
      • Standard Input Fields
        • QR Code
        • Text
        • Large Text Field
        • Checkbox
        • Multi Button
        • Dropdown from List
        • Date/Time Selector
        • Bluetooth (Beta)
        • Button
      • File & Image Fields
        • File Field
        • Multi File Field
        • Image URL Field
      • Linked Data Selection Fields
        • Dropdown from Bloc
        • Autocomplete
        • Radio Buttons From Bloc
        • Checkboxes From Bloc
        • Link Data Field
      • Content Editing Components
        • HTML Field
        • Separator Field
        • Content Editor For User (WYSIWYG)
        • Content Editor (WYSIWYG)
      • User Based Components
        • Create User Pop Up
        • Logged in Users Information
        • User Select Field
        • Signature & Authentication
      • Dynamic Output & Variable Components
        • Time/Date Difference
        • Auto Generate Field
        • Plain Data Field
        • Maths Field
        • Field Merge Builder
        • Label Field
        • Barcode Generator
      • Third Party Integration Components
        • Blocworx Gateway
        • Bartender Integration
        • File Builder
        • Mindee API
      • Charts, Results & Data Feeds
        • Local Data Doughnut Chart
        • Advanced Chart Set 1
        • Results Box
      • Sub Blocs, Tools & Components
        • Submit Button
        • Sub Bloc
        • Cross-Bloc Data Manipulator
        • Bloc List
        • Mail Alert
        • Calendar & Resource Planning
    • Field Create, Edit, Parameters, Rules and Actions
      • Creating a Field
      • Editing a Field
      • Field Parameters
        • Choose hidden options for this field
        • Mobile Configurations
        • Rule and Actions Based Parameters
        • Main Field Parameters
        • Conditional Value
        • Set Character View Limit
        • Conditional Visibility
        • Dynamic Data Update (Update Value Based On Another Date Field)
        • Field Names in Different Languages
        • Manage Field Actions
        • Load Data from Another Bloc
      • Field Rules and Actions
        • Can not be empty
        • Must Be Equal To
        • Cannot Be Equal To
        • Must be Between Two Values
        • Must be at least X number of characters
        • Must be exactly X number of characters
        • Item must have been entered elsewhere
        • Item must not have been entered elsewhere
        • A specific value is required elsewhere
        • A specific value cannot be present elsewhere
        • Populate another local field with data from elsewhere
        • Populate another local field with total from elsewhere
        • Max Allowed Duplicates
        • Can only be numbers/integers
        • Keep Data for Next Entry
        • Must be Certain Format
        • Cannot be Equal Another Local Field
        • Must be equal to another local field
        • Populate another local field with part of this field
        • Populate local field with data from another local field
        • Must have matching equivalent data in another form
    • Bloc Settings
      • Main Bloc Settings
      • Functional Behaviour Settings
      • Bloc Layout and Visibility Settings
      • Data Display Settings
      • User Restricted Data Settings
      • Manage and Build Templates
      • Bloc, User and Role Access
      • List of available Field Slugs
      • Manage Bloc Scheduler
  • Manage Data
    • Manage Data Overview
    • Raw Data and Counting Reports
    • Look Up/Edit Data
    • Find and Replace Data
  • Administration
    • Admin & Development Overview
    • Manage Users
      • Profile Filter
    • Roles & Permissions
      • Roles
      • Permissions
    • Manage Mail Alerts
  • App Settings
    • Sign In With Google
    • Timeout Setting
  • No Code Development
    • Manage Blocworx Instances
      • Parent and Child Instances
    • Edit Theme
    • Manage Modules
    • Manage Pages
    • Extra and Beta Features
Powered by GitBook
On this page
  • Initial Field Parameters
  • Browser Download Option: Helpful Notes

Was this helpful?

  1. Bloc Editor
  2. Fields, Tools and Charts
  3. Third Party Integration Components

Bartender Integration

PreviousBlocworx GatewayNextFile Builder

Last updated 1 month ago

Was this helpful?

The Bartender Integration field is a file that generates a json file in order for Bartender to read it and print a label. Bartender is a popular piece of label printing software.

The field works by retrieving values that are in the bloc and either adding a file to a location on the server, or by downloading a file directly to your computer. With this in place on Blocworx, you then build a Bartender integration to read this file and print a label.

Note: For the SFTP integration you need to work with the Blocworx team to assist you on getting set up. Contact support@blocworx.com for more information.

Please note, this field requires an understand of Bartender Integrations. If you are aware of any other Label printing software that can print labels based on files with JSON data arriving into a folder then those will work too. This field only drops the file and assumes the Label Printing software will do the rest.

We are soon hoping to expand out the format options for this field, i.e. csv or other formats that are not just JSON. This should make this field potentially more useful with other label printing software.

Initial Field Parameters

Parameter
Description

SFTP or Browser Download

Choose whether the file lands in a location on the server, or gets downloaded to your PC. Please see some tips and tricks below on making the best use of the Browser Download option.

Type Bartender SFTP Username

If you have chosen the SFTP option you will need to have been provided with a username. The home directory for this user will be where the file path is located.

Type file name with extension

This will be the name of the file that gets generated.

Type the field slugs (or View Field Slugs and click the desired fields)

These are the fields that will appear in the file ready for Bartender to integrate with.

Browser Download Option: Helpful Notes

The Browser Download Option means the file will instead be downloaded directly to your computer. You will have then set up your Bartender Integration to read the file from the location it was downloaded at.

This is useful for several reasons

  1. You do not have to work with the Blocworx team on getting SFTP set up.

  2. It is much faster as the data does not have to go to the cloud, you will get an instant label print.

  3. You could still make use of a shared network and symbolic links in order to print on a machine that is not the machine Blocworx is loaded.

In our experience, we recommend the following set up

  • Change default Downloads folder settings for the browser to a neater place.

  • Then use the Bartender File Detection integration option and look for a file being dropped on your computer.

Use Chrome and the following extension: This Download Router allows you to download files to certain locations within the Downloads folder based on their file name or the url of the page.

https://chrome.google.com/webstore/detail/downloads-router/fgkboeogiiklpklnjgdiaghaiehcknjo
Click here to learn about Bartender Integration >>
More information here.