0

Projektverwaltung

Hallo, 

ich habe für meine Firma eine NinoxDB erstellt für alle möglichen Aufgaben (Aufträge, Zeiterfassung, Aufgaben, KFZ-Verwaltung usw...). Nun möchte ich auch eine komplette Projektverwaltung mit integrieren und stoße an meine Grenzen. Es soll z.B. möglich sein, neue Projekte mit einem Template zu starten, welche in vorher angelegt habe. z.B. ein neues Projekt "Webdesign", dann soll ein Projekt angelegt werden, in dem schon sämtliche Aufgaben usw. eingetragen und an bestimmte Mitarbeiter zugewiesen sind und wir müssen nur noch abhaken. 

Habt ihr da Ideen oder Vorschläge, wie man das umsetzen kann? 

Viele Grüße
Reiner

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Reiner, in einfacher Form lässt sich das bspw. wie folgt realisieren:

    Tabelle 'Projekte' mit Untertabelle 'Todo' (Felder: 'Aufgabe' (Text), 'SollStd' (Zahl))
    Tabelle 'Templates' mit Untertabelle 'Aufgaben' (Felder: 'Aufgabe' (Text), 'SollStd' (Zahl))
    'Projekte' N:1 mit 'Templates' verknüpfen'

    Im Verknüpfungsfeld 'Templates' der Tabelle 'Projekte' unter "Nach Änderungen folgendes Script ausführen":

    if Templates then
        let myP := this;
        for i in Templates.Aufgaben do
            let newA := (create Todo);
            newA.(Aufgabe := i.Aufgabe);
            newA.(SollStd := i.SollStd);
            newA.(Projekte := myP)
        end
    end

    Wobei die Namen der Tabellen und Felder natürlich austauschbar sind.

    • Reiner
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Copytexter, 

    das funktioniert richtig gut!! Danke Dir!! Ich probiere damit mal etwas rum und integriere es in meinem Gesamtwerk :) 

    Viele Grüße
    Reiner