Aufklappen von verknüpfter Tabelle unterbinden
Hallo Ninoxler,
ich möchte den "Klickwahn" einiger übermütiger User in den Griff bekommen und hoffe ihr habt eine Idee dazu.
Im Dashboard sieht ein Mitarbeiter seine Projekte an denen er beteiligt ist. Wenn er auf eines draufklickt klappt es aber auf und er hat Zugriff auf alle Projektdaten und weitere verknküpfte Tabellen. Das ist nicht gewünscht.
Natürlich kann ich die Leserechte einschränken, aber dann klappt das Projekt trotzdem auf. Ist dann zwar nur ne weiße Seite aber irgendwie trotzdem unschön.
Für dieses uns andere Szenarien wäre es praktisch wenn man dieses "aufklappen" steuern könnte. Gibt es da eine Möglichkeit?
6 Antworten
-
Ich nehme an, du hast jetzt eine Ansicht in dein Formular eingebunden. Statt dessen könntest du ein dynamisches Auswahlfeld (DAF) nehmen und dessen Auswahl-Einträge im "select" entsprechend einschränken. Mit einem Trigger "Nach Änderung" ließen sich ggf. dann nahezu alle gewünschten Aktionen durchführen. Oder auch nicht, wenn nur eine Auswahl getroffen werden soll. Der Zugriff auf den Datensatz des gewählten Eintrags könnte folgendermaßen erfolgen:
record(TABELLE,number(DAF)) -
Vielen Dank für Deinen Beitrag. Wir haben das gleiche "Problem" hier auch schon im Team besprochen und keine Lösungsmöglichkeit gefunden. Uns wurde nur ein "Workaround" präsentiert, ähnlich was vorschlägt.
Generell ist es sehr schade, da man für sehr vieles Workarounds in Ninox "friemeln" muss.
-
said:
Generell ist es sehr schade, da man für sehr vieles Workarounds in Ninox "friemeln" muss.Du solltest bei alldem nicht vergessen, dass Ninox keine "Programmiersprache", keine vollständige Entwicklungsumgebung ist, auch nicht sein will, sondern ein Low-Code-System, mit dem sich schnell und einfach recht komplexe Datenbank-Anwendungen erstellen lassen. Und genau das funktioniert auch sehr gut.
Man darf sich natürlich jederzeit Verbesserungen und Erweiterungen wünschen, sollte aber nicht dieselben Maßstäbe anlegen wie bei "richtigen" Programmiersprachen. Auch, wenn über Low Code hinaus mit Ninox inzwischen Ähnliches möglich ist.
Nebenbei: Die Ninox-Dokumentation ist in den letzten Jahren stark gewachsen und besser geworden, aber für die schnelle Recherche im Alltag gibt es auch noch eine Referenz-Datenbank mit kurzen Erläuterungen zu allen Funktionen:
Habe ich (und viele andere) ständig in einem Tab geöffnet und nutze ich auch immer noch fast täglich.
-
Hi Basti. Wie oben schon mal angerissen, sind HTML-Tabellen eine Lösung. So kompliziert sind diese nicht und bieten dann eine reine Ansicht ohne Interaktion. Hier im Forum findest Du dazu Informationen. Mirko
Content aside
- vor 3 StundenZuletzt aktiv
- 6Antworten
- 65Ansichten
-
4
Folge bereits
