Datenbankunabhängiges Konzept

List & Label arbeitet bei der Programmierung per API datenbankunabhängig, d. h. List & Label selbst greift nicht direkt auf die Datenbank zu und besitzt auch keine eigenen Datenbanktreiber. Dieses Konzept bietet eine ganze Reihe enormer Vorteile.

Vorteile:

      Kein unnötiger Ballast durch doppelt mitgeführte Datenbanktreiber, dadurch kann ein Geschwindigkeitsvorteil sowie ein geringerer Platzbedarf der Module erreicht werden.

      Flexibler Einsatz, da genaue Kontrolle der Daten.

      Arbeiten auch ohne Vorhandensein einer Datenbank möglich.

      Arbeiten mit seltenen Datenbanksystemen möglich.

      Einfaches Mischen unterschiedlicher Datenquellen, z. B. Datenbankdaten und pro­gram­minterne Variablen.

      Datenbankdaten können vor dem Ausdruck noch einfach manipuliert werden.

Nachteil:

      Es muss tatsächlich etwas programmiert werden, d. h. List & Label müssen die Daten übergeben werden. Dies funktioniert aber nach einem sehr einfachen Prinzip und ist somit für die meisten Standardfälle mit relativ wenig Code-Schreibarbeit verbunden.