Domino 9 und frühere Versionen > Entwicklung
Spaltenformatierte ASCII-Ausgabe
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