Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

testdatei erstellen

Begonnen von Juno, Oktober 22, 2010, 16:12:27

⏪ vorheriges - nächstes ⏩

Juno

Hallo zusammen,

wie kann ich eine textdatei in folgendem Format erstellen:

Feldname, Feldinhalt
Feldname1, Feldinhalt1
Feldname2, Feldinhalt2

Die Datei soll immer nur für den aktuell ausgewählten Datensatz erstellt werden.

DF6GL

Hallo,


schau mal in die VBA-Hilfe unter "Print #-Anweisung "
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Juno

Ich arbeite jetzt mit write. Also so:

Dim strDateiname As String

strDateiname = "E:\...\test.txt"
    Open strDateiname For Output As #1

    Write #1, "Name", [Feldinhalt] & _
              "Name2", [Feldinhalt2]

    Close #1


Das funktioniert auch soweit. Aber wie funktioniert das mit einem Zeilenumbruch? Wie kann ich zwischen Zeile 1 und Zeile 2 einen Zeilenumbruch bewirken?

MzKlMu

Hallo,
versuche es so:
Write #1, "Name", [Feldinhalt]
Write #1, "Name2", [Feldinhalt2]

Write hängt automatisch eien Zeilenumbruch an. Nach jeder Zeile. Du machst aber mit der Verkettung (&) ein Feld aus den Feldern, demzuzufolge erhältst Du auch nur eine Zeile.
Gruß Klaus

Juno


Juno

#5
Und wie kann ich das einstellen, dass dort nicht #Null# sondern nichts erscheint?
Und das Datumsformat müsste so dargestellt werden: YYYYMMDDhhmmss (20090201121500)

DF6GL

Hallo,

Write #1, "Name", nz([Feldinhalt],"")
Write #1, "IrgendeinDatum", Format([Datumsfeld], "yyyymmddhhmmss")
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Juno