Autor Thema: PicklistStrings Abbrechen abfangen  (Gelesen 3493 mal)

TomLudwig

  • Gast
PicklistStrings Abbrechen abfangen
« am: 10.12.03 - 14:39:23 »
Hallo,
Wie kann ich nach PickListStrings abfangen ob der Benutzer abbrechen wählt?

klaussal

  • Gast
Re:PicklistStrings Abbrechen abfangen
« Antwort #1 am: 10.12.03 - 14:58:14 »
... vielleicht so:

Set dc = ws.PickListCollection( PICKLIST_CUSTOM, False, strServer, strFile, ....
If dc.count < 1 Then Exit Sub

klaussal

  • Gast
Re:PicklistStrings Abbrechen abfangen
« Antwort #2 am: 10.12.03 - 15:01:52 »
... oder man lese in der hilfe:

This method returns a Variant containing a stringArray if you click OK, or it could return Nothing if you click Cancel. Use the LotusScript Debugger to see what is returned in the stringArray.

 ;D ;D ;D

TomLudwig

  • Gast
Re:PicklistStrings Abbrechen abfangen
« Antwort #3 am: 10.12.03 - 15:04:06 »
   Dim picklist As Variant
   
   ' Auwahl des Namens
   picklist = uiwork.PickListStrings( PICKLIST_NAMES, False )
   
   ' Falls "Abbrechen" gewählt wurde ---> Abruch Script
   If picklist is nothing Then
      Exit Sub

Da hab ich schon nachgelesen.
Ja genau, es gibt mir entweder Nothing zurück oder ein String-Array. Wie soll ich das denn Überprüfen.
Beim obrigen bekomme ich eine Fehlermeldung.
« Letzte Änderung: 10.12.03 - 15:05:29 von TomLudwig »

klaussal

  • Gast
Re:PicklistStrings Abbrechen abfangen
« Antwort #4 am: 10.12.03 - 15:05:37 »
... dann lies doch mal in der designer-hilfe nach.

gerade in der kalten jahreszeit ein heisser tipp.

TomLudwig

  • Gast
Re:PicklistStrings Abbrechen abfangen
« Antwort #5 am: 10.12.03 - 15:06:57 »
Hab ich schon... siehe oben...

finde aber nichts.... :(

TomLudwig

  • Gast
Re:PicklistStrings Abbrechen abfangen
« Antwort #6 am: 10.12.03 - 15:23:58 »
Wenn ich Abbrechen drücke kann ich es mit

if picklist = "" then
   blablabla
end if

abfangen. Falls ich aber OK drücke dann bekomme ich einen TypeMismatch, weil es sich ja dann um ein Array handelt.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:PicklistStrings Abbrechen abfangen
« Antwort #7 am: 10.12.03 - 15:28:11 »
Gib' mal IsEmpty 'ne Chance - und schau' Dir bei der Gelegenheit mal verwandte Sachen in der DesignerHelp an.

Bernhard

TomLudwig

  • Gast
Re:PicklistStrings Abbrechen abfangen
« Antwort #8 am: 10.12.03 - 15:32:28 »
IsEmpty funktioniert. Habs aber mittlerweilen anders gemacht... Umständlich aber hauptsache es funktioniert...
   
   If Typename(picklist) = "EMPTY" Then
      Exit Sub
   End If

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz