-
Excel Übertragung -> AS400
Ich habe folgendes Problem. Ich versuche über CA Datenbestände aus einer Exceltabelle auf unsere AS/400 zu bekommen.
Bei der Tabelle handelt es sich um folgende Spalten:
KDNR, Name, Name1, Name2, Vorname, Straße, PLZ, Ort,...
Alle Zellen sind als "Text" definiert.
Sobald ich PLZ aus einer anderen Tabelle in die o.g. hineinkopiere, funktioniert die Übertragung zur AS/400 nicht mehr. Die Zellen sind aber definitiv als TEXT formatiert.
Fehlermeldung:
CWBTF0005 - Die Daten in diesem Feld (Zeile2, Spalte7) sind falsch oder stimmen nicht mit dem PC-Datentyp überein.
Sobald ich die PLZ in der Zeile 2, Spalte 7 mit der Hand neu eintrage, erscheint beim Übertragen folgende Meldung:
CWBTF0005 - Die Daten in diesem Feld (Zeile3, Spalte7) sind falsch oder stimmen nicht mit dem PC-Datentyp überein.
Der Inhalt der verwendeten FDF Datei ist wie folgt:
PCFDF
PCFT 16
PCFO 1,1,2,3,2
PCFL FIRMA 1 2
PCFL NAME1 1 34
PCFL NAME2 1 34
PCFL NAME3 1 34
PCFL STRASS 1 34
PCFL LAND 1 3
PCFL PLZ 1 6
PCFL ORT 1 25
...
Vielen Dank im Voraus
Gruß Timo
-
Das ist halt so bei Excel. Das Zellenformat Text reicht da nicht immer aus, da das interne Feldformat in diesem Fall Zahl, von der Darstellung als Text abweichen kann.
Um in Excel auch den Inhalt als Text zu definieren, ein Hochkomma vor den Wert stellen (z.B. '12345 ).
Ob allerdings der Filetransfer damit zurechtkommt, weiß ich nicht.
Benutze mein Tool Upload/400, damit hast du diese Probleme nicht.
-
Release
Hallo Timo,
welches Release läuft denn auf der AS/400 ?
Für R520 gibt es ein Ptf für dieses Problem.
http://www-912.ibm.com/a_dir/as4ptf....ht=0,CWBTF0005
Dieses ist ersetzt durch MF34579
-
Zitat von TARASIK
Antwort:
Zunächst einmal Danke für die schnelle Antwort:
Wie haben folgendes Release im Einsatz:
V5R1M0
Trifft dies auch hierfür zu?
Gruß Timo
-
Das PTF betrifft gezonte DEZIMALFELDER in der AS/400-Datenbank.
Dein Feld ist aber bereits ZEICHEN, nur Excel macht eine ZAHL daraus, daher die Diskrepanz.
Stelle in Excel sicher, dass auch ZEICHEN im Feld stehen (mit Hochkomma einleiten), dann müsste es klappen.
-
kein Ptf aber vielleicht doch eine Hilfe
Hallo Timo,
es gibt kein Ptf für r510, aber vielleicht hiflt Dir dieses
Dokument:
http://www-912.ibm.com/s_dir/slkbase...a?OpenDocument
-
Zitat von Fuerchau
Das PTF betrifft gezonte DEZIMALFELDER in der AS/400-Datenbank.
Dein Feld ist aber bereits ZEICHEN, nur Excel macht eine ZAHL daraus, daher die Diskrepanz.
Stelle in Excel sicher, dass auch ZEICHEN im Feld stehen (mit Hochkomma einleiten), dann müsste es klappen.
Hallo,
mit dem Hochkomma funktioniert nur eingeschränkt. Ich habe 5000 Einträge in der Tabelle. Wenn ich nun aber beispielsweise mit "Verketten" oder sonstigen Formeln arbeiten möchte funktioniert dies nicht, da ich diese als Text angezeigt bekomme.
Das ist etwas aufwendig.
-
Tja, wenn die Zelle doch Text enthalten soll, dann kommt eben auch Text zurück, was ist denn daran nun fasch ?
Ist der Zellinhalt nun Text oder Zahl !?
Für die AS/400 benötigst du nun mal TEXT und keine ZAHL.
Ergänze deine Formeln mit z.B. WERT(Zelle), dann wird aus TEXT wieder ZAHL.
-
Zitat von Fuerchau
Tja, wenn die Zelle doch Text enthalten soll, dann kommt eben auch Text zurück, was ist denn daran nun fasch ?
Ist der Zellinhalt nun Text oder Zahl !?
Für die AS/400 benötigst du nun mal TEXT und keine ZAHL.
Ergänze deine Formeln mit z.B. WERT(Zelle), dann wird aus TEXT wieder ZAHL.
Hallo,
ich habe wohl etwas auf dem Schlauch gestanden. Ich habe folgende Lösung durch den Tipp erhalten:
Spalte PLZ wurde als Standard definiert und folgende Formel eingetragen:
Verketten (SpalteY/SpalteZ)
In Spalte Y wurden die Hochkommas eingefügt und in Spalte Z die Postleitzahlen.
Das Ergebnis: Es funktioniert.
Vielen Dank für die Hilfestellungen.
-
Hallo,
schön, dass das jetzt funktioniert.
Übrigens: unser Tool "iGetExcel" ist speziell für solche hartnäckige Aufgaben entwickelt worden, Steuerung komplett von der AS/400 aus, d.h. es müssen keine Formeln etc. manipuliert werden.
Weitere Infos und freie Downloads unter www.tools.goering.de
Viele Grüsse
Andreas Göring
-
Wenn hier schon Tools angeboten werden, dann möchte ich da nicht zurückstehen.
Mit dem Upload/400 hat man bestimmt ausreichende Möglichkeiten
Similar Threads
-
By dino in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 15-09-06, 10:16
-
By antonkuh in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 24-04-06, 10:37
-
By jogisarge in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 21-04-06, 13:00
-
By codierknecht in forum NEWSboard Programmierung
Antworten: 11
Letzter Beitrag: 07-10-05, 08:16
-
By rebe in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 11-08-05, 08:15
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks