AskStringChoice$

Aufgabe:

Wie AskString$(), jedoch wird der Wert über einen Dialog mit Combobox abgefragt.

Parameter:

Zeichenkette   Text der als Eingabeaufforderung in dem Dialog zur Benutzereingabe erscheinen soll.

Boolean       (optional) Gibt an ob einmal pro Druck (False), oder bei jeden Datensatz (True) abgefragt werden soll. Voreinstellung: False.

Zeichenkette   (optional) Die Combobox-Einträge. Die einzelnen Einträge der Combobox werden mit "|" getrennt. Wenn einer der Einträge '***' (drei Sternchen) ist, dann ist der Text veränderbar, d. h. es kann ein von den in der Liste angebotenen Einträgen abweichender Text eingegeben werden.

Zahl             (optional) Maximallänge. Voreinstellung: 8192 Zeichen.

Rückgabewert:

Zeichenkette

Beispiel:

AskStringChoice$("Belegtyp",False,"Angebot|Rechnung|Lieferschein|***")

Öffnet eine Dialogbox mit dem Titel "Belegtyp". In der Combobox sind die Einträge "Angebot|Rechnung|Lieferschein" auswählbar. Da der zweite Parameter False lautet, erscheint diese Abfrage nur für den ersten Datensatz im Druck.