Hallo,
zu folgendem "Projekt" möchte ich Euch um Euren Rat zur Umsetzung bitten:
- die Ausgangssituation:
wir stehen hier immer wieder vor dem gleichen Problem: es müssen Daten (manche auch regelmäßig) von externen Mitarbeitern eingesammelt werden. Derzeit geschieht dies mit Excel-Tabellen oder PDF-Formularen, die dann natürlich mal in der einen Form, mal in einer ganz anderen zu uns zurückkommen.
- mein Lösungsvorschlag:
Ich bin der Meinung, dass man dies über eine Web-Eingabemaske viel präziser und vor allem standardisiert realisieren könnte. Also mit Feldern, wie man sie auch aus einem Kontaktformular kennt: Textfelder, Comboboxen, Optionbuttons, usw. Mein erster Gedanke war also die Extension "Powermail". Dateianhänge in unbegrenzter Zahl müssen auch möglich sein.
- meine Probleme:
- das Verhalten einiger Felder, bzw. deren zur Auswahl stehenden Einträge, müssen von anderen Feldern abhängig sein. Also wenn in Combobox 1. der Wert xyz gewählt wurde, dann darf in Combobox zwei nur noch der Wert E, G, H und Z zur Auswahl stehen.
- diese Feld-Abhängigkeit sollte über eine Tabelle gepflegt werden können
- eine Benutzersteuerung muss möglich sein. Bestimte Mitarbeiter sollen nur für bestimmte Unternehmen oder Niederlassungen Werte erfassen können
- Ausgabe bereits eingegebener Werte: auf Benutzerebene müssen bereits erfasste Datensätze einsehbar sein. Nach Möglichkeit als Tabelle mit der Möglichkeit einer Detailansicht.
- Bestimmte Felder dürfen nur von bestimmten Benutzern gefüllt werden, z.B. ein Feld Bearbeitungsstatus. Gesehen werden können muss dieses Feld aber von jedem Benutzer.
- uvm.
OK ... ... gibt's für soetwas eine bereits existierende allumfassende Extension? (haha) ... gut, bleiben wir ernst: welchen Extension-Mix würdet ihr vorschlagen?
Meine Gedanken bisher:
- ke_userregister - zur Benutzerregistrierung
- powermail - zum Aufbau der Eingabemasken
- outputyourtable - zur tabellarischen Ausgabe bereits erfasster datensätze (bekomme ich unter T3 4.7.7. nicht zum laufen)
OK, genug geschwafelt.
Bitte schreibt mir Eure Vorschläge / Meinungen.
Vielen Dank!!
Ciao,
Stefan.