Autor Thema: Type mismatch???  (Gelesen 1034 mal)

Offline Noman

  • Frischling
  • *
  • Beiträge: 48
  • Geschlecht: Männlich
  • HIIILLLLFFFFFEE EEEE
Type mismatch???
« am: 24.03.03 - 16:55:20 »
Hallo zusammen,

ich habe schon wieder ein Problem. Tut mir leid, aber ich bin echt noch ein Newbie.

Hier ein kleiner Ausschnitt aus meinem Quellcode:

If docOther.Mitarbeiter+Cstr(counter) = 0 Then
    i2 = counter
    Exit For
End If

counter habe ich als long deklariert.

Könnt ihr mir helfen?

Vielen Dank schonmal.

Gruß,
Noman ;D

Offline Centaury

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • Hi! Kennst du Murphy??
Re:Type mismatch???
« Antwort #1 am: 24.03.03 - 16:58:25 »
CStr(counter) macht aus dem Wert in counter einen String. Den kannst du nicht addieren...
Man sollte immer eine kleine Flasche Whisky dabei haben, für den Fall eines Schlangenbisses - und außerdem sollte man immer eine kleine Schlange dabei haben. - W. C. Fields

Offline Noman

  • Frischling
  • *
  • Beiträge: 48
  • Geschlecht: Männlich
  • HIIILLLLFFFFFEE EEEE
Re:Type mismatch???
« Antwort #2 am: 25.03.03 - 08:25:31 »
Moin,

erstmal danke für deine Antwort! Wahrscheinlich habe ich mich nicht klar genug ausgedrückt. Ich habe also die Felder Mitarbeiter1 bis Mitarbeiter 6 in einer Maske und möchte nun in einer Schleife nacheinander auf diese Felder zugreifen und schauen, was für einen Inhalt diese haben.

Ich habe gedacht, das ich einen Feldnamen + die Nummer die ich benötige einfach so zusammenbauen kann.

Vielen Dank schonmal für eure Bemühungen.

Gruß,
Noman

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Type mismatch???
« Antwort #3 am: 25.03.03 - 08:28:17 »
Hi,

wenn ich das richtig sehe, hast du in einer Maske Felder mit Namen Mitarbeiter1, Mitarbeiter2 usw.

Eine Abfrage des Feldinhaltes muss dann so aussehen:

...
If docOther.GetItemValue("Mitarbeiter"+Trim(Str(counter))(0) = 0 Then
    i2 = counter
    Exit For
End If
...

So sollte das funktionieren.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Noman

  • Frischling
  • *
  • Beiträge: 48
  • Geschlecht: Männlich
  • HIIILLLLFFFFFEE EEEE
Re:Type mismatch???
« Antwort #4 am: 25.03.03 - 08:49:32 »
...jo funzt!

Super vielen Dank!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz