BESCHREIBUNG
Möchte man bestimmte Funktionen im Web-Client gar nicht anbieten muss folgendermassen vorgegangen werden:
- Auf dem Webserver die Datei „…\Views\Shared\_Navigation.cshtml“ bearbeiten (z.B. im Editor).
Vorgängig eine Sicherungskopie erstellen! - Die einzelnen Menüpunkte sind Listen-Elemente („<li>“).
Zum Beispiel: <li><a href=“@Url.Action(„Index“, „Adressen“)“><img src=…..</a></li> - Um dieses Element zu entfernen, das ganze Element löschen.
- Die Datei speichern. Die Änderung sollte sofort wirksam werden.
Analog kann natürlich auch die Reihenfolge und Darstellung durch Ändern der Eigenschaften modifiziert werden. Bei Bedarf kann auch weitergehende Logik programmiert werden.
Grundsätzlich sind auch alle anderen „Seiten“ modifzierbar.
Updates
Alle Modifikationen an den Dateien werden bei einem Update überschrieben.
Die modifizierten Dateien sind mit der aktualisierten Version evtl. nicht mehr kompatibel, so dass die Änderungen möglicherweise noch einmal einzeln vorgenommen werden müssen.
BERICHTE HINZUFÜGEN ODER AUSBLENDEN
Der Web-Client listet nur Berichte auf, die die Nummer 0001, 0002 oder 0010 aufweisen.
Der zum Bericht gehörende Filter wird abhängig von der Berichtsnummer angezeigt. (0001 und 0002 besitzen dieselbe Datenauswahl).
Bericht im Web-Client einblenden
- Suchen Sie sich einen bestehenden Bericht im Web-Client, der einen passenden Filter aufweist.
Dieser Bericht gibt die Berichtsnummer vor. - Duplizieren in TimeSafe Leistungserfassung den Bericht, den Sie einblenden möchten und geben Sie der Kopie die Nummer aus Schritt 1.
Nun sollte der Bericht im Web-Client aufgelistet werden.
Neuartige Filter sind nicht ohne Programmierung umsetzbar!
Bericht im Web-Client ausblenden
Modifizieren Sie den Bericht und geben Sie ihm eine andere Nummer! (Die Option Sichtbar/Verfügbar hat keinen Einfluss)
Gezieltes Ein-/Ausblenden, inklusive Logik
Es ist auch denkbar einen Bericht nur unter bestimmten Umständen, z.B. für gewisse Anwender, eizublenden.
Diese Logik müsste nach Spezifikation einprogrammiert werden.
