# Abfrage Assistent

# Abfragen abspeichern / laden

### Abfrage abspeichern

<div id="bkmrk-um-die-erstellte-abf">Um die erstellte Abfrage z.B. für den späteren Gebrauch abzuspeichern wählen Sie im Abfrage Assistent in der rechten Aktionsleiste den Button Speichern unter. Das Programm fragt Sie nun nach dem Speicherort.</div><div id="bkmrk-dabei-gibt-es-nun-me">Dabei gibt es nun mehrere Möglichkeiten:</div>#### 1. Die Abfrage soll nicht im Hauptmenü des Dashboards erscheinen

<div id="bkmrk-wenn-die-abfrage-im-">Wenn die Abfrage im Programm nicht angezeigt werden soll (z.B. um die Übersicht zu wahren oder es eine selten benötigte Abfrage ist) speichern Sie diese einfach im Ordner "Abfragen". Am besten vergeben Sie einen authentischen Namen,</div><div id="bkmrk-damit-sie-sp%C3%A4ter-bei">damit Sie später beim Laden die Abfrage(n) noch korrekt zuordnen können - z.B. "Alle Kunden deren Namen mit A beginnt".</div><div id="bkmrk-dadurch-wird-gleich-">Dadurch wird gleich ersichtlich um welches Objekt es geht und was die Abfrage konkret selektiert.</div>### 2. Die Abfrage soll im Hauptmenü des Dashboards erscheinen

<div id="bkmrk-wenn-die-abfrage-im--1">Wenn die Abfrage im Programm angezeigt werden soll (dadurch können Sie diese gleich per Doppelklick öffnen) speichern Sie diese im Ordner "Hauptmenü". Beachten Sie, dass es dort standardmäßig bereits Unterordner für das entsprechend abgefragte Objekt gibt. Dadurch können Sie z.B. alle Abfragen welche das Objekt Kunden betreffen gleich im entsprechenden Ordner abspeichern. Im Gegensatz zu den AutoStart-Abfragen werden diese Abfragen nur manuell ausgeführt (durch Doppelklick auf die entsprechende Abfrage).</div><div id="bkmrk-diese-vorgehensweise">Diese Vorgehensweise sorgt dafür, dass Sie entsprechende Abfragen gleich im linken Bereich des Dashboards auswählen und öffnen können.</div>### 3. Die Abfrage soll als AutoStart-Abfrage gespeichert werden.

