Domino 9 und frühere Versionen > ND7: Entwicklung

Elemente in Array vertauschen

(1/1)

cebolina:
Hallo @all,

vielleicht habe ich die falschen Suchbegriffe verwendet - jedenfalls habe ich keine Lösung für mein Problem gefunden. Deshalb hier meine Frage:

Wie kann ich Elemente innerhalb eines Arrays vertauschen?

Ich habe eine Text-Feld mit Mehrfachwerten und muss die ersten beiden Einträge vertauschen.

Bsp.:
MeinArray(0) = "Müller"
MeinArray(1) = "Maier"
MeinArray(3) = "Schulze"
MeinArray(x) = ...

Als Ergebnis müssen "Müller" und "Maier" vertauscht werden, also so:
MeinArray(0) = "Maier"
MainArray(1) = "Müller"
MeinArray(3) = "Schulze"
MeinArray(x) = ...

Wie geht das?

Gruß
Stefan

Thomas Schulte:
Ähh das ist Programmieren für Anfänger.

Über eine Hilfsvariable.

cebolina:
Hallo Thomas,

sorry wenn ich mich ein wenig blöd anstelle, aber ich habe noch nicht ganz den Durchblick. Vielleicht habe ich mich auch etwas mißverständlich ausgedrückt.
mit doc.ReplaceItemValue ersetze ich ja den kompletten Feldinhalt, aber wie kann ich die Reihenfolge der Elemente beeinflussen?

Gruß
Stefan

Axel:

--- Zitat von: Thomas Schulte am 27.06.08 - 07:35:35 ---Ähh das ist Programmieren für Anfänger.

--- Ende Zitat ---

Da kann ich Thomas nur zustimmen.


Ganz grob geht's so:

...
hilfsvariable = MeinArray(0)
MeinArray(0) = MeinArray(1)
MeinArray(1) = hilfsvariable
...

Die richtige Umsetzung sollte jetzt aber kein Problem mehr darstellen.
 
Axel

cebolina:
da fällt es mir wie Schuppen aus den Haaren ;D
Ich habe viel zu kompliziert gedacht - sorry für die "Anfänger"-Frage und Danke für den Schubs in die richtige Richtung.

Gruß
Stefan

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln