Domino 9 und frühere Versionen > Entwicklung

Spaltenformatierte ASCII-Ausgabe

(1/2) > >>

HarryS:
hallo,

ich habe eine Frage zum ASCII-Export:
über den Befehl: @command([FileExport];"Tabular Text";"C:\text.txt")
kann ich den Inhalt einer Ansicht Spaltenorientiert in ein Ascii-File exportieren

Wie kann ich die bei der Ausgabe einzelnen Spaltenbreiten definieren und innerhalb
der Spalte den Text im Asciifile rechts- oder linksbündig ausgeben ??

z.B. Von Spalte 1-10 soll der Inhalt des Feldes "eins" rechtsbündig ausgegeben werden
      von Spalte 11-30 der Inhalt des Feldes "zwei" rechtsbündig ausgegbeben werden
     usw und so fort...

hat jemand einen Idee ??

ata:
... das geht so nicht. Ein ASCII-Fiel enthält keine Formatierungen. Du hast einen begrenzten Einfluss beim Import der Daten nach EXCEL, aber das wear es dann auch schon.
Was du suchst ist eine Schnittstelle per COM...

ata

TMC:
Jo, Anton, das mit "rechtsbündiger Ausrichtung" in ASCII hat mich jetzt auch verwundert.

Harry, was ist denn die Ziel-Applikation?

ata:
... ich habe es mir eben nochmal durchgelesen: HarryS wünscht sich die Ausgabe im ASCII-File formatiert - innerhalb des ASCII-Files - und das geht definitiv nicht.
Um das zu erhalten muß man einen Export per LS machen und sich das ASCII-File Zeichen für Zeichen bauen - bei rechtsbündig mit Space solange auffüllen.... etc...

ata

HarryS:
hallo ata,

ich glaube du hast meine vielleicht etwas wirre anfrage verstanden:
ich möchte die Inhalte der einzelnen Datenzeilen im ASCII-Format nicht nur mit einzelnen
Leerzeichen, Spaltentrennzeichen wie ";" oder Tabulatoren trennen

sondern mit einer variablen Anzahl von Leerzeichen, um für die ASCII-Ausgabe eine Datei zu bekommen, in der die Inhalte in festgelegten Spaltenbereichen abgelegt sind...
und die Inhalte dann rechtsbündig, d.h. von links mit Leerzeichen aufgefüllt,

Spalte NR:       1234567891012345678901234567890
Datenzeilen:     211     0052   2554     52      1      25
                         211     0052   2554     52      1      25
                           12         12   2544   122    11    111   
                         211     0052   2554     52      1      25
                           12         12   2544   122    11    111
                           12         12   2544   122    11    111

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln