Zum Inhalt springen
FlinkISO

FlinkISO · Kostenloses Open-Source-QMS

Architektur individueller Formulare

Wählen Sie die richtige Beziehung zwischen einem Hauptformular, wiederholbaren Kinderzeilen und separaten Kinderdokumentensätzen, bevor Sie das Modul erstellen.

Super-Benutzerzugriff ist erforderlich, um Formulare zu erstellen. Nur explizit zugewiesene Super-Benutzer können Formulardefinitionen manuell oder mit Formularerstellung KI erstellen oder neu erstellen. Der Zugriff auf Administratoren allein reicht nicht aus. Um ein vorhandenes Formular zu ändern, entsperren Sie es mit seinem Formularpasswort; es muss kein Formular sein, das Sie ursprünglich erstellt haben. Record Add, View und Edit Berechtigungen bleiben getrennt. Benutzerzugriffsrechte.

FlinkISO generiert Add-, Edit-, View-, Index- und Berichtsseiten aus einer gespeicherten Formulardefinition. Die wichtigste Designentscheidung ist, wie sich jede Informationsgruppe auf den Hauptdatensatz bezieht.

HauptformularEin Primärdatensatz, z. B. ein Auditplan, eine Beschwerde oder ein Geräteregistereintrag.
KinderformWiederholbare Zeilen, die innerhalb des übergeordneten Workflows gespeichert sind, z. B. Checklistenelemente, Aktionen oder Kalibrierungsmessungen.
Formular für ein KinderdokumentEin separater kontrollierter Datensatz mit eigenem Dokument und Formular, der mit dem Elternteil verknüpft ist.

Wählen Sie den richtigen Formulartyp

BedarfVerwendung
Ein einzelner Satz von Feldern für einen DatensatzHauptformular
Mehrere Zeilen, die nur zum übergeordneten Datensatz gehörenKinderform
Ein verwandter Datensatz, der ein eigenes Dokument, Formular, Berechtigungen oder einen eigenen Verlauf benötigtFormular für ein Kinderdokument
Gemeinsame Lookup-Werte wie Lieferanten, Mitarbeiter oder AusrüstungMaster Form oder ein Link zu einem bestehenden Master

Plan vor dem Bau

  1. Notieren Sie sich den Zweck und den einzelnen Datensatz, der durch das Hauptformular dargestellt wird.
  2. Separate wiederverwendbare Stammdaten von Transaktionsdaten.
  3. Identifizieren Sie wiederholbare Gruppen und entscheiden Sie, ob es sich um ein Child-Formular oder ein Child-Dokument-Formular handelt.
  4. Listen Sie die erforderlichen Status, Genehmigungen, Aufgaben, Benachrichtigungen, Berichte und PDF-Ausgaben auf.
  5. Gruppieren Sie Felder in ein übersichtliches Layout und fügen Sie Registerkarten nur dort hinzu, wo sie die Verwendung eines langen Formulars erleichtern.

Was die API generiert

Die Formularerstellungs-API erstellt die Datenbanktabelle und konsistente Add-, Edit- und View-Seiten aus der gespeicherten JSON-Definition. Es unterstützt auch Feldlayouts, Registerkarten, Kinderplatzierung, Tabellenberechtigungen, Dateneingabeeinstellungen, Diagramme und Panels, E-Mail-Trigger, Aufgaben und benutzerdefiniertes JavaScript, wo konfiguriert.

Leere Kinderreihen werden ignoriert. Sobald ein Benutzer eine untergeordnete Zeile startet, werden die erforderlichen Felder validiert. Befindet sich die Zeile innerhalb einer Registerkarte, wird die betroffene Registerkarte hervorgehoben, wenn die Validierung fehlschlägt.

Bauen Sie in einer sicheren Ordnung

Erstellen Sie zuerst alle erforderlichen Masterformulare, dann das Hauptdokumentformular, gefolgt von Child Forms und Child Document Forms. Konfigurieren Sie das generierte Modul erst, nachdem die Formularbeziehungen korrekt sind.

  • In der Cloud

    Testen Sie das Cloud-QMS 15 Tage lang. Keine Zahlung erforderlich. Eine kostenlose Schulung ist enthalten. Support per Live-Chat und E-Mail.

    Registrieren
  • Auf eigenem Server

    Laden Sie die kostenlose On-Premises-Edition der Qualitätsmanagementsoftware herunter. Installation, Schulung und Support sind bei Bedarf verfügbar.

    Kostenlos herunterladen