Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Profildefinitionen
Einige Module von Concept Office lassen sich um selbst definierte Masken, sogenannte Profilmasken, erweitern.
Das Pflegen von Profilen erfolgt in diesem Modul.
Anlegen und Bearbeiten von Profilen
Anlegen der Profildefinition
Zuerst müssen Kopfinformationen für das Profil festgelegt werden.
Als Profil wird ein eindeutiger Name vergeben. Die Bezeichnung wird innerhalb von Concept Office zur Auswahl/Anzeige verwendet. Der Anzeigeort bzw. die Zuordnung für das Profil wird im Feld Profilart ausgewählt. Existieren mehrere Profile für eine Profilart, lässt sich über die Reihenfolge Anzeige steuern, wie die Profile angeordnet werden sollen.
Festlegen des Layouts
Als nächstes wird der eigentliche Inhalt des Profils spezifiziert. Dazu stehen verschiedene Typen von Eingabefeldern, sogenannte Steuerelemente, zur Verfügung. Die Auswahl erfolgt über das Kontextmenü. Nun können nacheinander die einzelnen Felder für das Profil angelegt werden.
Rechte
Für jedes Profil werden pro Mandant eigene Rechte (Keine/Lesen/Alle Rechte) angelegt. Dadurch kann über die Rechteverwaltung gesteuert werden, welche Mitarbeiter welches Profil sehen können.
Programmverhalten von Profilen
Anzeige im Modul
Nach Anlage des Profils ist eine neue Registerkarte im durch die Profilart zugewiesenen Modul verfügbar.
Nach Aufruf der Registerkarte können die Felder nun gefüllt werden.
Besonderheiten
Das Profilfeld Textfeld - Verweis auf Tabelle ist mit einer Matchcode-Suche ausgestattet. Für das Ergebnis der Suche wurde hinter dem Feld im Layout Platz reserviert. Gleiches gilt für das Profilfeld Combobox - Verweis auf Tabelle . Hier wird der Platz für den Eintrag aus der Box reserviert. Dieser Platz ist bei der Erstellung des Layouts nicht sichtbar. Es muss mindestens die Breite des Feldes als Abstand eingehalten werden.
Profile in der Datenbank
Jedes Profil wird in einer separaten Tabelle der Concept Office Datenbank gespeichert, der Tabellenname wird wiefolgt aufgebaut:
<Modul>_<Mandant-Nr>_<Profilname>
Die einzelnen Profilfelder werden gemäß der Maskenbezeichnung als Datenbankfeld angelegt und gespeichert. Die Profilfelder können dann per Recherche abgefragt und ausgewertet werden.