Re:Datenimport von einer Diskette

  • Hallo Leute!!!
    Ich habe ein Problem und zwar:
    In meine DB will ich Dateien von Diskette importieren.
    In der DB habe ich ein Feld mit dem Datentyp RichText gemacht. Im Dokument gibts ein Feld "ID" und auf der Diskette heisen die Dateien genau so wie die ID im Dokument.
    Dadurch will ich die sachen zuordnen.
    Ich benutze LN 4.5.6


    Ist das überhaupt möglich?
    Aber bei Email´s kann man doch auch den Anhang einfügen!
    Ich weis garnicht wo ich anfangen soll!!!


    Kann mir einer helfen???

  • also wenns nur darum geht einen schalter zu basteln, der das file in das richtext feld reinhängt:


    @Command( [EditInsertFileAttachment] ; file ; compress )


    also


    datei := "a:\\" + IDFELD + ".txt" (nehmen wir mal an die dinger sind .txt dateien)


    @Command( [EditGotoField]; "richtextfeldname");
    @Command( [EditInsertFileAttachment] ; datei)


    ansonsten gehts natürlich auch mit script.

    bunt ist das dasein und granatenstark. volle kanne hoshi's!


    IBM Certified Advanced System Administrator (R5, D6, D7)
    IBM Certified Advanced Application Developer (R5, D6, D7, D8)

  • Hi!!!
    vielen Dank für die schnelle Antwort.
    Können Sie mir vieleicht noch verraten wie ich abfragen kann ob die Dateien schon Importiert wurden? Damit ich die Redundanz vermeide.
    Ich hatte bis jetzt eine Exceltabelle imporiert, da hatte ich das über LotusScript gemacht musste alle Dokumente in einer Schleife durchlaufen um zu gucken ob die sachen schon vorhanden sind.
    Wenn das mit Formula besser geht wurde ich mich sehr freuen.
    Vielen Dank nochmal!!!!!!!!!!!!! :)

  • evtl. reicht es, wenn man ein feld bastelt, welches als formel @attachmentnames enthält. dann könnte man abfragen ob dieses feld (multivalue) den dateinamen (natürlich ohne "a:\") enthält. @IsMember wenn mich nicht alles täuscht ...

    bunt ist das dasein und granatenstark. volle kanne hoshi's!


    IBM Certified Advanced System Administrator (R5, D6, D7)
    IBM Certified Advanced Application Developer (R5, D6, D7, D8)