<div id="bkmrk-autostart-abfragen-w">AutoStart-Abfragen werden beim Start des Programms automatisch ausgeführt und das Ergebnis im Dashboard als Kachel angezeigt. Ein klassisches Beispiel gibt es dort z.B. "Ungelesene Dokumente". Diese Abfrage selektiert alle Dokumente welche den Haken "gelesen" nicht gesetzt haben. Dadurch, dass es sich um eine AutoStart-Abfrage handelt sehen Sie die entsprechende Anzahl an Datensätzen gleich in der entsprechenden Kachel im Dashboard, ohne die Abfrage extra öffnen zu müssen.</div><div id="bkmrk-um-die-abfrage-als-a">Um die Abfrage als AutoStart-Abfrage zu speichern, wählen Sie beim abspeichern den Ordner "AutoStart" aus. Hier können Sie nach eigenem ermessen auch Unterordner zur Strukturierung anlegen.</div><div id="bkmrk-">![](https://doku.artbase-software.de/uploads/images/gallery/2026-08/6An1hEzOrThFa2OJ-embedded-image-xrbho3uh.png)</div><div id="bkmrk-hinweis%3A%C2%A0je-mehr-aut">**Hinweis:** Je mehr Autostart-Abfragen im System hinterlegt sind, umso mehr kann sich der Programmstart verzögern. Bitte überdenken Sie daher vor dem Abspeichern ob Sie eine Abfrage wirklich jeden Tag benötigen oder ob diese ggf. auch im Hauptmenü abgelegt werden kann.</div>### Abfrage laden

<div id="bkmrk-sie-k%C3%B6nnen-jede-abfr">Sie können jede Abfrage über das Untermenü des Buttons Abfrage-Assistent laden: Wählen Sie dazu im entsprechenden Untermenü des Abfrage-Assistenten "Abfrage öffnen".</div>

# Einfache Abfragen erstellen

Der Abfrage-Assistent bietet Ihnen die Möglichkeit verschiedene Selektionen über Ihren Datenbestand durchzuführen um z.B. bestimmte Kundengruppen per Serienbrief anzuschreiben. Sie können jedoch über jedes Objekt eine Abfrage erstellen.

### Neue Abfrage anlegen

<div id="bkmrk-klicken-sie-in-der-s">Klicken Sie in der Symbolleiste unter "Bearbeiten" auf das Symbol des Abfrage-Assistenten. Wahlweise können Sie im Untermenü des Buttons <span>Abfrage erstellen</span> auswählen.</div><div id="bkmrk-der-abfrage-assisten">Der Abfrage Assistent öffnet sich als neues Fenster. Standardmäßig wird das Objekt der Abfrage mit dem gerade ausgewählten Objekt vorbelegt. Das bedeutet wenn Sie sich gerade in einem Vertrag befinden und den Abfrage-Assistent öffnen, wählt dieser das Objekt "Verträge" für die Abfrage aus. </div><div id="bkmrk-um-das-objekt-zu-%C3%A4nd">Um das Objekt zu ändern bzw. um eine neue Abfrage zu erstellen klicken Sie in der rechten Leiste auf den Button <span>Neu</span>.</div><div id="bkmrk-es-erscheint-eine-ob">Es erscheint eine Objekt-Auswahlliste in der Sie das Objekt auswählen, welches Sie gerne Abfragen möchten (Kunden, Verträge, Aufgaben, Dokumente, etc.)</div>### Selektion erstellen

<div id="bkmrk-nachdem-die-neue-abf">Nachdem die neue Abfrage erstellt ist, sehen Sie alle Felder des von Ihnen ausgewählten Objekts. Die Reihenfolge der Felder ist identisch mit der Feldreihenfolge der Maskenansicht.</div><div id="bkmrk-f%C3%BCr-jedes-feld-k%C3%B6nne">Für jedes Feld können Sie nun eine Selektionsart sowie einen Wert auswählen. Ein Beispiel:</div><div id="bkmrk-%22alle-kunden%2C-deren-">**"Alle Kunden, deren Namen mit einem A beginnt."**</div><div id="bkmrk-">  
</div><div id="bkmrk-objekt%3A-%22standardadr">- Objekt: "Standardadressen / Kunden"
- Feld: "Name"
- Selektionsart: "Wortanfang"
- Wert "A"

<div>Die Selektionsart "Wortanfang" kann entweder mit einem oder mehreren Buchstaben genutzt werden. So würde der Wert "Ab" alle Kunden anzeigen, deren Namen mit einem "Ab" beginnt. Ein weiteres Beispiel:</div></div><div id="bkmrk-%22alle-kfz-vertr%C3%A4ge%22">**"Alle KFZ-Verträge"**</div><div id="bkmrk-objekt%3A-%22vertr%C3%A4ge%22fe">- <span>Objekt: "Verträge"</span>
- <span>Feld: "Hauptsparte"</span>
- <span>Selektionsart: "Gleich"</span>
- <span>Wert "KFZ"</span>

<div>Die Selektionsart "Gleich" sorgt hier dafür, dass ausschließlich Verträge angezeigt werden deren Wert im Feld Hauptsparte mit "KFZ" identisch ist.</div></div><div id="bkmrk-beachten-sie%2C-dass-i">Beachten Sie, dass **immer alle** Selektionskriterien erfüllt sein müssen, damit die entsprechenden Datensätze angezeigt werden.</div><div id="bkmrk-probieren-sie-diese-">Probieren Sie diese Beispiele gerne einmal in Ihrem Programm aus um sich mit dem Abfrage-Assistent vertraut zu machen.</div>

# Ersetzungen durchführen

Ausgehend von jeder beliebigen Abfrage können Sie zudem eine Ersetzung durchführen. Das bedeutet, dass z.B. gewisse Feldwerte für die selektierten Datensätze angepasst werden.

### Vorgehensweise

<div id="bkmrk-um-eine-ersetzung-du">Um eine Ersetzung durchzuführen stellen Sie im Abfrage-Assistenten im oberen Bereich unter "Typ" vom Wert "Selektion" auf "Ersetzung" um. Dies sorgt dafür, dass in der unteren Feldübersicht neue Spalten "Neuer Wert" sowie "Ersetzungs-Formel" erscheinen. Beachten Sie, dass ggf. **vorher getroffene Selektionen dabei beibehalten** werden. Sollten Sie im Vorfeld keine Selektion durchgeführt haben können Sie dies jedoch auch noch nach der Umstellung auf "Ersetzung" vornehmen.</div>### Neuer Wert &amp; Ersetzungs-Formel

<div id="bkmrk-mithilfe-der-jetzt-a">Mithilfe der jetzt angezeigten, zusätzlichen Spalten können Sie festlegen wie Sie die Werte des entsprechenden Feldes anpassen möchten:</div><div id="bkmrk-%22neuer-wert%22-bedeute">- **"Neuer Wert"** bedeutet dabei, dass Sie den bisherigen Feldwert durch einen neuen, eindeutigen Wert ersetzen. Nehmen wir an, Sie wollen alle selektierten Verträge auf den Vertragsstatus "aktiv" stellen. Dann tragen Sie in der Spalte "Neuer Wert" entsprechend den Wert "aktiv" ein. Das sorgt dann dafür, dass der bisherige Wert des Feldes "Vertragsstatus" bei allen selektierten Verträgen auf "aktiv" umgeschaltet würde.
- **"Ersetzungs-Formel"** bedeutet, dass Sie eine dynamische Ersetzung vornehmen möchten. Hier wird statt eines festen Wertes eine Formel eingegeben. Klassische Beispiele sind hier z.B. die Leerung eines Feldes mit der Formel "NULL" oder auch das übernehmen eines anderen Feldwertes mithilfe von "=&lt;&gt;". Auch Mathematische Operationen können hier durchgeführt werden z.B. "=&lt;&gt; + &lt;&gt;"

<div>Nachdem Sie alle Einstellungen getroffen haben wird mit einem Klick auf "Ok" die Ersetzung angestoßen. Bevor die Datensätze aber final angepasst werden, erfolgt noch einmal eine Datensatzauswahl. Hier könnten Sie nun final noch einmal festlegen ob die Ersetzung für alle Selektierten Datensätze durchgeführt werden soll, oder (mittles Deaktivierung des entsprechenden Häkchens) Datensätze nicht angepasst werden sollen. Bestätigen Sie hier ein weiteres Mal mit "Ok". Es erscheint ein letzter Hinweis um die Ersetzung zu bestätigen. Dies ist lediglich eine Vorsichtsmaßnahme damit man nicht versehentlich eine Ersetzung durchführt, wenn man z.B. lediglich Datensätze selektieren wollte. </div><div>Ersetzungen können ebenso wie Selektionen abgespeichert und geladen werden um z.B. häufig genutzte Ersetzungen schnell und einfach durchführen zu können.</div></div>

# KI Abfrage-Assistent

Der KI-Abfrage-Assistent ist eine Chat-Funktion innerhalb des klassischen **Abfrage-Assistenten**. Statt Filterbedingungen manuell über Feldlisten zusammenzuklicken, beschreiben Sie in normalem Deutsch, welche Datensätze Sie sehen möchten – die KI übersetzt das in eine ausführbare Abfrage, die anschließend in den gewohnten Editor übernommen wird.

**Wichtig:** Es öffnet sich dabei *kein* separates Ergebnisfenster. Die KI füllt lediglich den bestehenden Abfrage-Editor (Reiter „Selektion“, „Angezeigte Felder“, „Sortierung“ usw.) vor. Sie prüfen und starten die Abfrage danach wie gewohnt selbst

# Bedienung

## Voraussetzungen

1. **API-Key hinterlegen.** Die KI läuft über einen externen Anbieter (Google AI Studio oder Mistral AI Studio). Klicken Sie im Abfrage-Editor auf das Schloss-Symbol **„KI Anmeldedaten“**, wählen Sie den Anbieter, tragen Sie den API-Key ein, prüfen Sie ihn mit **„Testen“** und speichern Sie mit **„Speichern“**. Ohne hinterlegten Key erscheint beim Öffnen des Assistenten die Meldung: > „Bitte tragen Sie zuerst einen API-Key für Ihren KI-Anbieter ein.“  
    > und der Anmeldedaten-Dialog öffnet sich automatisch.

## Schritt für Schritt

### 1. Assistenten öffnen

Öffnen Sie eine Abfrage wie gewohnt (z. B. über die Selektionsbearbeitung einer Tabelle). Klicken Sie im Abfrage-Assistent-Fenster auf **„KI Assistent“**. Es öffnet sich der Dialog **„KI-generierte Abfrage“** mit dem Chat.

### 2. Frage stellen

Geben Sie unten im Textfeld in normaler Sprache ein, was Sie suchen, z. B.:

> „Kunden ohne aktive Hausrat Versicherung“  
> „Verträge, die in den nächsten 30 Tagen ablaufen, sortiert nach Ablaufdatum“

Mit **Enter** senden (Klick auf das Papierflieger-Symbol geht auch), **Umschalt+Enter** fügt einen Zeilenumbruch ein. Während die KI arbeitet, erscheint eine Ladeblase.

### 3. Antwort verstehen

Die Antwort erscheint als Chatblase, je nach Ergebnis farblich unterschieden:

- **Hellblau mit Trichter-Symbol** = eine fertige, ausführbare Abfrage. Tooltip: „Doppelklick übernimmt diese Abfrage als Selektion.“ Eine erfolgreiche Antwort wird automatisch als aktuell ausgewählt markiert.
- **Blase mit Fragezeichen-Symbol** = Rückfrage. Die KI hat einen Begriff nicht eindeutig zuordnen können (z. B. mehrere passende Datumsfelder oder eine unbekannte Sparte) und bittet um Präzisierung, statt zu raten. Antworten Sie einfach im Chat weiter.
- **Rötliche Blase mit Fehler-Symbol** = die Anfrage konnte nicht umgesetzt werden (siehe Fehlermeldungen unten).
- **Reine Textblase** = eine allgemeine Antwort ohne Änderung an der Abfrage.

Nachfolgende Nachrichten werden als **Verfeinerung** der letzten Abfrage behandelt (z. B. „nur für PLZ-Bereich 4\*\*\*\*“ nach der ersten Frage). Wollen Sie komplett neu anfangen, sagen Sie das explizit (z. B. „neue Abfrage“) oder fragen Sie nach einem anderen Datenobjekt.

### 4. Abfrage übernehmen

Doppelklicken Sie auf eine blaue (erfolgreiche) Antwortblase, um sie zu übernehmen. Falls sich dadurch das zugrunde liegende Datenobjekt ändert (z. B. von „Adressen“ auf „Verträge“), erscheint die Sicherheitsabfrage:

> „Das Abfrageobjekt wird sich ändern. Fortfahren?“

Nach Bestätigung übernimmt der Assistent automatisch:

- die Filterbedingung,
- die Sortierung,
- die angezeigten Felder (falls die KI keine genannt hat, werden die Standard-Listenfelder verwendet),
- ggf. Papierkorb-/Archiv-Einstellungen, Gruppierung, Zeilenlimit und Diagramm/Statistik-Einstellungen,
- eine Beschreibung sowie eventuelle Einschränkungen der Abfrage werden ins Feld **„Bemerkungen“** der Abfrage geschrieben.

Der klassische Abfrage-Assistent (alle Reiter) zeigt danach den neuen Stand. **Prüfen Sie die Einstellungen dort und starten Sie die Abfrage wie gewohnt über OK** – der Chat selbst führt nichts aus.

### 5. Weitere Möglichkeiten im Chat

- **Modell wechseln:** Ist mehr als ein Modell freigegeben, zeigt ein Umschalt-Button oberhalb des Eingabefelds das aktuelle Modell (z. B. Gemini Flash = Standard, Gemini Flash Lite = schnell/leichte Abfragen, Gemini Pro = schwierige Abfragen/langsamer; bei Mistral: Mistral Medium = Standard, Codestral = schnell/leicht). Der Verlauf bleibt beim Wechsel erhalten.
- **Antwort zurücksetzen:** Beim Überfahren einer KI-Antwort mit der Maus erscheint ein Rückgängig-Symbol („Auf diese Antwort zurücksetzen (alles danach verwerfen)“) – verwirft alle späteren Nachrichten und setzt den Chat auf diesen Punkt zurück. Abfrage: > „Wollen Sie alle Nachrichten nach dieser Antwort verwerfen?“
- **Fehlerhafte Antwort melden:** Megafon-Symbol beim Überfahren einer Antwort → „Diese Antwort als fehlerhaft melden…“. Der komplette Chat wird zur Analyse übermittelt; ist das nicht möglich, wird stattdessen eine vorbereitete E-Mail an artbase geöffnet.
- **Chat zurücksetzen:** Papierkorb-Symbol neben dem Eingabefeld löscht den gesamten Verlauf, nach Bestätigung: > „Wollen Sie wirklich den Chat-Verlauf leeren?“

Der Chat-Verlauf bleibt erhalten, solange die Abfrage gespeichert ist – beim erneuten Öffnen des KI-Assistenten für dieselbe Abfrage setzt sich das Gespräch fort.

## Was der Assistent (bewusst) nicht kann

- **Keine berechneten oder aggregierten Spalten pro Zeile** (z. B. „Summe aller Beiträge je Kunde als Spalte“).
- **Keine Gruppierung im SQL-Sinn.** „Kunden mit mindestens 2 Verträgen“ funktioniert trotzdem, aber als Zählfilter, nicht als klassisches GROUP BY.
- **Keine Erklärungen zum Programm selbst** – der Assistent beantwortet nur Fragen zur Datenselektion.
- Technische Feld-/Tabellennamen werden dem Nutzer nie angezeigt, nur die sprechenden Bezeichnungen aus der Anwendung.

## Mögliche Fehlermeldungen

<table id="bkmrk-meldung-bedeutung-%E2%80%9Eb"><thead><tr><th>Meldung</th><th>Bedeutung</th></tr></thead><tbody><tr><td>„Bitte tragen Sie zuerst einen API-Key für Ihren KI-Anbieter ein.“</td><td>Kein API-Key hinterlegt – Anmeldedaten-Dialog öffnet sich automatisch.</td></tr><tr><td>„Die Antwort der KI konnte nicht als strukturierter Abfrageplan verarbeitet werden. Bitte formulieren Sie Ihre Anfrage etwas anders.“</td><td>Die KI-Antwort war auch nach einem automatischen Korrekturversuch nicht verwertbar – Frage anders formulieren.</td></tr><tr><td>„Die Anfrage konnte nicht in eine gültige Abfrage übersetzt werden. Bitte formulieren Sie sie anders oder präzisieren Sie die gewünschten Felder.“</td><td>Der erzeugte Abfrageplan ließ sich nicht in eine gültige Abfrage umsetzen.</td></tr><tr><td>„Ihre Meldung konnte nicht automatisch übermittelt werden…“</td><td>Die Fehlermeldung konnte nicht per Telemetrie gesendet werden; es öffnet sich stattdessen ein E-Mail-Entwurf.</td></tr></tbody></table>

## Tipp für gute Ergebnisse

Je konkreter die Formulierung (Objekt, Bedingung, gewünschte Sortierung), desto zielsicherer die Antwort. Bei Rückfragen der KI reicht meist eine kurze Präzisierung im Chat, statt die ganze Anfrage neu zu formulieren.

# Konto bei Google AI Studio erstellen

### Google AI Studio API-Key erstellen

1. **Anmelden**  
    Rufen Sie [Google AI Studio](https://aistudio.google.com) auf und melden Sie sich mit Ihrem Google-Konto an. Beim ersten Besuch akzeptieren Sie die Nutzungsbedingungen.
2. **Key-Übersicht öffnen**  
    Klicken Sie links auf **Get API key** bzw. **API keys**. Häufig ist bereits ein automatisch angelegter Key vorhanden. In diesem Fall weiter mit Schritt 4.
3. **Neuen Key erstellen (falls nötig)**  
    Klicken Sie auf **Create API key**. Wählen Sie ein bestehendes Projekt oder lassen Sie ein neues anlegen. Die Beschriftungen können leicht abweichen.
4. **Abrechnung einrichten**  
    Klicken Sie beim Projekt auf **Set up billing**. Wählen Sie ein bestehendes Rechnungskonto oder legen Sie ein neues an (Land, Adresse, Zahlungsmittel). Laden Sie anschließend Guthaben auf (Minimum ca. 5–10 $). Lassen Sie die automatische Aufladung zunächst deaktiviert. So kann nie mehr als das Guthaben verbraucht werden.
5. **Key kopieren**  
    Klicken Sie auf den Key und kopieren Sie ihn (beginnt meist mit `AIza…`). Diesen können Sie nun in aB-Agenta verwenden. Ein bereits vorhandener Key muss nach der Freischaltung nicht neu erstellt werden.
6. **Key schützen**  
    Behandeln Sie den Key wie ein Passwort. Wer ihn hat, verbraucht Ihr Guthaben. Bei Verdacht auf Missbrauch löschen Sie ihn und erstellen einen neuen.

### Kosten und Datenschutz

Abgerechnet wird nach verbrauchten Tokens, in der Regel per Vorauszahlung über das verknüpfte Rechnungskonto. Ist das Guthaben aufgebraucht, funktioniert der Key nicht mehr, bis neues Guthaben aufgeladen wird. Aufgeladenes Guthaben verfällt nach 12 Monaten. Das Willkommensguthaben von Google Cloud gilt nicht für die Gemini API.

Mit aktiver Abrechnung stehen alle Modelle zur Verfügung, einschließlich der Pro-Modelle. Die Ratenbegrenzungen sind deutlich höher als im kostenlosen Zugang und steigen mit der Nutzungsdauer und den getätigten Zahlungen.

Eingaben und Ausgaben werden nicht zum Training von Google-Modellen verwendet. Der Zugang eignet sich damit für den geschäftlichen Einsatz und für vertrauliche Daten.

Die Generierung eines Dokuments über die KI kostet derzeit ca. **0,01 €)**. Bei diesen Werten handelt es sich um Circa-Angaben, die je nach Umfang und Verarbeitung des Dokuments abweichen können; zudem sind mögliche zukünftige **Preiserhöhungen des KI-Anbieters** nicht berücksichtigt.

### Offizielle Referenzen

- **Google AI Studio Konsole:** [aistudio.google.com](https://aistudio.google.com)
- **Preise und Modell-Tarife:** [ai.google.dev/pricing](https://ai.google.dev/pricing)
- **Abrechnung:** [ai.google.dev/gemini-api/docs/billing](https://ai.google.dev/gemini-api/docs/billing)
- **Nutzungsbedingungen und Datenschutzhinweise:** [ai.google.dev/gemini-api/terms](https://ai.google.dev/gemini-api/terms)