Attribute definieren und umdefinieren

Mit dem Dialog zum Definieren oder Umdefinieren kann man neue Attribute definieren und/oder ein bestehendes Attribut umdefinieren.

Anmerkung: Dieser Dialog steht nur zur Verfügung, wenn die dafür notwendige Berechtigung für die vorliegende Tabelle nicht entzogen wurde.

Der Dialog kann folgendermaßen aufgerufen werden:

  • Über die Schaltfläche Ändern in der Registerkarte Analyse, Gruppe Attribut

  • Über den Menüpunkt Neues Attribut definieren im Kontextmenü der Attributspalte

    Wenn eine Attributgruppe markiert ist, dann wird das Fenster zum Definieren eines Drilldown-Attributs geöffnet.

    Themen:

  • Über den Menüpunkt Neues Attribut definieren im Kontextmenü der Tabelle

  • Über den Menüpunkt Attribut ändern im Kontextmenü der Attributspalte

  • Klick auf die Schaltfläche (bzw. ) vor dem Namen eines abgeleiteten Attributs

Je nachdem wie der Dialog aufgerufen wurde und in Abhängigkeit der Selektionen in der Tabelle können die Überschrift, die ausgewählte Registerkarte und die voreingestellten Werte abweichen.

Mit diesem Dialog kann man

  • ein neues Attribut definieren und in die InfoZoom-Tabelle einfügen,

  • ein bestehendes Attribut umdefinieren,

  • ein bestehendes Attribut unverändert kopieren und/oder

  • ausgehend von der Definition eines bestehenden Attributes ein ähnliches Attribut definieren.

Es stehen sechs verschiedene Attributtypen mit jeweils eigener Registerkarte zur Wahl:

Beim Umdefinieren kann ein Attribut auch seinen Typ wechseln. Die Dialogbox versucht bei einem Wechsel des Typs weitgehend und wenn möglich die bisherige Funktionalität als Vorgabe anzubieten. Wurde beispielsweise erst eine Fallunterscheidung eingerichtet, dann erscheint unter Formel eine verschachtelte IF-Abfrage, die dasselbe leistet wie die bisherige Fallunterscheidung. Dadurch ist es möglich, ein Attribut zuerst einfach zu definieren und später kompliziertere Bedingungen hinzuzufügen. Dieser Wechsel erlaubt es auch, ein Attribut, das von vielen abgeleiteten Attributen verwendet wird, später umzudefinieren.

Beispiel: Sie haben ein einfaches Attribut Preis, von dem Durchschnittspreise, Maxima und Minima berechnet werden. Nun möchten Sie die Preise linear um 10% erhöhen. Sie definieren ein neues, einfaches Attribut Alter Preis, das die Werte von Preis übernimmt. Dann definieren Sie Preis mittels der Formel [Alter Preis]*1.1 um. Fertig.

Tipp: Den Erhöhungsfaktor können Sie später in der Formel ändern oder natürlich variabel halten, indem Sie ihn als eigenes Attribut, zum Beispiel Preiserhöhung in % in die Tabelle einfügen. Die Formel würden dann lauten: [Alter Preis]*(1+[Preiserhöhung in %]/100)

Hinweis: Eine Attributgruppe ist kein Typ eines Attributs. Daher kann eine Überschrift nicht in ein Attribut mit Werten umgewandelt werden und umgekehrt. Siehe auch: Attributgruppe einfügen.

Dialog fixieren

Die Dialogbox verschwindet normalerweise beim Druck auf die Schaltfläche Attribut umdefinieren bzw. die Schaltfläche Neues Attribut. Sie können aber auf den Pin klicken ( im Fenster oben rechts) und die Dialogbox damit fixieren. Dann können Sie mehrere Aktionen nacheinander ausführen. "Attribut umdefinieren" bezieht sich auf das ursprünglich ausgewählte bzw. das zuletzt neu hinzugefügte Attribut, welches in der Tabelle neben dem Namen mit dem Bleistiftsymbol () gekennzeichnet ist. Falls ein anderes, bestehendes Attribut umdefiniert werden soll, dann muss der Dialog geschlossen werden und nach Selektion des anderen Attributes wieder neu aufgerufen werden. Das Fixieren des Dialogs ist besonders dann praktisch, wenn man mehrere Attribute nacheinander einfügen möchte oder ein abgeleitetes Attribut, zum Beispiel mittels einer Formel, inkrementell entwickeln möchte.

Attributnamen wählen

Oben auf jeder Registerkarte befindet sich das Editierfeld Name für das Attribut. InfoZoom versucht immer, hier einen geeigneten Vorschlag zu machen. Falls Sie den Dialog per Umdefinieren aufgerufen haben, dann erscheint hier der Name des umzudefinierenden Attributs. Ansonsten wird InfoZoom aufgrund des gewählten Attributtyps und der abhängigen Attribute laufend einen sinnvollen Namen generieren und dort anzeigen. Der vorgeschlagene Name kann jederzeit durch einen eigenen Namen ersetzt oder editiert werden. Dann wird (in dieser Registerkarte) der Name nicht mehr durch InfoZoom verändert. Sie können das Attribute natürlich auch später wieder umbenennen.

Ausnahmen:

  • Bei Formeln wird nur der Ersatztext <Formel> angezeigt, der für die verwendete Formel steht, damit nicht beim Eintippen einer Formel nach jedem Tastendruck das Namensfeld aktualisiert werden muss.

  • Der Name eines Drilldown-Attributs wird automatisch vergeben und kann nicht editiert werden. Daher wird beim Einfügen eines neuen Drilldown-Attributs in der Registerkarte Verknüpfung des Fensters Neues Attribut definieren der Ersatztext <automatisch> angezeigt. Wenn Sie das Fenster Attribut umdefinieren oder neues Attribut einfügen zu einem bestehenden Drilldown-Attribut öffnen, dann wird der aktuelle Name des Drilldown-Attributs ausgegraut angezeigt.

