1

Zeiterfassung Vorlage

Hallo liebe Alle,

ich möchte in meiner Firma für meine Mitarbeiter die Vorlage der Zeiterfassung nutzen. Wenn ich jetzt aber neue Mitarbeiter hinzufügen und dem jeweiligen Ninox Nutzer zuordne, können die jeweiligen Mitarbeiter ihr Dashboard nicht sehen und somit keine Zeiten erfassen. 

Ich habe den Trigger "nach dem Öffnen" entfernt und die Vorlage komplett umgebaut. Beispielmitarbeiter gelöscht, Firmenlogo etc. geändert. 

Ich habe leider keine Idee was das Problem ist. 

Vielen Dank für eure Tipps!

5 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 3 Monaten
    • Gemeldet - anzeigen

    Hallo Hannes, komplett entfernen sollte man den Code des Triggers nicht, denn dort findet ja die Überprüfung statt, ob der Dashboard-Datensatz für den aktuellen User bereits existiert. Ich würde es mal mit folgendem Code im Trigger "Nach Öffnen der Datenbank" probieren.

    let exist := first(select Dashboard where 'Ninox-Nutzer' = user()).Nr;
    if not exist then
        exist := (create Dashboard).Nr;
        exist.('Ninox-Nutzer' := user())
    end;
    openRecord(exist, "Übersicht");
      • Hannes_Jagnow
      • vor 3 Monaten
      • Gemeldet - anzeigen

       erstmal vielen Dank für die Hilfe! Für die MA hat dein Code super funktioniert. Nur ist jetzt die Tabelle „Genehmigung“ für mich als Admin nicht mehr sichtbar. Diese ist beim Trigger „nach dem Öffnen“ auf Clara Klause gestellt. Wenn ich nun alle vorregistrierten MA lösche und meine Leute (und mich) hinzufügen ist die Registerkarte Genehmigung weg. 

      Ich habe nun auch einmal im Trigger Clara Krause durch meinen Namen ersetzt, das klappt aber auch nicht. 

      Was mache ich nun wieder falsch.

       

      Mit freundlichen Grüßen 

      Hannes

      • Ninox-Professional
      • planoxpro
      • vor 3 Monaten
      • Gemeldet - anzeigen

       Moin, das Register "Genehmigung" ist m. W. nur für MA sichtbar, bei denen das Feld "Teamleitung" auf Ja gestellt ist.

      • Hannes_Jagnow
      • vor 3 Monaten
      • Gemeldet - anzeigen

       Jo richtig! "Genehmigung" wird jetzt angezeigt. 

      Jetzt habe ich alle MA in einem Team (haben nur eins) Ich bin Teamleiter und die MA können über ihr Dashboard ihre Arbeitszeiten erfassen. Bei Genehmigung tauchen die Arbeitszeiten aber nicht auf, somit kann ich die auch nicht bearbeiten....

      Ich verzweifle echt langsam. 

      • Hannes_Jagnow
      • vor 3 Monaten
      • Gemeldet - anzeigen

      Wenn ich über die Kalendertage gehe, kann ich die einzelnen Eintragungen der MA genehmigen. 

Content aside

  • 1 „Gefällt mir“ Klicks
  • vor 3 MonatenZuletzt aktiv
  • 5Antworten
  • 88Ansichten
  • 2 Folge bereits