Act2000 Dateineingabe teilweise sperren

Probleme und Tips in der Anwendung von ACT!

Moderatoren: Ingrid Weigoldt, Schlesselmann, Robert Schellmann

Antworten
Gast

Beitrag von Gast »

Hi,<p>

<b>Habe volgendes Problem:</b> <p>
In der Firma greifen ca. 20 Personen auf eine zentrale, am Server liegende, Datenbank zu. <br> Nun sollen die Benutzer die Stammdaten (z.b. Lieferant, Name, Adresse usw.) <b>NICHT</b> ändern können!! <p> Jedoch hab ich bis jetzt jetzt noch keien Möglichkeit gefunden die Datenbank teilweise zu sperren.
es gibt zwar die Möglichkeit einzelne Datenbankfelder zu sperren, jedoch ist dann eine Datenbankpflege durch den Administrator auch nicht mehr möglich. <p>
Vielleicht hat ja irgendwer eine Lösung zu diesen Problem. - Danke im Voraus,

Mfg,

Christoph P.
Gast

Beitrag von Gast »

Das Add-on WiredContact (neue Schicht zwischen ACT! und Endbenutzer) bietet mehr Möglichkeiten für die Zugriffsberechtigungen. Allerdings ist auch mehr Technik notwendig, z.B. ein IIS.
Siehe unter http://shop.action.ch/dept_126.html, Abschnitt Sicherheitsfunktionalität
Robert Schellmann
Beiträge: 1675
Registriert: Samstag 14. April 2001, 02:00
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Robert Schellmann »

Hallo Christoph,
es gibt eine Lösung.

Zwei verschiedene Layouts.

Man erstellt ein Layout für die Anwender und eines für den Admin.
Der Unterschied in den Layouts ist dann nur der, dass man bei dem Benutzer-Layout über die Felder, die geschützt werden sollen, ein Rechteck platziert. Damit nun wieder der Inhalt des Feldes erscheint, setzt man die Füllfarbe für das Rechteck auf transparent. Wichtig ist es, dass es von der Objektreihenfolge her vor (also "über") dem Feld liegt. So verhindert man, dass der Benutzer in das Feld klicken kann. Damit der Benutzer nicht durch einen Feldwechsel mit der Tabulatortaste in das Feld springen kann, entfernt man im Layouteditor bei diesen Feldern die Eingabenreihenfolgennummer.

Gruß
Robert Schellmann
Antworten