เอเชียแปซิฟิก (ไทย)
เลือกตำแหน่งที่ตั้งของคุณ

โปรดเลือกตำแหน่งที่ตั้งและภาษาของคุณเพื่อรับประสบการณ์เว็บไซต์ที่ดีที่สุด

เครื่องมือตัวเลือกผลิตภัณฑ์

รับข้อเสนอแนะผลิตภัณฑ์อย่างรวดเร็วด้วยเครื่องมือตัวเลือกผลิตภัณฑ์แบบโต้ตอบ

ความสำเร็จต้องมีการสนับสนุน

Barcode Better

ที่ TEKLYNX เราเชื่อว่าซอฟต์แวร์การจัดการบาร์โค้ดไม่ใช่แค่เพียงสิ่งที่คุณจะซื้อ แต่เป็นโซลูชันเทคโนโลยีแบบผสานรวมที่จะมอบประสิทธิภาพให้บริษัทของคุณ

Blog

How to Create a Label Using GridField in CODESOFT

Headshot of Shawn Frahman, TEKLYNX Product Specialist

How to Create a Label Using GridField in CODESOFT

BY: SHAWN FRAHMAN / DATE: 24/04/2025 / TOPICS: อาหารและเครื่องดื่ม, การผลิต, ค้าปลีก, เภสัชกรรม, การจัดส่งและการรับสินค้า, LABEL DESIGN

Are you spending too much time designing label templates with multiple rows of data, repeating fields, or manually formatting content that changes with every print job? CODESOFT’s GridField feature is exactly what you need.

 

GridField is a powerful way to structure your label data, helping you reduce errors, save time, and scale your labeling operations. Whether you're creating case labels, shipping lists, or product documentation, GridField helps you manage multiple rows of data within a single object.

 

In this blog, learn how to create a label using GridField in CODESOFT label design software, step by step.

 

LEARN MORE ABOUT GRIDFIELD

 

What is GridField?

 

GridField is a dynamic object in CODESOFT Enterprise that allows you to display and structure multi-line, table-like data on your label—automatically pulled from a database or spreadsheet.

 

Instead of manually laying out multiple fields for each line item, GridField becomes a single object that displays an entire list. You can think of it like embedding a mini spreadsheet on your label. It supports both constant and variable data, making it ideal for creating reusable templates across high-volume labeling environments.

 

Why use GridField in your labeling

 

GridField simplifies the complex process of creating labels with structured data. Below are some other ways GridField helps with labeling:

 

 

Common use cases for GridField

 

The most common use cases for GridField are labels and documents that display multiple database records on one label, such as:

 

 

Industries that can benefit from GridField

 

GridField is a feature that is used in many different industries, including:

 

 

How Entertainment Earth used GridField to create their labels

 

Entertainment Earth is an online retailer and wholesaler of licensed collectibles, including action figures, clothing, statues, prop replicas, games, vinyl figures, dolls, and toys. While using their newly implemented SENTINEL and CODESOFT labeling software, they leveraged GridField which allowed them to easily and efficiently design and print work orders. Entertainment Earth used GridField when shipping Amazon packages. When order data is received, GridField organizes the details and pricing for all items within the order into a neat and efficient grid on the work order. Read the full case study.

 

How to simplify complex label design with GridField

 

There are two ways to create the table lookup that pulls the data onto the label. 

 

 

In the next section you’ll learn how to create a label using GridField with the second method: pulling all records from the database or table onto the label.

 

Creating a table lookup for complex label setup without a Key Field

 

If the data on your label will be queried from a database connection, without using a Key Field, you must create your Table Lookup the following way.

 

STEP 1: Creating a database query

 

  1. Go to Data Source > Table Lookup > Add
  2. Enter a lookup name relevant to the data you are querying (for example, Item Table)
  3. Select or create an OLEDB connection (for example, your database connection)
  4. Select SQL as the creation mode
  5. Enter an existing SQL query or create a new query using SQL Query Builder
  6. Navigate to Output > Uncheck Maximum Length 
  7. Navigate to Data Formatting > fill in Field Separator String & Record Separator String using characters Pipe (|) and Up Caret (^) > set Relevant Records to 0 
  8. Click OK

 

 Screenshot of CODESOFT showing how to create a database query

Above shows how to create a database query in CODESOFT label design software.

 

Creating the GridField within the CODESOFT label template

 

STEP 1: Create GridField Object

 

  1. Select the Advanced Object Tool within the Creation Toolbar on the left side of the program
  2. Select GridField
  3. Place your GridField Object on the label template
  4. Expand/Collapse the size of the object to your desired width and height

 

Once you have placed your GridField object on the label template, it will automatically open the Properties window for you to alter the properties to your specifications. You can also open the Properties window by right-clicking on the GridField object and selecting Properties.

 

Step 2: Formatting the Grid

 

  1. Go to Body > Grid > 6 cells by default (can easily delete some if not all cells are needed)
  2. Open cell 1 > Edit > set Interpret as “Text” 
  3. Open cell 2 > Edit > set Interpret as “Picture” 
  4. Open cell 3 > Edit > set Interpret as “Barcode” 
  5. Click Margins > check “Use Specific Setting” > change the Margins for Left and Right to 0.25. This creates the quiet zone around the barcode so it can be scanned
  6. Under Body dropdown > open Grid > Edit > Go to the Columns field and enter the number of cells you wish to have on your label > double click Item Table on the right to add the data to the Grid 
    • Note: Ensure to change your values in the Column Separator and Line Separator to match the Field Separator String and Record Separator String within the Table Lookup. 
  7. Click OK

Screenshots on how to format grids within CODESOFT using GridField

The screenshots above show points 1,2, and 5 of formatting grids within CODESOFT label design software.

 

Step 3: Managing multiple pages

 

  1. In Properties click on General
  2. Select Manage Multiple Pages
  3. Select OK

 

Step 4: Creating a footer with a page numbering object/formula

 

  1. Navigate to Data Source > click Formula > click Add
  2. Enter a Formula Name relevant to the variable data (E.g. Page Formula)
  3. Use the following statement using a control variable "PAGE: " & {@MLOCURPAGE} & "/" & {@MLOMAXQTY}
    • MLOCURPAGE: Displays the current page of the GridField
    • MLOMAXQTY: Displays the total number of pages to all records in the GridField
  4. Click OK
  5. Navigate back to Properties
  6. Select Footer > New > change Column(s) field to your desired number
  7. Click OK
  8. Hit the footer dropdown > select Grid > click New > this will create Cell 1
  9. Double click Page Formula > click OK
  10. Hit the Footer dropdown > Select Grid > click New > this will create Cell 2
  11. Change Interpret as to “Picture” > type teklynx.jpg
    • Note: To use your own photo, save it in the Default Directory for images defined in your software settings.
  12. Click OK

 

Once you've completed all the steps above your label will look like the image below.

A completed label in CODESOFT using GridField

Get the most out of your label design software with TEKLYNX

 

GridField is a powerful feature in CODESOFT that offers many options for configuring label templates. To help you get started, we’ve created a label sample that demonstrates how to use GridField to build complex labels in CODESOFT.

 

Have questions or need assistance? Our labeling experts are here to help. Our award-winning customer support team is always ready to assist with your labeling needs. We also provide professional services and custom label creation to support your design and setup.

 

Whether your business uses GridField for purchase orders, pick lists, or displaying multiple database records on a single label, CODESOFT can help streamline your labeling process. Download a free 30-day trial today to start exploring GridField.

 

DOWNLOAD A TRIAL

About Shawn

 

Shawn Frahman is the Product Specialist at TEKLYNX. He has a passion for troubleshooting and developing solutions that help customers better understand and use their software. He plays a key role in shaping the customer support team as the primary trainer for new support representatives. Outside of work, Shawn enjoys participating in bowling and ping pong leagues.

 

Subscribe to The Human Readable blog

 

SUBSCRIBE

 

Share this post with your network:

Related Blog Posts

Maximize the ROI of Labeling Software with Document Printing

BY: NICK RECHT / DATE: 21/09/2023 / TOPICS: การผลิต, LABEL DESIGN

 

If you print labels with variable information, that same variable information is likely what’s also used on pick lists, pack lists, bills of material, and purchase orders. Leveraging your label design software to print corresponding documents saves time and money, improves the integrity of your data across labels and documents, and maximizes the return on investment (ROI) for software you already invested in.

READ MORE

The Importance of Establishing a Single Source of Truth for Label Data

BY: NICOLE LEPKOWSKI / DATE: 11/07/2024 / TOPICS: การผลิต, อาหารและเครื่องดื่ม, LABEL DESIGN, PRINT AUTOMATION

 

Picture a world where your label data is always 100% right, cutting down on waste and making life easier for users. For many businesses—especially those in manufacturing, food and beverage, and other industries—that need precise labeling, this may seem impossible. But the answer is simple: having a single source of truth (SSOT) for label data.

READ MORE

Smarter Labeling: Reduce Label Files with Variable Data

BY: TRAVIS WAYNE / DATE: 30/11/2023 / TOPICS: อากาศยานและการทหาร, ยานยนต์, ผลิตภัณฑ์จากกัญชา, อาหารและเครื่องดื่ม, การผลิต, อุปกรณ์ทางการแพทย์, เภสัชกรรม, ค้าปลีก, LABEL DESIGN, PRINT AUTOMATION

 

When you need to print a label, how long does it take to find the correct file, populate the correct data, and start the print job? If you’re not leveraging the power of variable data on smart label templates, it could take several minutes just to find the right label file!

READ MORE

What do you think? Leave us a comment.

Comments will be reviewed and are subject to TEKLYNX’ comment policy. Your email address will not be published publicly.

 

ช่องที่จำเป็น
ช่องที่จำเป็น ไม่ถูกต้อง
ช่องที่จำเป็น
There was an error adding your comment. Please try again.
ช่องที่จำเป็น

Add Comment
You have successfully submitted a comment. Your comment will be published after review. You will be notified by email when your comment is published. If you have any questions in the meantime, please contact TEKLYNX in your region.