This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
handbuch:kapitel_3:3.05_bedienung_der_profi-suche_fortsetzung [2010/11/15 11:56] 192.168.0.65 |
handbuch:kapitel_3:3.05_bedienung_der_profi-suche_fortsetzung [2019/10/25 14:11] (current) |
||
---|---|---|---|
Line 28: | Line 28: | ||
{{:handbuch:kapitel_3:profisuche9.png|}} | {{:handbuch:kapitel_3:profisuche9.png|}} | ||
- | Die Abfrage | + | Die Abfrage |
**Rechnung:** bedeutet, dass die Basis dieser Suchabfrage das Dokument Rechnung ist. Das Ausführen dieser Abfrage mit {{:handbuch:kapitel_3:find-query.gif?nolink}} ... | **Rechnung:** bedeutet, dass die Basis dieser Suchabfrage das Dokument Rechnung ist. Das Ausführen dieser Abfrage mit {{:handbuch:kapitel_3:find-query.gif?nolink}} ... | ||
Line 37: | Line 37: | ||
{{:handbuch:kapitel_3:profisuche11.png|}} | {{:handbuch:kapitel_3:profisuche11.png|}} | ||
- | Im nächsten Schritt wird die Abfrage konkretisiert. Es sollen nur noch alle fakturierten Rechnungen übernommen werden. Diese Information befindet sich im Dokument Rechnung und das Feld hat den Namen Status. Mit Hilfe des Assistenten können die Felder des ausgewählten Dokumentes ... | + | Im nächsten Schritt wird die Abfrage konkretisiert. Es sollen nur noch alle fakturierten Rechnungen übernommen werden. Diese Information befindet sich im Dokument Rechnung und das Dokumentfeld hat den Namen Status. Mit Hilfe des Assistenten können die Felder des ausgewählten Dokumentes ... |
- | {{:handbuch:kapitel_3:3-219.gif?direct}} | + | {{:handbuch:kapitel_3:profisuche12.png|}} |
- | ... nachgeschlagen werden. Nach Auswahl des Feldes Status und des Feldwertes kann diese Bedingung ... | + | ... nachgeschlagen werden. Nach Auswahl des Feldwertes "Rechnung fakturiert" kann mit Hilfe dieser {{:handbuch:kapitel_3:pfeil.png|}} Bedingung ... |
- | {{:handbuch:kapitel_3:3-220.gif?direct}} | + | {{:handbuch:kapitel_3:profisuche12.1.png|}} |
- | ... mit zwei Mausklicks in die Abfrage übernommen werden. | + | ... der Feldwert in die Abfrage übernommen werden. |
- | {{:handbuch:kapitel_3:3-221.gif?direct}} | + | {{:handbuch:kapitel_3:profisuche13.png|}} |
- | Nach dem Ausführen der Abfrage wird ggf. die Abfrage umformatiert. Im Beispiel wird aus **Rechnung : Status = "Rechnung fakturiert"** der Ausdruck **Rechnung : (Status = "Billed")**. Das System setzt in der Regel automatisch Klammern und setzt auch Collections in den Ausdrücken um (hier die Abrechnungsart). Die Transformation der Abfragen muss vom System wegen der Internationalisierung vorgenommen werden, damit unabhängig von der Benutzersprache die Abfragen funktionieren. | + | Nach dem Ausführen der Abfrage wird ggf. die Abfrage umformatiert. Im Beispiel wird aus **Rechnung : Status = “Billed“** der Ausdruck **Rechnung : (Status = “Billed“)**. Das System setzt in der Regel automatisch Klammern und setzt auch Collections in den Ausdrücken um (hier die Abrechnungsart). Die Transformation der Abfragen muss vom System wegen der Internationalisierung vorgenommen werden, damit unabhängig von der Benutzersprache die Abfragen funktionieren. |
- | Die Abfrage | + | Die Abfrage **Rechnung : (Status = “Billed“) ...** |
- | + | ||
- | **Rechnung : (Status = "Billed") ...** | + | |
- | {{:handbuch:kapitel_3:3-222.gif?direct}} | + | {{:handbuch:kapitel_3:profisuche14.png|}} |
... findet alle Rechnungen, die diesen Feldinhalt haben, also bereits fakturiert sind. | ... findet alle Rechnungen, die diesen Feldinhalt haben, also bereits fakturiert sind. | ||
- | {{:handbuch:kapitel_3:3-223.gif?direct}} | + | {{:handbuch:kapitel_3:profisuche15.png|}} |
Die erstellte Profi-Suche wird weiter konkretisiert. Im nächsten Schritt wird diese Abfrage mit dem Rechnungsdatum verknüpft. | Die erstellte Profi-Suche wird weiter konkretisiert. Im nächsten Schritt wird diese Abfrage mit dem Rechnungsdatum verknüpft. | ||
- | {{:handbuch:kapitel_3:3-224.gif?direct}} | + | {{:handbuch:kapitel_3:profisuche16.png|}} |
Mit Hilfe des Assistenten wird die bestehende Abfrage mit einer UND-Verknüpfung erweitert (beide Bedingungen müssen zutreffen). | Mit Hilfe des Assistenten wird die bestehende Abfrage mit einer UND-Verknüpfung erweitert (beide Bedingungen müssen zutreffen). | ||
- | + | {{:handbuch:kapitel_3:profisuche17.png|}} | |
- | {{:handbuch:kapitel_3:3-225.gif?direct}} | + | |
Die zweite Bedingung filtert Rechnungen mit Rechnungsdatum ab einen Start-Wert (Rechnungsdatum >= $Start). In einer Abfrage kann ein Wert (beispielsweise ein Datum "01.12.2006") hinterlegt werden oder eine Variable. Im Beispiel wird eine Variable $Start als Platzhalter für das Rechnungsdatum verwendet, statt dieses Datum direkt in die Abfrage einzugeben. | Die zweite Bedingung filtert Rechnungen mit Rechnungsdatum ab einen Start-Wert (Rechnungsdatum >= $Start). In einer Abfrage kann ein Wert (beispielsweise ein Datum "01.12.2006") hinterlegt werden oder eine Variable. Im Beispiel wird eine Variable $Start als Platzhalter für das Rechnungsdatum verwendet, statt dieses Datum direkt in die Abfrage einzugeben. | ||
- | {{:handbuch:kapitel_3:3-226.gif?direct}} | + | {{:handbuch:kapitel_3:profisuche18.1.png|}} |
Wenn Variablen verwendet werden, öffnet sich die Trefferliste nicht direkt, ... | Wenn Variablen verwendet werden, öffnet sich die Trefferliste nicht direkt, ... | ||
- | {{:handbuch:kapitel_3:3-227.gif?direct}} | + | {{:handbuch:kapitel_3:profisuche19.png|}} |
... sondern erst nach Eingabe dieser Variablen ... | ... sondern erst nach Eingabe dieser Variablen ... | ||
- | {{:handbuch:kapitel_3:3-228.gif?direct}} | + | {{:handbuch:kapitel_3:profisuche20.1.png|}} |
... in einen Zwischendialog. | ... in einen Zwischendialog. | ||
- | {{:handbuch:kapitel_3:3-229.gif?direct}} | + | {{:handbuch:kapitel_3:profisuche21.png|}} |
Die Abfrage | Die Abfrage | ||
Line 94: | Line 91: | ||
Abschließend wird die Abfrage durch eine Sortierung nach der Bezeichnung vervollständigt. | Abschließend wird die Abfrage durch eine Sortierung nach der Bezeichnung vervollständigt. | ||
- | {{:handbuch:kapitel_3:3-230.gif?direct}} | + | {{:handbuch:kapitel_3:profisuche22.png|}} |
Die Trefferliste wird dann nicht mehr nach der internen Nummer, sondern aufsteigend nach der Bezeichnung sortiert. Wenn absteigend sortiert werden soll, muss der Zusatz DESC verwendet werden. Die Suchabfrage lautet dann: | Die Trefferliste wird dann nicht mehr nach der internen Nummer, sondern aufsteigend nach der Bezeichnung sortiert. Wenn absteigend sortiert werden soll, muss der Zusatz DESC verwendet werden. Die Suchabfrage lautet dann: |