Datenbank mit "elektronischem Workflow"

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Datenbank mit "elektronischem Workflow"

Beitrag von hylli »

Die Benutzerdaten in LibreOffice/OpenOffice kann ja jeder nach Belieben anpassen wie er/sie möchte.

Ich würde gerne einen Workflow in einer Datenbank so abbilden, dass für die Eingabe von Daten jeweils der Benutzername der Windows-Anmeldung mit "protokolliert" wird.

Ist es mit OpenOffice oder LibreOffice möglich, einen solche elektronischen Workflow abzubilden, z.B. analog Lotus Notes?

---

Konkretes Beispiel:
Für die Beantragung von IT-Kompetenzen haben wir momentan immer noch einen Laufzettel, bei dem mehrere hierarchische Stellen ihren Eingabe-/Freigabe-/Sichtvermerk per Datum und Zeichen handschriftlich anbringen.

Der Gedanke wäre es nun eben, so etwas in elektronischer Form abzubilden, allerdings sozusagen "revisionssicher" über das Abgreifen der Benutzerdaten aus der Windows-Anmeldung im LAN.

---

Endziel wäre eine Datenbank die den gesamten Prozess abbildet, von der Beauftragung einer Kompetenz bis zur späteren Auswertung der zum Stichtag X aktuellen Kompetenzen eines Mitarbeiters inkl. Änderungen im Zeitraum seit letzter Stichtagsüberprüfung (halbjährlich oder jährlich).

Zwischenzeitlich haben wir betrieblich LibreOffice im Einsatz, falls dies in Sachen Base eine Rolle spielen sollte.

Hylli :)
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
RobertG
********
Beiträge: 2033
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Datenbank mit "elektronischem Workflow"

Beitrag von RobertG »

Hallo Hylli,

ich würde das einmal in Basic mit der Funktion ENVIRON (siehe Hilfe) ausprobieren.
ENVIRON (Umgebungsvariable) gibt den Wert einer Umgebungsvariablen als Zeichenkette zurück. Die verfügbaren Umgebungsvariablen hängen vom eingesetzten Betriebssystem ab.

Code: Alles auswählen

ENVIRON(UserName)
dürfte vermutlich zum Erfolg führen.
Gruß

Robert
nikki
******
Beiträge: 787
Registriert: Do, 05.03.2015 10:42

Re: Datenbank mit "elektronischem Workflow"

Beitrag von nikki »

Hallo,
Umgebungsvariablen unter Windows siehe https://de.wikipedia.org/wiki/Umgebungs ... ariablen_2
Gruß

---------------------------------------------------------
Win.10 Prof. 64-bit, AOO 4.1.7, LO 6.3.4 (x64)
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Datenbank mit "elektronischem Workflow"

Beitrag von hylli »

Hätte jemand vielleicht mal ein einfaches Beispiel, in Form einer kleinen Datenbank zum Testen?

Ich konnte zwar einmal ein wenig mit C64 Basic umgehen, aber ich vermute, dass dies für mich zu hoch sein wird so etwas umzusetzen.

Als Betriebssystem kommt betrieblich nur Windows 7 (künftig 10) in Frage.

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
RobertG
********
Beiträge: 2033
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Datenbank mit "elektronischem Workflow"

Beitrag von RobertG »

Hallo Hylli,

ich hatte dazu schon einmal eine Testdatenbank erstellt. Allerdings musste ich feststellen, dass "UserName", wie von mir ursprünglich auch in dieser Datenbank erfolgreich genutzt, jetzt nicht mehr funktionierte. Beides unter OpenSUSE Linux, allerdings eben mit verschiedenen Versionen. Dann habe ich "User" eingesetzt und das ging.

Schau Dir einmal das Beispiel an. Geht natürlich auch kürzer und sollte vor allem ja nicht erst auf Knopfdruck sondern direkt beim Abspeichern eines neuen Datensatzes mit abgespeichert werden, oder?

Gruß

Robert
Dateianhänge
Username.odb
(13.46 KiB) 196-mal heruntergeladen
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Datenbank mit "elektronischem Workflow"

Beitrag von hylli »

Hi,

Danke für das Beispiel. Coole Sache!

Prinzipiell sollte der jeweilige Benutzer ein Kennzeichen setzen, z.B. [X] Ja [ ] Nein und beim Speichern dann der Benutzername hierzu gespeichert werden.

Im Prinzip sieht der Workflow so aus:
- Antragsteller
- Genehmiger/Vorgesetzter; [ ] Ja [ ] Nein
- Organisation (Prüfung ob sachlich/fachlich korrekt): [ ] Ja [ ] Nein
- Geschäftsleitung (Kenntnisnahme): [ ] Ja [ ] Nein
- Administration (Erfassung): [ ] Ja [ ] Nein
- Freigabe: [ ] Ja [ ] Nein

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
RobertG
********
Beiträge: 2033
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Datenbank mit "elektronischem Workflow"

Beitrag von RobertG »

Hallo Hylli,

habe das einmal in einem zweiten Formular so gemacht, dass der Benutzername über ein Ankreuzfeld hinzugefügt werden kann.

Gruß

Robert
Dateianhänge
Username.odb
(22.4 KiB) 192-mal heruntergeladen
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Datenbank mit "elektronischem Workflow"

Beitrag von hylli »

Hi,

vielen Dank auch für den weiteren Vorschlag. Ich sehe schon, dass einiges möglich ist.

Je länger ich aber darüber nachdenke was die "Wunschdatenbank" leisten können soll, desto mehr Aspekte fallen mir ein, die das ganze komplizierter werden bzw. erscheinen lassen.

Frage:
Könnte ich Dir die Tage mal eine PN schicken, wo ich "speziellere" Fragen klären könnte?

Gruß
Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
RobertG
********
Beiträge: 2033
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Datenbank mit "elektronischem Workflow"

Beitrag von RobertG »

Hallo Hylli,

kannst Dich ruhig per persönlicher Mail melden.

Gruß

Robert
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Datenbank mit "elektronischem Workflow"

Beitrag von hylli »

Ich habe es noch nicht vergessen, aber diese Datenbank wird komplexer wie zunächst angenommen. Daher stelle ich es an der Stelle zurück. ;)

Möchte erst einmal einen einfacheren Einstieg für mich selbst finden, in Form einer Schließfachverwaltung, die ich möglichst "optimal" erstellen und bei uns im Hause vorstellen und einführen möchte.

Hylli :)
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Antworten