Ich muss eine Möglichkeit finden, eine Reihe von Variablen - MonthYear (der Schlüssel) und einen Zähler zu speichern. Ziel ist es, die Anzahl der von Monat & Jahr verarbeiteten Dokumente zu verfolgen. Ich dachte an eine Liste, aber ich bin mir nicht sicher, wie ich die Daten speichern soll, damit sie lesbar sind und zu einem späteren Zeitpunkt in einer Tabelle angezeigt werden können. Ich dachte über ein mehrdimensionales Array - someArray (1,0 bis 1) und ReDim'ing es jedes Mal, wenn ich ein neues MonthYear starte und dann wieder in ein Feld auf dem Dokument speichern, aber bin mir nicht sicher, wie das geht ausspielen. Hat jemand eine Vorstellung davon, wie ich das erreichen kann?Versuchen, mit einem mehrwertigen Array in LotusScript und Art von stecken stecken
Die erste Dimension ist der MonthYear (Schlüssel) und die zweite Dimension ist ein Zähler, der jedes Mal aktualisiert wird, wenn ein neues Dokument verarbeitet wird.
Der Schlüssel basiert auf einem Feld des zu bearbeitenden Dokuments. Wie kann ich sicherstellen, dass ich die richtige Kombination aus Schlüssel und Zähler aktualisiere?
Wie kann ich den vorhandenen Zähler aus dem Feld auf dem Dokument abrufen, den Zähler aktualisieren und dann den Wert ersetzen?
Ich dachte nur jedes Mal ein Dokument verarbeitet, um ein neues Element (ReDim) Zugabe und als irgendwie Addition aller Zähler für jeden Schlüssel und dass in einem Array zu speichern, aber das scheint nur echte chaotisch. Es muss einen guten Weg geben, dies zu tun.
Irgendwelche und alle Ideen werden stark
Die Tatsache, dass wir Fragen wie diese stellen müssen, ist es, was LotusScript mit einer Leidenschaft hasst. Es ist eine halb-implementierte Sprache. – iconoclast
@iconoclast. Bist du dir sicher ? Diese Art von Problem ist nicht sprachbezogen, es ist einfach ein Fall der Verwendung der richtigen Werkzeuge für das Problem. Also solltest du Java auch durch dein Denken hassen. Java hat um ein Vielfaches mehr Sammlungen/Listen/Maps/Bäume als Sie einen Stick anstecken können. Viel schwieriger zu bestimmen, was die richtigen Werkzeuge sind, um das Problem zu lösen, wenn Sie es auch erforschen müssen. Obwohl LS nicht so robust wie Java ist, ist es viel einfacher zu verwenden als Java, um dieses Problem zu lösen.Dude, Hasser werden hassen. Übersteh dich, LS ist nur eine andere Sprache, wenn du dir Tech einmal angeschaut hast, wirst du in Frieden sein. – giulio
@giulio: Ich stimme Ihren Java-Kritiken zu, aber ich bin mir nicht sicher, warum Sie dagegen sind, auf die Fehler in einer Sprache hinzuweisen, da Sie Java kritisieren. Bitte beachten Sie, dass es neben diesen beiden auch noch andere Sprachen gibt. Ich würde empfehlen, etwas zu lernen, da Sie vielleicht lernen würden zu schätzen, was sie zu bieten haben. LotusScript ist nur eine andere Sprache, aber nicht alle Sprachen sind gleich. – iconoclast