Autor Thema: Messagebox klappt nicht (Lotus Script)  (Gelesen 5014 mal)

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
Messagebox klappt nicht (Lotus Script)
« am: 08.07.05 - 09:55:21 »
Hallo Forum,

ich bin etwas ratlos, warum wird die Messagebox nicht so wie gewünscht öffnet. Sie kommt nur mit dem Button OK?

Hier der code:

In View Declarations:
%INCLUDE "lsconst.lss"

Als Button in der View:
Sub Click(Source As Button)
   Dim session As New NotesSession
   Dim workspace As New NotesUIWorkspace
   Dim dbthis As NotesDatabase
   Dim dc As NotesDocumentCollection
   Dim datadoc As NotesDocument
   Dim item As NotesItem
   
   Set dbthis = session.CurrentDatabase
   Set dc = dbthis.UnprocessedDocuments
   
   Dim boxType As Long, answer As Integer
   boxType& = MB_YESNO + MB_ICONQUESTIO
   answer% = Messagebox ( "mit heutigem Datum"  , boxType& , "Bitte auswählen!" )
   Messagebox answer%
   
   If dc.Count > 0 Then
      Set datadoc = dc.getFirstDocument
      While Not datadoc Is Nothing
         Set notesDateTime = New NotesDateTime( "Today" )
         Set item = datadoc.ReplaceItemValue( "Datum", notesDateTime )
         Set item = datadoc.ReplaceItemValue( "Gültigkeit", "freigegeben" )
         Call datadoc.Save( True, True )
         Set datadoc = dc.GetNextDocument(datadoc)         
      Wend
   End If
   Call workspace.ViewRefresh
End Sub
« Letzte Änderung: 08.07.05 - 13:13:36 von Alexis »
wenn ich kein Problem hätte, wär' ich nicht hier ---
wenn ich im Forum eine Lösung gefunden hätte, wär' ich nicht hier ---
wenn ich nicht wüsste, dass mir hier fast immer geholfen wird, wär' ich AUCH nicht hier ---

klaussal

  • Gast
Re: Messagebox klappt nicht (Lotus Script)
« Antwort #1 am: 08.07.05 - 10:01:29 »
Aus der Hilfe:

' Display the message "Do you want to continue?"
' in a message box labeled "Continue?" and containing
' Yes and No buttons. Assign the return value from
' the MessageBox function to the variable answer.
%Include "lsconst.lss"
Dim boxType As Long, answer As Integer
boxType& = MB_YESNO + MB_ICONQUESTION
answer% = MessageBox("Do you want to continue?", boxType&, _
  "Continue?")

Sieht etwas anders aus ....

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Messagebox klappt nicht (Lotus Script)
« Antwort #2 am: 08.07.05 - 10:43:35 »
Als allererstes würde ich mal

Option Declare

unter den Optionen angeben. Der Rest ergibt sich dann wohl von selber
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
Re: Messagebox klappt nicht (Lotus Script)
« Antwort #3 am: 08.07.05 - 13:13:20 »
merci, es klappt :-*
wenn ich kein Problem hätte, wär' ich nicht hier ---
wenn ich im Forum eine Lösung gefunden hätte, wär' ich nicht hier ---
wenn ich nicht wüsste, dass mir hier fast immer geholfen wird, wär' ich AUCH nicht hier ---

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz