Tip of the day

Support tickets can be submitted directly from application

Background shape

How Docy works

Learn languages online with the world's best tutors

Background shapeBackground shape

Most requested features of 2020

Orci sapiente illum id phasellus! Harum! Adipisicing ligula aperiam, litora temporibus minim, […]

Can I add videos into sidebars?

Si longus, levis. Primum divisit ineleganter; Vide, quantum, inquam, fallare, Torquate. Sed […]

Theme fails to load to WordPress

The Docly WordPress Theme fails to load into WordPress. My login information […]

Tinkety tonk old fruit victoria sponge squiffy bleeder twit the bee's knees loo David, buggered haggle pear shaped bubble and squeak.”

Mark Tony
Director of Sales and Success

Curabitur vitae dignissimos pulvinar eligendi ullamcorper, laoreet, accusantium numquam habitant quaerat minim consequatur”

Eh Jewel
Software Developer

Hendrerit laoreet incidunt molestie eum placeat, neque ridiculus? Maecenas incididunt aperiam tempora cumque quos?”

Penny Tool
Software Developer

Great Customer
Relationships start here

Publications

View All
Newsletter

Newsletter publications. Read the latest news.

Documentation

Hello and welcome to Cellosign documentation. If you are new to cellosign please check Getting

View All
Getting Started

Hello and welcome, we are happy to introduce

User Application
User Application

The user application is the user's main entry

Release management

Release management is our process to introduce new

Docy Mission

Docy is Documentation webstie for everyone, emphasizing accessibility, performance, security, and ease of use.

The Technology

Learn about the software

The Community

Learn about the people

Docy Video Tutorials

Check the current status of Docy services

Not finding the help you need?

Contact Us

The community team is here to help

Ask Everyone

Hello, what can we help you find?

Publications

Documentation

Hello and welcome to Cellosign documentation. If you are new to cellosign […]

Product Support
  • 5
  • 7
Forums for individual product support topics
Docly Theme Support
  • 12
  • 20
Get support for the Docly WordPress theme

Welcome to Docy Forum

Posts
0
Topics
0
Replies
0
Docly Theme Support

Get support for the Docly WordPress theme

Topic

Test by rubel

<span style="color: rgba(0, 0, 0, 0.8...

1
0

rrrr

rrrrr

1
0

Question about documentation levels

Hello, I would like to ask if it is poss...

0
2
User Feedback

We listed to our customers. Post your feedback in this forum.

Topic

terttdf

dfg dfgd dfgdf  fdgdf gdfgdffg dgd  fg...

1
0

psd and mue

why I can't put question mark❓ ???? ...

1
0

COGUMELOS MÁGICOS E A LEI

  <p style="text-align: center;"...

1
0

Featured Image on Mobile

Hello, The position of featured image...

0
3

Template names

Hi, I have just purchased your template...

0
0
Aprimo Theme Support
  • 8
  • 4
Get support for Aprimo WordPress theme via this forum.
Deksi Theme
  • 5
  • 3
Get support for our upcoming Deski WordPress theme via this forum.
Gullu Theme Support
  • 2
  • 1
Get support for Gullu WordPress theme via this forum.

Popular Posts

Hello, what can we help you find?

Publications

Documentation

Hello and welcome to Cellosign documentation. If you are new to cellosign […]

What are you looking for?

Search here to get answers to your questions

Table of contents

Main course contains 2 parts which cover JavaScript as a programming language and working with a browser. There are also additional series of thematic articles

More resources

App status

Stay up to date on Front’s technical systems and app stability.

New features

Learn about the latest app updates and new feature releases.

For developers

Build integrations and customize Front with powerful APIs.

Controller types

List of values

Estimated reading: 5 minutes 148 views

A form element designated for selecting values from a list.

There are two ways to store values within a list:

1.Manually typing the values within the list controller itself. (The label and the stored values will be the same).

