Autor Thema: Type mismatch bei ColumnValues(i) ?  (Gelesen 1643 mal)

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
Type mismatch bei ColumnValues(i) ?
« am: 23.01.06 - 14:43:13 »
Hallo Forum,

'mal wieder ein dickes Fragezeichen für mich.

Ich importiere etliche Datensätze (Dokumente) aus Excel und überprüfen anschließend, ob nach dem Import doppelte Dokumente vorhanden sind. Dieses klappt mittels nachfolgender Scriptzeile bestens, solange in der View Einzelwerte vorhanden sind. Die Fehlermeldung [Error 13 Type mismatch] erhalte ich jedoch, wenn Mehrfachwerte vorkommen. In der betreffenden Maske sind im entsprechenden Feld Mehrfachwerte (natürlich) erlaubt.

if (docPrev.ColumnValues(columnIndex) <> doc.ColumnValues(columnIndex)) then ...

Hat jemand einen Tipp, woran das liegen kann?

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 ---

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Type mismatch bei ColumnValues(i) ?
« Antwort #1 am: 23.01.06 - 14:48:33 »
Wie ist denn die Spalte definiert?

Speziell "Trennzeichen bei Mehrfachwerten" in der betreffenden Spalte.

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
Re: Type mismatch bei ColumnValues(i) ?
« Antwort #2 am: 23.01.06 - 15:12:38 »
Egal was ich als Trennung einsetze (Komma, Simikolon, new line), das Ergebnis ist immer die selbe Fehlermeldung.

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 ---

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Type mismatch bei ColumnValues(i) ?
« Antwort #3 am: 23.01.06 - 15:24:02 »
In "ColumnValues" fuer das betreffende Dokument ist dann ein Array von Werten enthalten.

Dieser kann ohne Angabe, welches Element des Arrays ausgewertet werden soll, nicht sinnvoll angesprochen werden.

Wert aus ColumnValues in eine Variant-Variable einlesen und diesen entstandenen Array dann auswerten

For ... Next


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz