Limbas als Access-Ersatz

Open Source macht unabhängig

| Autor / Redakteur: Martina Hatzinger* / Susanne Ehneß

Mit seinem Portal-Charakter bietet Limbas ein flexibles Baukastensystem
Mit seinem Portal-Charakter bietet Limbas ein flexibles Baukastensystem (© Grasko - stock.adobe.com)

Als GPL-basiertes Open-Source-Datenbank-Framework ist Limbas für den Einsatz im öffentlichen Bereich eine ausgereifte Alternative­ und kann unter anderem Access-Anwendungen ersetzen. Martina Hatzinger von der Limbas GmbH erklärt, wie es geht.

Der Zugang zum System wird dem User über seinen Browser platt­formunabhängig zur Verfügung gestellt. So können Rechner unabhängig vom installierten Betriebssystem auf Limbas zugreifen. Microsoft, Linux und Macintosh Rechner können Limbas so nutzen.

Besonderen Wert wurde bei dem in PHP geschriebenen System auf die Performance gelegt. Weiter wird das durch den Einsatz der SAP MaxDB Datenbank erreicht, welcher eine Nutzung im Enter­prise-Segment ermöglicht. MSSQL, PostgreSQL und MySQL werden ebenfalls unterstützt. Weitere technische Voraussetzungen sind ein Linux-Betriebssystem mit Apache-WebServer.

Erstellung von Tabellen zur Verwaltung von Daten

Ähnlich wie in Access lassen sich in Limbas Tabellen mit wenigen Klicks verknüpfen, so werden beispielsweise beliebige Anwendungen für den öffentlichen Bereich unkompliziert erstellt.

Für die schnelle Umsetzung von individuellen Fachanwendungen stellt der integrierte Tabellen-Editor eine große Auswahl an vordefinierten Feldtypen zur Verfügung: Texte, Zahlen (Währung, Telefonnummern, Postleitzahl, Geburtsdatum, Steuernummer), Auswahlfelder, Checkboxen, Datei-Uploads und viele mehr. Sofort nach der Erstellung kann auf die neue Tabelle über ein Standard-Formular zugegriffen und Daten bearbeitet werden. Ohne programmiertechnischen Aufwand bietet dieses Formular die volle Funktionsvielfalt, um Datensätze zu erstellen, zu suchen, zu bearbeiten und zu löschen.

Individuelle Darstellung per Formular und Bericht

Limbas-Formulare ermöglichen eine individuelle Gestaltung des Tabellen-Layouts. Die Form der Datenansicht wird insbesondere in der Detailbearbeitung von Datensätzen durch automatisch generierte Formulare unterstützt. Der Anwender kann ohne grafische Einschränkung und HTML-Kenntnisse eigene Formular-Layouts mit dem Limbas-Formular-Editor erstellen, bearbeiten und anpassen. So kann für bestimmte Arbeitsbereiche eine optimierte Ansicht zur Verfügung gestellt werden, die das Arbeiten für den User an dieser Stelle vereinfacht, etwa zur reinen Datenansicht oder Datenerfassung. Mit einem Klick lassen sich die Eingaben als Bericht mittels eines PDF-Dokuments exportieren. Auch hier kann das Layout mit einem grafischen Editor individuell angepasst werden.

Berichts-Editor

Der Berichts-Editor unterstützt unter anderem neben Kopf und Fuß auch einen definierbaren Seitenumbruch, relative und absolute Positionierung von Elementen wie Fotos und Grafiken, Beschreibungen, Tabellen, Berechnungsfunktionen und vieles mehr. So ist er geeignet, Quittungen, Bestätigungen, Verträge, Anträge oder Ähnliches dynamisch zu erstellen. Auch Daten aus in Limbas erstellten Abfragen lassen sich in die Berichte übernehmen.

Abfragen

Auswertungen und Statistiken sind gerade im öffentlichen Bereich unabdingbar, um Entscheidungen für die Zukunft zu treffen. Für Gemeindeplanungen, Stadtentwicklungsplanungen oder Bettenbelegungspläne sind fundierte und übersichtliche Abfragen eine optimale Entscheidungshilfe.

Um individuelle Abfragen zu erstellen, beinhaltet Limbas einen Abfrage-Editor. Es können sowohl eigene SQL-Statements oder auch der grafische Abfrage-Wizard genutzt werden. Ergebnisse der Abfrage werden wie normale Limbas-Tabellen behandelt und in das System integriert und gespeichert. Dazu gehören neben der Darstellung, Such- und Filtermöglichkeit auch die Sortierung und die direkte Nutzung für die Berichtserstellung. Mit dem Limbas-Diagramm-Editor lassen sich Ergebnisse als Linien-, Balken- oder Kuchendiagramm darstellen.

Basisfunktionalitäten

Um das Rad für verschiedene Projekte nicht immer neu zu erfinden, ist in Limbas eine Vielfalt an ­weiteren Basisfunktionalitäten integriert. Diese stellen dem Entwickler eine Reihe von Standard-Funktionen zur Verfügung, welche die Entwicklungszeit deutlich ­verkürzen.

Auf der nächsten Seite geht es weiter.

Inhalt des Artikels:

Kommentar zu diesem Artikel abgeben

Schreiben Sie uns hier Ihre Meinung ...
(nicht registrierter User)

Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
Kommentar abschicken
copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Kontaktieren Sie uns über: support.vogel.de/ (ID: 45645144 / Standards & Technologie)