Autor Thema: Incorrect Argument Type: String Expected  (Gelesen 2916 mal)

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Incorrect Argument Type: String Expected
« am: 19.01.04 - 14:18:57 »
Hallo Leute,
ich habe folgenden Code, mit der Methode FieldsetText
wird einem Feld ein Variant zugeordnet.
Nu gucke, da bekomme ich eine Fehlermeldung siehe Titel.
Hat jemand eine Idee, waswarumwiesodenn ?


   Dim LISTE As String
   Dim NOTIZ As Variant
   Dim item As NotesItem
   Dim doc As NotesDocument
   Dim uiws As New NotesUIWorkspace
   Dim uidoc As NotesUIDocument
   Set uidoc = uiws.CurrentDocument
   Set doc = uidoc.document
   NOTIZ = getNotiz( doc.e4ihk_DOC_ID(0))   
   uidoc.EditMode = True
   
->   Call uidoc.FieldSetText( "tmp_NOTIZEN", NOTIZ  )                     
   Call uidoc.Save
« Letzte Änderung: 20.01.04 - 09:57:46 von Don Pasquale »

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Incorrect Argument Type: String Expected
« Antwort #1 am: 19.01.04 - 14:22:33 »
Was sagt denn der Entwanzer zum Inhalt von Notiz und was macht die Funktion getNotiz?
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Incorrect Argument Type: String Expected
« Antwort #2 am: 19.01.04 - 14:29:09 »
Die Funktion getNotiz packt in das Feld  Notiz
ein Variant. Da sind String Felder drin.
Nichts ungewöhnliches.

Ciao
Don Pasquale
« Letzte Änderung: 19.01.04 - 15:34:21 von Don Pasquale »

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Incorrect Argument Type: String Expected
« Antwort #3 am: 19.01.04 - 14:46:07 »
Sting-Felder? Ich dachte, Sting macht Musik ......  ;D

FieldSetText nimmt aber per DesignerHifle einen String entgegen und weder einen Array noch ein Variant entgegen. Da musst Du das Ding implodieren oder so, oder dann übers Backend eingeben.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Incorrect Argument Type: String Expected
« Antwort #4 am: 19.01.04 - 14:50:57 »
KORREKTUR :
Interessant, dasss _derselbe_ Code mit einem
5er Client aufgerufen funktioniert, mit
einem 6er Client aber nicht.

Ciao
Don Pasquale
« Letzte Änderung: 19.01.04 - 15:20:23 von Don Pasquale »

Glombi

  • Gast
Re:Incorrect Argument Type: String Expected
« Antwort #5 am: 19.01.04 - 14:55:56 »
Interessant, dasss _derselbe_ Code mit einem
5er Client aufgerufen funktioniert, mit
einem 5er Client aber nicht.
Häääh  ???

Glombi

  • Gast
Re:Incorrect Argument Type: String Expected
« Antwort #6 am: 19.01.04 - 14:56:58 »
Die Funktion getNotiz packt in das Feld  Notiz
ein Variant. Da sind Sting Felder drin.
Nichts ungewöhnliches.
Zeig mal den Code. Evtl. macht er ein Array.
« Letzte Änderung: 19.01.04 - 14:57:18 von Glombi »

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Incorrect Argument Type: String Expected
« Antwort #7 am: 19.01.04 - 15:02:56 »
@Glombi

Ich kann doch auf dieselbe LotusDB mit einem 5er Client
zugreifen oder mit einem 6er Client.

Glombi: NOTIZ : Es IST ein Array aus Strings.

Ciao
Don Pasquale

Glombi

  • Gast
Re:Incorrect Argument Type: String Expected
« Antwort #8 am: 19.01.04 - 15:07:17 »
Du hattest 2x 5er Client geschrieben, daher meine Verwirrung.

Das Call uidoc.FieldSetText( "tmp_NOTIZEN", NOTIZ  )  verlangt als 2. Parameter einen String, daher die Meldung.
Wenn NOTIZ ein Array ist, dann stellt sich die Frage, welches Element eingesetzt werden soll.
Falls das erste Element genommen werden soll, müsste es so heißen:
Call uidoc.FieldSetText( "tmp_NOTIZEN", NOTIZ(0)  )  

Andreas
« Letzte Änderung: 19.01.04 - 15:08:28 von Glombi »

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Incorrect Argument Type: String Expected
« Antwort #9 am: 19.01.04 - 15:08:38 »
Jo, aber in Deinem ersten Posting hast Du gesagt mit einem FÜNFER gehts und mit einem FÜNFER gehts nicht. nix von sechser (auch nicht im Lotto)
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Incorrect Argument Type: String Expected
« Antwort #10 am: 19.01.04 - 15:21:58 »
Ups. da hab ich mich vertippt, jetzt hab ich´s korrigiert.
Es ist in der Tat so, das der Code seit einem Jahr fehlerfrei im
Einsatz ist. Erst nach der Migration auf Lotus 6 macht er Macken.
Das kann ich mir nicht so recht erklären.

Ciao
Don Pasquale

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Incorrect Argument Type: String Expected
« Antwort #11 am: 20.01.04 - 09:57:34 »
Hi Folks,

ich werde das Thema, obwohl ungelöst, nicht weiter verfolgen.
Andere Sachen sind wichtiger.

Vielen Dank für Eure Hilfe.


Ciao
Don Pasquale

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz