Autor Thema: Formatdatei *.col  (Gelesen 2374 mal)

Offline rolli

  • Frischling
  • *
  • Beiträge: 16
Formatdatei *.col
« am: 19.10.07 - 13:12:49 »
Hallo,
bin gerade mal auf der Suche nach Info's über Formatdatei *.col.
Habe einiges hier im Forum gefunden, aber nicht so das richtige.
Situation ist folgende:
Habe eine *.txt Datei
Spalten sind durch Tabs getrennt.
In meiner Notesdatenbank, die schon einige Monate besteht, sind Felder die nicht den gleichen Namen haben wie die Spaltenbezeichnungen in der TXT. Kann ich auch nicht ändern.
Wie sage ich in einer *.col:
Fülle Feldname:"Name"  mit Spaltenname:"Nachname" ?

Kann mir jemand helfen ?
Designerhilfe hat auch nicht so viel gebracht.
Wenn das funktioniert, ein Agent der das macht wäre auch schick.
Schon mal Danke
Frank

Offline jens p

  • Frischling
  • *
  • Beiträge: 3
  • Geschlecht: Männlich
    • DomBlog.de
Re: Formatdatei *.col
« Antwort #1 am: 19.10.07 - 13:44:41 »
Hallo,

.col-Dateien sind unheimlich praktisch. Ich verwende sie sehr häufig für den Import.
Es gibt verschiedene Typen für unterschiedliche Formate. In der Designer-Hilfe findet sich Einiges an Infos, ist aber teilweise etwas unübersichtlich. Am häufigsten verwendet ich das Format für "tabular text fiiles" (beim Import "stgructured text"). Meistens trenne ich die Einträge mit Semikolon statt mit Tab, das finde ich übersichtlicher. Weil ein Tab hier schlecht zu sehen ist, habe ich unten hinter dem UNTIL auch das Semikolon gelassen. Bei Tabs als Trennzeichen einfach das Semikolon durch einen Tab ersetzen.

Hier ein Beispiel:
Code
; Mit Semikolon kann man Kommentare angeben
Feld1:	TYPE TEXT	UNTIL ";";
Feld2:	TYPE TEXT	UNTIL ";";
Feld3:	TYPE TEXT	UNTIL "";

; Jetzt noch das Importdatum vermerken oder irgendwelche anderen Formelsprache-Operationen
FORMULASTART
FIELD ImportDate := @Today;
FORMULAEND
Jens Polster
SP Integration GmbH

Offline rolli

  • Frischling
  • *
  • Beiträge: 16
Re: Formatdatei *.col
« Antwort #2 am: 19.10.07 - 22:18:32 »
Hallo Jens,
heist das ?
1. Die Spaltennamen aus der *.txt und die Feldnamen müssen identisch sein.
2.Dann geht folgendes aber nicht:
Fülle Feldname:"Name"  mit Spaltenname:"Nachname" ?
3. Gibts noch eine andere Möglichkeit ?
Danke
Frank

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Formatdatei *.col
« Antwort #3 am: 19.10.07 - 22:42:07 »
Nein, dass heisst es nicht. Das beschriebene .COL-File veranlasst den Importer, "feld"weise (also von Semikolon zu Semikolon in diesem Beispiel) zu lesen und dem vorn stehenden Notesitem zuzuweisen.
Deine Spaltennamen spielen da überhaupt keine Rolle mehr.

Du kannst (mittels .COL-File) natürlich auch "spaltenweise" einlesen und danach im FORMULASTART - FORMULAEND-Teil unpassende Items den richtigen zuorfnen und die falschen anschliessend löschen.

Und doch: Das ist in der DesignerHelp alles sauber beschrieben.

Bernhard

Offline rolli

  • Frischling
  • *
  • Beiträge: 16
Re: Formatdatei *.col
« Antwort #4 am: 23.10.07 - 19:08:38 »
Danke für die Hilfe !
Frank

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Formatdatei *.col
« Antwort #5 am: 24.10.07 - 08:55:14 »
Hallo.

Ich hätte da auch noch 'ne Frage zu den .col Dateien.

Taugen die auch für einen Import mittels Backend-Agenten?
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Glombi

  • Gast
Re: Formatdatei *.col
« Antwort #6 am: 24.10.07 - 09:33:41 »
Eher nicht.

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Formatdatei *.col
« Antwort #7 am: 24.10.07 - 09:46:55 »
Schade :P

Trotzdem Danke für die Info.
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz