Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: TomLudwig am 02.12.03 - 13:10:51

Titel: Problem mi Funktion LS
Beitrag von: TomLudwig am 02.12.03 - 13:10:51
Hallo zusammen,


Warum funktioniert folgender Code nicht?

Variable "no" ist größer 2.
Fehlermeldung:  Illegal Pass by value: (DOCORG)

Sub Initialize
...
   Dim docOrg As NotesDocument
...      
      If no > 2 Then
         NotFinish(docOrg)
      End If
End Sub


Function NotFinish(source As Notesdocument)
      ...
End Function


Titel: Re:Problem mi Funktion LS
Beitrag von: ata am 02.12.03 - 13:14:29
... versuch es mal mit einer anderen Variable als "Source" anzunehmen...

ata
Titel: Re:Problem mi Funktion LS
Beitrag von: Glombi am 02.12.03 - 13:16:40
Du musst die Sub mit Call aufrufen:

call NotFinish(docOrg)

Andreas
Titel: Re:Problem mi Funktion LS
Beitrag von: Semeaphoros am 02.12.03 - 13:17:54
... oder die Klammern weglassen.


PS: Andreas: im Moment wird man automatisch umfangreicher, wenn man Deine Postings anschaut .....   ;D ;D
Titel: Re:Problem mi Funktion LS
Beitrag von: TomLudwig am 02.12.03 - 13:20:35
Danke an alle....

mit

Call NotFinisch(blablabla)

hats funktioniert....
Titel: Re:Problem mi Funktion LS
Beitrag von: Glombi am 02.12.03 - 13:50:15
PS: Andreas: im Moment wird man automatisch umfangreicher, wenn man Deine Postings anschaut .....   ;D ;D
und die Toblerone wird auch immer kürzer  ;D
Titel: Re:Problem mi Funktion LS
Beitrag von: Semeaphoros am 02.12.03 - 14:23:09
Na, kunststück, wenn alle dran knabbern .... ;D