Tipp: Möchte man sich wieder den Vorschlagsnamen anzeigen lassen, dann kann man den angezeigten Namen einfach löschen (z.B. selektieren und dann die Taste Entf drücken).

Hinweis: Da der Vorschlagsname automatisch erscheint, wenn man den angezeigten Namen löscht, kann man einen neuen Namen am besten dadurch eingeben, dass man den angezeigten Namen selektiert und sofort beginnt zu tippen ohne vorher die Taste Entf zu drücken.

Attribut auswählen

Wenn Sie in ein Editierfeld einen bestehenden Attributnamen eingetragen wollen, dann sollten Sie es erst durch einen Mausklick in das Editierfeld selektieren (falls es noch nicht selektiert ist) und dann

  • mit der Maus auf das Namensfeld des gewünschten Attributes in der Tabelle klicken (der Mauszeiger wird zum Fadenkreuz) oder

  • den Namen per Tastatur eintippen.

Das Eintippen führt nur zum Erfolg, wenn der eingetippte Name eindeutig ist, das heißt, wenn genau ein Attribut mit diesem Namen in der Tabelle existiert. Ansonsten wird (bei Klick auf die Schaltfläche Attribut umdefinieren oder die Schaltfläche Neues Attribut) eine Fehlermeldung angezeigt, da InfoZoom nicht entscheiden kann, welches Attribut Sie meinen. Während des Eintippens versucht InfoZoom laufend den gewünschten Namen zu raten (Completion). Sowie der richtige Name im Feld angezeigt wird, können Sie aufhören zu tippen. Falls ein anderer Name erscheint, tippen Sie einfach weiter. Sie können gegebenenfalls auch den erschienenen Namen editieren.

Tipp: Wenn Sie vor Aufruf des Dialogs einen (oder mehrere) Attributnamen selektieren, dann werden diese bereits als Voreinstellungen in den entsprechenden Editierfeldern angezeigt.

Einfügestelle wählen

Bei allen Attributtypen gibt InfoZoom unten an (Feld Neues Attribut einfügen hinter), wo ein neues Attribut eingefügt würde, wenn Sie auf die Schaltfläche Neues Attribut klicken. Dabei wählt InfoZoom abhängig von den darüber gewählten Einstellungen - wie Typ und abhängige Attribute - eine sinnvolle Einfügeposition aus. So wird der Name des zuletzt selektierten Attributs vorgeschlagen. Dies kann z.B. das Attribut sein, das vor dem Öffnen des Fensters Neues Attribut definieren zuletzt selektiert wurde. Sie können aber, wie oben unter Attribut auswählen beschrieben, die Einfügestelle ändern. Diese Einstellung wird ignoriert, wenn Sie auf die Schaltfläche Attribut umdefinieren klicken.

Attribut ankoppeln

Die Checkbox Neues Attribut ankoppeln zeigt, ob ein neues Attribut angekoppelt wird, sobald Sie auf die Schaltfläche Neues Attribut klicken. Dabei wählt InfoZoom abhängig von den davor gewählten Einstellungen, insbesondere von der Einfügestelle, eine geeignete Voreinstellung aus. Falls es Sinn macht, können Sie diese Voreinstellung ändern. Es macht zum Beispiel keinen Sinn, ein neues Attribut innerhalb einer Serie von gekoppelten Attributen einzufügen und keine Kopplung zu wünschen oder das neue Attribut mit einer Überschrift zu koppeln. In solchen Fällen ist die Checkbox inaktiv und kann nicht geändert werden. Wenn in den Optionen zur Bedienung die Option Neue Attribute automatisch ankoppeln ausgeschaltet ist, dann ist die Voreinstellung nur dann eingeschaltet (und gleichzeitig inaktiv), wenn es anders nicht geht. Die Checkbox wird ignoriert, wenn Sie auf die Schaltfläche Attribut umdefinieren klicken.

Aktion ausführen

Nachdem Sie die Felder dieser Dialogbox ausgefüllt haben, gibt es normalerweise drei Möglichkeiten:

  • Das augenblicklich editierte Attribut umdefinieren,

  • ein neues Attribut einfügen oder

  • die Dialogbox ohne Wirkung zu schließen.

Attribut umdefinieren bezieht sich auf das ursprünglich ausgewählte bzw. das zuletzt neu hinzugefügte Attribut. Diese Schaltfläche ist inaktiv, wenn der Dialog zum Neudefinieren aufgerufen wurde (über die ersten vier der ganz oben genannten Möglichkeiten). Er wird bei fixiertem Dialog aktiv, sowie Sie ein Attribut eingefügt haben.

Betätigung von Neues Attribut fügt ein neues Attribut an die darüber ausgewählte Einfügestelle ein. Falls die Dialogbox nicht fixiert wurde, verschwindet sie beim Druck auf die Schaltfläche Attribut umdefinieren bzw. die Schaltfläche Neues Attribut. Diese beiden Aktionen sind Editierfunktionen und können rückgängig gemacht (und später wiederholt) werden. "Abbrechen" beendet den Dialog, unabhängig, ob er fixiert ist, oder nicht. Änderungen in der Dialogbox seit dem Öffnen bzw. der letzten Definition oder Umdefinition gehen verloren. Das Abrechen kann nicht rückgängig gemacht werden.

Siehe auch: