Author: Chris Belanger

Chris Belanger
Chris Belanger is a 4D developer who started writing 4D solutions in about 1991 — starting with 4D v2.0 — while residing in Yellowknife, NWT, Canada. He wrote several systems for the Territorial Government, including one to manage projects and a Terminology Database that correlated terminology in eight languages. Chris has also written 4D databases to manage the operations of a wholesale company, a cleaning, and restoration company, and several oilfield services companies.
Guest Post blank

List box typeahead: Intuitive list searching

by guest author Chris Belanger, a 4D developer from Canada

List box typeahead (a method for progressively searching) is not a native feature of list boxes. However, you can easily implement this feature with some creative coding. In this blog post, I’ll demonstrate the technique along with a database example and an exhaustive document explaining the details step by step.

The final result is summarized in the GIF below, It illustrates two “searches”. One for E-L-L-I-O-T, then another (after a column sort) for H-A-N-N-A-H: