====== Aliasverwaltung ====== Die Aliasverwaltung ermöglicht, hinter einem frei wählbaren Kürzel, dem Alias, eine Zuordnung von Werten oder Parametern. Der Vorteil dieser Aliase ist deren Einsatz in diversen Programmbereichen, z. B. im Excel-Reporting. Eine einmal eingestellte Definition in der Vorlage muss selbst nicht geändert werden, wenn die Anpassung im Rahmen eines Alias erfolgt. Aliase, welche von der CREM SOLUTIONS per Default ausgeliefert werden, haben in der Aliasverwaltung einen read-only-Status und können daher nicht geändert werden. Alle Aliase werden in einer Tabelle verwaltet, in welcher Sie nach den Spalten ''Alias'', ''Bezeichnung'', ''Zuordnung'' und ''RO'' (dem read-only-Status) per Mausklick auf den Spaltentitel auch auf- oder absteigend sortieren können. Die aktuelle Zeile ist im linken Tabellenrahmen mit einem Dreieck markiert. ===== Neuen Alias erstellen ===== ++++| * Zur Definition eines neuen Alias nutzen Sie den Schalter ''Neuen Datensatz hinzufügen'' oder die Tastenkombination ''Strg + N'' oder die Taste ''Einfügen'' . * Es wird am Tabellenende eine neue Zeile eingefügt. Vor dieser Zeile deutet die ''*****''-Markierung an, dass sich diese neue Zeile im Bearbeitungszustand befindet. Die Kommandoleiste ändert ihre Anzeige und bietet nun die Schalter ''Änderungen Speichern'' und ''Änderungen zurücknehmen'' an. * Geben Sie in der Spalte ''Alias'' einen noch nicht verwendeten Alias an. Vermeiden Sie in den beiden ersten Zeichen die Zeichenfolge iX, da diese als Merkmal der iX-Haus-Alias von der CREM SOLUTIONS genutzt wird. * In der Spalte ''Bezeichnung'' beschreiben Sie den Inhalt oder Einsatzzweck des Alias. dies ist für spätere Überarbeitung und die Auswahl von Aliasen sinnvoll. * In der Spalte Zuordnung tragen Sie ein, was anstelle des Alias später als Parameter übergeben wird. Dies kann je nach Einsatz eines Alias ein Datenbereich (z. B. Sachkontenbereich, Personenkontenbereich, Objektbereich) oder auch eine Auflistung von Parametern sein (z. B. Buchungsarten). * Speichern Sie die Alias-Definition mit ''Strg + S'' oder Klick auf den Schalter ''Änderungen speichern''. ++++ ===== Alias bearbeiten ===== ++++| * Zur Bearbeitung eines bestehenden Alias nutzen Sie den Doppelklickt oder die ''F2''-Taste. * Sobald Sie ein Zeichen ändern, zeigt Ihnen vor dieser Zeile deutet die ''**I**''-Markierung an, dass sich diese Zeile im Bearbeitungszustand befindet. Die Kommandoleiste ändert ihre Anzeige und bietet nun die Schalter ''Änderungen Speichern'' und ''Änderungen zurücknehmen'' an. * Ändern Sie in der Spalte ''Alias'' einen noch schon verwendeten Alias, müssen Sie beachten, dass die auf den alten Alias basierende Abfragen dann nicht mehr funktionieren werden!\\ Die letzte Zeicheneingabe können Sie über den Kontextmenü der rechten Maustaste rückgängig machen. * Speichern Sie die Alias-Definition mit ''Strg + S'' oder Klick auf den Schalter ''Änderungen speichern''. ++++ ===== Alias prüfen ===== ++++| In der Kommandoleiste nutzen Sie zu Prüfzwecken die Funktion ''Daten auf Konsistenz prüfen''. Hierbei wird geprüft, ob eine Alias-Definition für einen Bereich z. B. für Konten, Buchungsarten, Personennummern oder Objekte sinnvoll definiert ist. Wird keine sinnvolle Auflösung gefunden, erhalten Sie eine Hinweismeldung mit Bezug auf den zweifelhaft definierten Alias. Solche Aliase werden i. d. R. beim Einsatz einen Null-Wert ''0'' übergeben. ++++ ===== Alias löschen ===== ++++| * Markieren Sie den zu löschenden Alias. * Rufen Sie ''Datensatz löschen'' aus der Kommandoleiste auf. * Eine Sicherheitsabfrage benennt den zu löschenden Alias und fragt, ob Sie dieses Kürzel wirklich löschen wollen. * Nach Bestätigung mit ''OK'' wird die Aliasdefinition entfernt. ++++ ===== Aliasverwendung ===== ++++| Es ist möglich, anstelle der direkten Eingabe von Parametern eines Schlüsselworts, ein Alias anzugeben. Ein Alias ist ein Text (max. 20 Zeichen), der als Platzhalter für einen tatsächlichen Wert fungiert. Unterschiede in Groß-/Kleinschreibung werden nicht berücksichtigt. Einige Aliase sind von iX-Haus fest vorgegeben. Weitere können durch den Kunden angelegt werden. Wird im Template bei einem Parameter ein Alias eingetragen, so muss das erste Zeichen des Parameters ein ''#'' (Hashtag) sein. Nur dann findet für den jeweiligen Parameter eine Aliasauflösung statt. Beispiel: In einem Excel-Bericht wird die Formulierung statt mit ''$PerKontoDef(0001-9999; 001-999)'' mit Aliasen angegeben: ''$PerKontoDef(#AlleMieter; #AllePerKonten)'' . In der Aliasverwaltung wird der Alias ''AlleMieter'' als ''0001-9999'' definiert. Der Alias ''AllePerKonten'' wird als ''001-999'' definiert. Wird in allen Templates die Variante mit den Aliasen genutzt, ist es z. B. bei einer Änderung der Personennummern von 4-stellig auf 5-stellig sehr einfach, die Templates anzupassen. Statt alle Vorkommen von Personennummern in jedem Template ändern zu müssen, genügt es, an zentraler Stelle die Definition von ''AlleMieter'' zu editieren. == Kombinierte Aliase == Aliase können auch in der Form ''#MieterTeil1,MieterTeil2'' verknüpft werden. Definiert man ''MieterTeil1'' als ''0001-0399'' und ''MieterTeil2'' als ''0600-0999'', so ist das gleichbedeutend mit der Eingabe des direkten Parameterwerts ''001-399,600-999''. ++++