Eine Abfrage erstellen
Sie können eine Abfrage erstellen, um Anwendern den Zugriff auf CaseWare-Datenbankinformationen basierend auf spezifischen Kriterien zu gewähren. Nachdem eine Abfrage eingerichtet wurde, können Anwender die gewünschten Informationen von dieser Abfrage über eine Popup-Zelle auswählen. Eine Abfrage kann auch verwendet werden, um unterstützende Daten bei der Eingabe einer Eingabezelle anzuzeigen.
Die Erstellung von Abfragen erfordert Kenntnisse zu CaseWare-Datenbanken sowie Vertrautheit mit dem Einsatz von Datenbankfiltern. Beim Filtern einer Abfrage muss immer die Datenbank korrekt angegeben werden, zum Beispiel , AM->, da ein Feldname mehr als nur einer Datenbank verwendet werden kann. Mit Hilfe von CaseView Funktionen oder einer zweiten Datenbank, können dem Anwender zusätzliche Informationen angezeigt werden, die nicht in der primären Datenbank verfügbar sind. Indem Felder definiert werden, die vom Anwender verändert werden dürfen, können Informationen auch direkt von der Abfrage in die CaseWare-Datenbank zurückgeschrieben werden.
Beispiele für Abfragen finden Sie in Beispiele für Abfragen.
Eine Abfrage erstellen:
- Markieren Sie die Zelle, in der Sie eine Abfrage erstellen möchten.
- Wählen Sie im Menüband Start | Zelle.
- Klicken Sie im Dialog Zelle bearbeiten auf die Registerkarte Allgemein.
- Wählen Sie in der Gruppe Eigenschaften die Option Popup-Zelle und Eingabezelle.
- Klicken Sie unter Eigenschaften auf die Registerkarte Popup.
- Aktivieren Sie bei Typ die Option Datenbank. Klicken Sie auf Abfragen bearbeiten....
-
Klicken Sie im Dialog Abfrage konfigurieren auf Hinzufügen. Vervollständigen Sie die Optionen nach Bedarf.
Optionen Beschreibung Name Geben Sie einen Namen für die Datenbankabfrage ein. Der Name kann bis zu 40 alphanumerische Zeichen umfassen.
Datenbank Wählen Sie eine CaseWare Datenbank aus der Drop-down-Liste aus.
Index Wählen Sie einen Index aus der CaseWare-Datenbank aus, der bei Auswahl in die CaseView-Zelle eingegeben wird.
Erstschlüssel Wählen Sie ein Feld aus der Datenbank, das als Schlüssel verwendet werden soll. Dieses Schlüsselfeld ist Bestandteil sowohl der ersten wie auch der zweiten Datenbank und dient als Verknüpfung, um die Informationen beider Datenbanken zu verbinden.
Filter Geben Sie eine Formel als Filter für die anzuzeigenden Datensätze aus.
Keine Bez. Definieren Sie für den Fall, dass keine Bezeichnung vorliegt, eine Bedingung für die Anzeige. Mit dieser Option haben die Anwender die Möglichkeit, ein Element aus der Abfragenliste zu wählen oder auch keine zu wählen.
Risiko-Symbolleiste Wählen Sie diese Option, um die Risiko-Symbolleiste oben in der Abfrage anzuzeigen. Nur aktiv für die Erstellung einer Abfrage in der RA-Datenbank.
Risiko-Meldungen Aktivieren Sie diese Option, um die Risiko-Meldungen in der Abfrage anzuzeigen. Nur aktiv für die Erstellung einer Abfrage in der RA-Datenbank.
- Klicken Sie auf Feld bearbeiten.... Der Dialog Abfragen bearbeiten wird angezeigt.
-
Für jedes Feld, das Sie in der Abfrage anzeigen möchten, klicken Sie auf Feld hinzufügen und vervollständigen die passenden Attribute.
Optionen Beschreibung Titel Geben Sie einen Namen für das Feld ein, das in der Kopfzeile der Abfrage angezeigt werden soll.
Funktion Wählen Sie ein Feld aus der Datenbank. Felder können mit mathematischen Operatoren verbunden werden. Die verfügbaren Felder basieren auf der in der Dialogbox Konfiguration ausgewählten Datenbank.
Ausrichtung Sind die Feldinhalte nicht numerisch, so definieren Sie eine Ausrichtung für das Feld. Numerische Inhalte, wie z.B. Salden akt. Jahr, werden standardmäßig rechtsbündig ausgerichtet.
Sortierung Wählen Sie aus, in welcher Reihenfolge die Abfrageinformationen sortiert werden sollen. Die verfügbaren Kombinationen hängen von dem Element ab, das Sie im Feld Funktion ausgewählt haben.
Spaltenbreite Geben Sie die Spaltenbreite für die Abfragespalte ein. Wenn ein Memo-Feld formatiert wird, dann sollte eine angemessene Länge für das Feld definiert werden, anstatt die Breite auf „Auto" zu setzen. Ebenso kann der Einsatz der LEFT Funktion hilfreich sein, um sicherzustellen, dass die Feldinhalte nicht abgeschnitten werden.
Zelleingabe benutzen Ist diese Option aktiviert, werden die Inhalte des Feldes in die Popup-Zelle eingetragen, wenn eine Auswahl aus der Datenbank getroffen wird. Nur ein Feld kann für die Zelleingabe bestimmt werden.
Abänderbar Ist diese Option aktiviert, können die Inhalte des Feldes im Anwendermodus bearbeitet werden.
Bitte beachten Sie:
- Wurde die Option Datensätze aus der CaseView Datenbank speichern, wenn das Dokument gespeichert wird unter Dokument | Einstellungen | Mandantenoptionen gewählt, kann die Abfrage im Anwendermodus nicht geändert werden.
- Ist die Option Dokument verfügt über Datensätze aus der CaseView Datenbank unter Dokument | Einstellungen | Mandantenoptionen aktiviert, wirken sich die im Anwendermodus vorgenommenen Änderungen nur auf Datenbankeinträge aus, die über einen übereinstimmenden Dokumenteneigentümerschaft Code sowie eine übereinstimmende Gruppen/Masken/ID verfügen. Ist die Option deaktiviert, wirken sich die Änderungen nicht auf unabhängige Gruppen/Masken/ID Werte auf.
Check Box Feld Formatiert die Inhalte des Feldes als Check-Boxes (Kontrollkästchen), die der Anwender aktivieren oder deaktivieren kann, um Zellattribute zu wählen. Diese Option kann mit Ja/Nein Datenbankfeldern verwendet werden.
Summe Es wird die Summe des Feldes am unteren Rand des Abfragefensters eingeblendet, sobald die Abfrage durch das Ereignis CaseWare starten in Gang gesetzt wird.
Memo in Zeile anzeigen Es erscheint die ausführliche Beschreibung jedes Memo-Feldes in der Zeile (anstelle des Plus- oder Minuszeichens, welches angeklickt werden muss, um die ausführliche Beschreibung anzuzeigen). Dieses Feature kann nur für Memo-Felder gewählt werden.
Hierarchie Feld Ist diese Option aktiviert, wird die Liste der Elemente in einer hierarchisch geordneten Baumstruktur links von den aufgelisteten Elementen dargestellt. Diese Option wird in Verbindung mit der Maske genutzt und kann nur in der ersten Spalte der Abfrage aktiviert werden.
Maske Zeigt die Struktur des Wertes im Feld an. Klicken Sie zwischen die X's um sich die Struktur der Werte in dem aktuellen Feld anzeigen zu lassen.
Standardpositionen folgende Struktur: drei Ziffern, ein Trennzeichen, drei Ziffern, ein Trennzeichen und zwei Ziffern. In CaseWare ist diese Maske definiert als XXX.XXX.XX. Wenn Sie in der Abfrage zwischen die X's klicken, kann die Maske als XXX|XXX|XX|XXXX definiert werden.
Aktivieren Sie das Hierarchie-Feld und geben Sie dann über die Maske eine Struktur für die Baumstruktur vor.
Präfix suchen Geben Sie ein Standardzeichen oder mehrere Standardzeichen zur Verwendung in der Abfrage ein. Zum Beispiel, wenn in CaseWare alle Standardpositionsnummern mit M beginnen.
Klicken Sie auf OK, dann noch einmal auf OK.
Die Abfrage wird für die ausgewählte Zelle erstellt. Nach der Erstellung können Sie eine Abfrage bei Bedarf in eine andere Datei kopieren.
Eine Abfrage in eine andere Datei kopieren:
- Wählen Sie in der CaseView-Datei mit der zu kopierenden Abfrage Extras | Abfragen oder markieren Sie die Zelle mit der zu kopierenden Abfrage und wählen Start | Zelle | Popup | Abfragen bearbeiten....
- Klicken Sie im Dialog Abfrage konfigurieren auf Speichern....
- Wählen Sie einen Standort zum Speichern der .bdf Datei und klicken Sie auf Speichern. Alle Abfragen innerhalb dieser Dialogbox werden in die Datei gespeichert.
- Öffnen Sie die CaseView-Datei, in die Sie die Abfrage kopieren möchten.
- Wählen Sie im Menüband Extras | Abfragen oder markieren Sie die Zelle, zu der Sie die Abfrage hinzufügen möchten und wählen Start | Zelle | Popup | Abfragen bearbeiten....
- Klicken Sie im Dialog Abfrage konfigurieren auf Verbinden....
- Navigieren Sie zur gespeicherten .bdf Datei, wählen Sie sie aus und klicken dann auf OK.
Die Abfragen aus der Datei werden in das bestehende CaseView-Dokument kopiert.
Beispiele für Abfragen
Verwenden Sie die nachfolgenden Beispiele, um eine Abfrage zu erstellen oder um die Funktionalität besser zu verstehen.
Beispiel 1
Eine Abfrage mit den folgenden Eigenschaften zeigen Summenblätter und deren Beschreibungen an.
- Name: "Einfach"
- Datenbank: MP
- Index (sort/entry): map_no
- Erstschlüssel (Verknüpfung zu Zweitschlüssel): ohne
- Zweitschlüssel: Ohne
- Index (muss mit dem Schlüssel übereinstimmen): Ohne
- Filter Mp->id="1"
Beispiel 2
Eine Abfrage mit den folgenden Eigenschaften zeigt alle Standardpositionsnummern mit Beschreibungen und Summenblatt an.
- Name: " "
- Datenbank: MP
- Index (sort/entry): map_no
- Erstschlüssel (Verknüpfung zu Zweitschlüssel): ohne
- Filter: mp->id="M"&mp->map_no<>""
Beispiel 3
Eine Abfrage mit den folgenden Eigenschaften zeigt nur Standardpositionsnummern der Bilanz an.
- Name: " "
- Datenbank: MP
- Index (sort/entry): map_no
- Erstschlüssel (Verknüpfung zu Zweitschlüssel): ohne
- Filter: mp->id="M"&mp->map_no<>""&mp->type="B"