Namensfelder und Lotus Script

  • Hallo Leute.


    Ich möchte per Lotus Script ein Namensfeld aus einem Dokument auslesen und nur den cn-Namen in ein Feld eines anderen Dokumentes speichern. Wenn ich nach folgender Syntax verfahre erhalte ich immer die Fehlermeldung "Type Missmatch".


    [color=0000CC]Dim myName as Variant, myOtherName as Variant


    myName = Dokument1.DocCreator
    myOtherName = myName.Common


    Dokument2.OtherDocCreator = myOtherName[/color]


    Was ist da falsch? Ich habe doch beide Variablen als Variant deklariert!


    Wäre für Tipps sehr dankbar.


    Viele Grüße von Pascal.

    [size=x-small]
    Computer sind da um zu rechnen!
    Nicht um Ausreden wie: "Ich kann nicht durch Null teilen!", auf den Bildschirm zu schreiben.
    [/size]

  • myname ist in deinem Script nur ein Textfeld und besitzt die Eigenschaft Common nicht.
    D.h. du musst myname erst in einen NotesName umwandeln (am besten über New) und dann kannst du auf die Eigenschaft Common zugreifen

  • hey....


    Das leuchtet ein. Vielen Dank!

    [size=x-small]
    Computer sind da um zu rechnen!
    Nicht um Ausreden wie: "Ich kann nicht durch Null teilen!", auf den Bildschirm zu schreiben.
    [/size]