Anmelden

View Full Version : ODBC/Client-Acess



Bau
23-04-02, 07:34
Hallo,

Wenn Daten mit ODBC oder Client-Acess vom AS/400 an Excel übertragen wird, so werden
nur immer die Feld-Namen vom AS/400 angezeigt.

Ist es irgendwie möglich, nicht die Feld-Namen sondern die Feld-Titel/Texte
(Text resp. COLHDG von PF-Beschreibung)
anzuzeigen, respektive zu übernehmen ?

Sven Schneider
23-04-02, 09:32
Dazu folgende Möglichkeiten :
1. File-transfer Programm bzw. Excel-AddIn

Hier gibt es nur die Möglichkeit (Menüpunkt "Eigenschaften")mit den kurzen (10stelligen)- oder den langen (128stelligen) Feldnamen zu arbeiten.
Die langen Feldnamen erzeugst du in DDS mit dem Schlüsselwort ALIAS. Bei einer mit SQL erstellten Tabelle gibst du die langen Feldnamen an, die kurzen Feldnamen werden automatisch generiert.

2. ODBC mit DAO bzw. OLE-DB mit ADO

Hier kannst du in Excel mit VBA alles selbst programmieren.
Hier sind dann alle Eigenschaften, wie Feldnamen, Beschreibungen, COLHDG's abfragbar.

Im Zweifelsfall helfen SQL-Abfragen auf die systemweiten Katalog LF's SYSCOLUMNS bzw. QADBIFLD in der QSYS2.

Sven

[Dieser Beitrag wurde von Sven Schneider am 23. April 2002 editiert.]