2.Connecting the list controller to a dictionary (Unlike the first method, this method enables to create a distinction between that displayed text and its stored value).

A list of values may also be cascaded while selecting a value from one element will affect available values on another list of values.

For example, if the selected value from one list of states is “California”, then the other list of cities controller will filter list so that only cities within California are displayed such as: Los Angeles, San Francisco, Sacramento, etc.

Configuration

LabelDescription
Add a tagAdd manually list of values, click enter or comma to enter new value
Select dictionaryCouple builtin dictionary with the template. Can be useful when list of values is deployed in many templates and single source need to be managed. For more information see “Dictionaries“.
Multi selectEnable multi value selection to pick from the list of values
Add default valueFrom the dictionary or the tags, add default value that will be propagated into a form. May select many if field is configured as multi select
Filter listSelect the list of values to link the lists such as cities and streets, only if the values ​​in the dictionaries have the same groups.
AJAXSelect to enable an autocomplete in the search box of the list of values controller. If a data dictionary is selected, the functionality exists by default and cannot be cancelled.
*In large lists, it is recommended to select “AJAX” in order not to overload the form.
Search typeIf “AJAX” is switched on then we have two options for search values remotely.
The default option is “Fuzzy”. User may override default. See notes on search types below

Search types

Fuzzy Search

Definition: Fuzzy search is a technique used to find matches to a query that are not exact. It is particularly useful for handling misspellings, typos, or variations in word forms. The goal is to return results that are close to the search term based on certain algorithms or criteria.

Example:

Suppose you are searching for the term “apple” in a database. With a fuzzy search, if you accidentally type “aple” or “appl”, the search engine might still return results for “apple” because it recognizes that the intended word is similar to the input.

Strict Search

Definition: Strict search, also known as exact search, only returns results that exactly match the search query. There is no tolerance for variations or misspellings in this type of search.

Example:

Using the same example, if you search for “apple” with a strict search, you will only get results that contain the exact or partial term “apple”.

  • If you type “aple” you will not get any results.
  • If you type “appl” you will get results.

Use Cases:

  • Searching for specific technical terms or codes.
  • Databases where precision is crucial (e.g., legal documents, scientific research).
  • Situations where accuracy is more important than flexibility in matching terms.

Comparison

  • Fuzzy Search:
    • Flexible and tolerant to errors.
    • May return a broader set of results.
    • Useful for improving user experience in search interfaces.
  • Strict Search:
    • Requires exact input.
    • Ensures precision and accuracy in results.
    • Useful in contexts where exact matches are necessary.

Notes and gotchas

  1. When connected to dictionary, note that a dictionary include “text” and “value” columns. While the textual representation is selected it is actually holding the underlying value. As a result on a signed document produced from Cellosign the text value will appear and the underlying value is transferred as a result in the archive process.
  2. When applying multi-select on PDF templates, make sure to leave enough room for selection, also note that on a PDF result that values are concatenated on a single line with a comma separating each of the selected values. Make sure to have enough room as needed, otherwise your values will be truncated from the archived PDF.
  3. When list of values is coupled with a dictionary and you wish to assign a value upon a certain condition, make sure that the value that you are adding is in the “value” column in the dictionary and not from the “text” column (The “text” is a label that only affects the displayed text).

When checking conditions on the list type controller, the following options are displayed:

EqualIf the list controller is exactly equal to the entered value.
Not EqualIf the list controller is not equal to the entered value.
EmptyIf the list controller has no value.
Not EmptyIf there is any selected value in the list controller.

When using conditional values in the list of values that is connected to a dictionary, you need to use the “Values” column and not the “Text” column.

See below the example of the list controller using the dictionary “Levels” with values 1, 2 and 3.

Depending on the selected radio button, the value in the list controller will be set to “Level 1”, “Level 2” or “Level 3”.

Client side:

Leave a Comment

Share this Doc

List of values

Or copy link

CONTENTS