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 12:21] 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 51: | Line 51: | ||
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. | 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:profisuche14.png|}} | {{:handbuch:kapitel_3:profisuche14.png|}} | ||
Line 59: | Line 57: | ||
... 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:3-225.gif?direct}} | + | {{:handbuch:kapitel_3:profisuche17.png|}} |
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 93: | 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: |