Autor Thema: Argumente in LotusScript  (Gelesen 3728 mal)

Offline Dubidu

  • Aktives Mitglied
  • ***
  • Beiträge: 168
  • Geschlecht: Männlich
  • Eins, zwei, drei - eierlei!
Argumente in LotusScript
« am: 14.03.08 - 10:27:48 »
Hi,
ich habe erst vor einigen Tagen mit LotusScript angefangen und möchte eine kleine Anwendung basteln.

Leider habe ich bis jetzt nicht herausgefunden - und mein Mini-Lotus-Notes-Buch sagt auch nichts dazu - wie man bei Methoden, Argumente angeben kann.

Code
Class MitarbeiterComputer
	Sub new(Dim arbeiter As String)
	
	End Sub
End Class

Ich hoffe, dass so etwas basales bei LotusScript möglich ist.

Liebe Grüße
Dubidu :)

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Argumente in LotusScript
« Antwort #1 am: 14.03.08 - 10:32:33 »
Code
Class MitarbeiterComputer
sub new (arbeiter As String) 

end sub

sub mySub (myParam as String) 

end sub

function myFunction (myParam as String) as String
Dim myPhonkyRückgabewert = "rückgabewert"

myFunction = myPhonkyRückgabewert  
end function
end class


Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Argumente in LotusScript
« Antwort #2 am: 14.03.08 - 10:34:15 »
lass mal das Dim weg.

Eine sehr gute Hilfe ist die Designer-Hilfe. Und immer die Beispiele mit ansehen.
Gruß
Dirk

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Argumente in LotusScript
« Antwort #3 am: 14.03.08 - 10:35:14 »
Addendum dazu. Die Designer-Hilfe ist Dein Freund!
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Dubidu

  • Aktives Mitglied
  • ***
  • Beiträge: 168
  • Geschlecht: Männlich
  • Eins, zwei, drei - eierlei!
Re: Argumente in LotusScript
« Antwort #4 am: 14.03.08 - 10:47:28 »
Danke, für eure Hilfe!

Stimmt, Designer-Hilfe ist mein Freund! ;)

Liebe Grüße
Dubidu

Offline Dubidu

  • Aktives Mitglied
  • ***
  • Beiträge: 168
  • Geschlecht: Männlich
  • Eins, zwei, drei - eierlei!
Re: Argumente in LotusScript
« Antwort #5 am: 14.03.08 - 11:02:41 »
Ich habe noch eine andere Frage:
Scheinbar motzt Lotus, wenn man in LotusScript eine Liste in einer Liste speichern will:

Code
Private arbeiterList List As List

Es kommt folgende Fehlermeldung:

Zitat
Unexpected: List; Expected: Data Type

Liebe Grüße
Dubidu :)

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: Argumente in LotusScript
« Antwort #6 am: 14.03.08 - 11:19:19 »
Code
Private arbeiterList List As List
Zitat
Unexpected: List; Expected: Data Type

Die Fehlermeldung sagt es doch eigentlich schon, oder? Lotus Scripts List-Typ (der eigentlich eher eine Map ist) kann nicht Listen von Lists. So wäre es syntaktisch korrekt (sofern Arbeiter ein in dem Modul sichtbarer Typ ist):
Code
Private arbeiterList List As Arbeiter
« Letzte Änderung: 14.03.08 - 11:20:55 von MadMetzger »

Offline Dubidu

  • Aktives Mitglied
  • ***
  • Beiträge: 168
  • Geschlecht: Männlich
  • Eins, zwei, drei - eierlei!
Re: Argumente in LotusScript
« Antwort #7 am: 14.03.08 - 11:44:02 »
Eigene Fehler kann man nie ausschließen, deswegen die Frage.

Thx, für die Antwort.

L.G.
Dubidu

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: Argumente in LotusScript
« Antwort #8 am: 14.03.08 - 11:58:23 »
Kein Problem... Gern geschehen.

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Argumente in LotusScript
« Antwort #9 am: 14.03.08 - 15:50:23 »
... noch nen Tip:

Lass die Finger weg von Listen, wenn du sie mit Objekten bestückst. Der Server verträgt nur eine bestimmte Anzahl von Objekten, die in Listen gehalten werden - dann rauscht er ab. Strings sind in Listen kein Problem - aber mit Objekten in Listen haben Server Probleme. Dabei wird nicht die einzelne Session betrachtet, sondern Listen über alles - alle User zusammen dürfen nicht mehr als ca. 12.000 Objekte gleichzeitig verwenden...

Um viele NotesDokumente zu halten verwende NotesDocumentCollections. Array's haben einen Geltungsbereich im Umfang von Integer. Das schränkt die Arbeit etwas ein - leider...

Toni
Grüßle Toni :)

Offline Dubidu

  • Aktives Mitglied
  • ***
  • Beiträge: 168
  • Geschlecht: Männlich
  • Eins, zwei, drei - eierlei!
Re: Argumente in LotusScript
« Antwort #10 am: 14.03.08 - 16:09:31 »
Hi ata,
danke, klingt nach einem sehr wertvollem Tipp!
Werde ich mir aufjedenfall merken! :)

Liebe Grüße
Dubidu :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz