Domino 9 und frühere Versionen > Entwicklung
Abfangen von CANCEL ergebnis aus Auswahlliste (LotusScript)
(1/1)
hoffi42:
moin moin,
ich hätt hier mal so ein kleines problem. es handelt sich bei dem folgenden um eine auswahlliste. array() ist nur eine liste von strings aus denen ich mehrere auswählen will. LAs soll diese nun speichern.
Das ding ist jetzt das ich nicht weiß wie ich den Cancel-fall abfange. so wie man es unten sieht funktioniert es nicht. dann weiß er zwar was mit OK anzufangen aber CANCEL funzt nicht. wenn ich nur LAs anstatt LAs(0) angebe dreht er bei OK durch weil er dann ja eine Liste hat (ala Type mismatch).
dim LAs as variant
LAs = wks.prompt(PROMPT_OKCancelListMult,"Auswahlliste der Leistungsangebote", "Bitte wählen Sie die zu importierenden Leistungsangebote aus",array(0), array())
If LAs(0) ="" Then Exit Sub
wenn irgendeiner weiß wie man den CANCEL kram abfängt wäre ich fürchterlich dankbar.
Thorsten
-----
DANKE! hat sich schon erledigt. geht mit "if isEmpty(LAs) then exit sub"
Thorsten
Till_21:
The return value is a variant containing a string array if you press OK; and Empty if you press Cancel.
If Isempty(aaaaa) then exit sub
gruss / till
hoffi42:
;D
danke till.
Thorstem
Rob Green:
oder
die Konstante auslesen, die durch die verschiedenen Button-Returns angesprochen wird, definiert in der lsconst.lss:
--- Code: ---'-----------------------------------------------------------------------------
' MsgBox return values
'-----------------------------------------------------------------------------
Public Const IDOK = 1 ' OK button pressed
Public Const IDCANCEL = 2 ' Cancel button pressed
Public Const IDABORT = 3 ' Abort button pressed
Public Const IDRETRY = 4 ' Retry button pressed
Public Const IDIGNORE = 5 ' Ignore button pressed
Public Const IDYES = 6 ' Yes button pressed
Public Const IDNO = 7 ' No button pressed
--- Ende Code ---
im Code selbst muß natürlich diese lsconst.lss eingebunden werden über %Include "LSCONST.LSS"
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln