Skip to content

MehrfachauswahlEx ​

Beschreibung ​

ermöglicht die Auswahl mehrerer Elemente einer Auswahlliste

pascal
function MehrfachauswahlEx(Prompt: String, Optionsliste: String; Trennzeichen: Char): String;

Parameter ​

ParameterBedeutung
PromptEingabeaufforderung
OptionslisteListe der verfügbaren Optionen
TrennzeichenTrennt die Optionen in der Liste voneinander

Rückgabewert ​

Ein String mit den durch Bindestriche begrenzeten Indizes der gewählten Optionen; Wenn keine Auswahl getroffen wurde, besteht der String nur aus einem Bindestrich.

Beispiel ​

pascal
procedure DetailBeforePrint;
var
  lResult : String;
begin
  lResult:=MehrfachAuswahlEx(Bitte wählen Sie eine oder mehrere Optionen:',
    'Option 1;Option 2;Option 3',';');
  if pos('-1-',lResult) > 0 then...
  if pos('-2-',lResult) > 0 then...
end

Zurück zu RAP-Funktionen

Quelle: MehrfachauswahlEx – ursprüngliches Wiki