Autor Thema: Abfangen von CANCEL ergebnis aus Auswahlliste (LotusScript)  (Gelesen 1771 mal)

Offline hoffi42

  • Frischling
  • *
  • Beiträge: 18
  • Geschlecht: Männlich
  • wat denn dat denn??
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
« Letzte Änderung: 28.10.02 - 12:02:19 von hoffi42 »
Fighting Texas Aggie Class of 01!!
Tja und wem das nichts sagt ist selber schuld! ;D
5.0.10/win2000pro

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Abfangen von CANCEL ergebnis aus Auswahlliste (LotusScript)
« Antwort #1 am: 28.10.02 - 12:03:23 »
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

Offline hoffi42

  • Frischling
  • *
  • Beiträge: 18
  • Geschlecht: Männlich
  • wat denn dat denn??
Re:Abfangen von CANCEL ergebnis aus Auswahlliste (LotusScript)
« Antwort #2 am: 28.10.02 - 12:05:07 »
 ;D
danke till.
Thorstem
Fighting Texas Aggie Class of 01!!
Tja und wem das nichts sagt ist selber schuld! ;D
5.0.10/win2000pro

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Abfangen von CANCEL ergebnis aus Auswahlliste (LotusScript)
« Antwort #3 am: 28.10.02 - 12:08:03 »
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

im Code selbst muß natürlich diese lsconst.lss eingebunden werden über  %Include "LSCONST.LSS"
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz