Schreib- und Lesemandanten
Informationen
- Kategorien: Kernel | Mandanten
- Version: 11.0.0.0
- Veröffentlichungsdatum: Montag, 8. Dezember 2008
- Entwickler: Götzen
- Benötigt Datenbankänderung: Ja
- Betreff: Schreib- und Lesemandanten
Beschreibung
Bei mehreren aktiven (eingeschalteten) Mandanten kann jetzt einer von diesen zum aktuellen Schreibmandanten bestimmt werden.
Funktion (Menü/Extras oder Klick Rechte Maustaste auf das Objekt): "Mandant des aktuellen Objektes zum Schreibmandanten machen" Dadurch kann dieses Objekt dann bearbeitet werden und PitFM arbeitet dann nicht im Readonly Modus.
Implementierung:
In der pitfm-Registry wird folgende Einstellung benötigt: [System\Config\Settings] UseWriteableOnMultipleMandants=TRUE
Nach Umstellung dieses Wertes müssen alle (!) Funktionen -> FindEntities() und -> GetEntitlist() in den Klassenformeln noch einmal überprüft werden, da diese ihr Verhalten nach der Umstellung ändern. Während vorher alle Objekte der zur Zeit aktiven Mandanten zurückgegeben wurden, so werden danach nur noch die Objekte des aktuellen Schreibmandanten geliefert. Ändern kann man dieses Verhalten, indem man bei besagten Funktionen den Parameter iFlags benutzt. (siehe Hilfe zur Funktion)