SmartStore Shop Software Home SmartStore Shop Software Community
 
  Registrieren   Hilfe   Benutzerliste   Kalender   Suchen   Heutige Beiträge Alle Foren als gelesen markieren  
 
 
Zurück   SmartStore Shop Software Community > SmartStore Produktsupport > SmartStore Knowledge > SmartStore.biz 5 Knowledge

 
 
Shop Software SmartStore.biz 5 - Produktinformationen eBay Software SmartStore eBay SmartSeller - Produktinformationen Marketing Software SmartStore Office - Produktinformationen

 
 
Themen-Optionen Ansicht
  #1  
Alt 09.11.2010, 14:36
KostaP KostaP ist offline
V.I.P

 
Registriert seit: 06.03.2002
Ort: Deutschland
Beiträge: 3.315
KostaP wird schon bald berühmt werden
Standard Zeichenbegrenzung bei einem Excel Import

Sollten die importierten Texte nach einem Excel Import abgeschnitten werden, welche etwa für die "Detail-Beschreibung" vorgesehen waren, so liegt das Problem an dem Excel ODBC Treiber, der die Datentypen der einzelnen Spalten nicht korrekt erraten kann. Es gibt auch keinen Weg für SmartStore.biz 5 diesen Umstand technisch irgendwie zu umschiffen.

Was ist die Ursache?
Der Treiber versucht standardmäßig anhand der ersten 8 Zeilen im Excel-Dokument die Spalten-Typen zu erraten. Findet sich in den ersten 8 Spalten kein Text mit mehr als 255 Zeichen, so nimmt er an, es handele sich um Text/255. Selbiges gilt bspw. für das Produkt-ID-Feld: Beinhalten die ersten 8 Felder nur numerische Werte, so geht der Treiber z.B. von einem Long aus, obwohl die nächsten Zeilen durchaus Texte enthalten können. Der Import schlägt fehl, weil SmartStore.biz 5 nun mal Text erwartet. Siehe auch

Wie Kann das Problem umgangen werden?

1.
man fügt in der Excel Tabelle eine neue Zeile und zwar am besten unterhalb der Feldnamen.

Name:  1-Zeile-einfuegen.jpg
Hits: 369
Größe:  88,6 KB

Name:  2-Zeile-eingefuegt.jpg
Hits: 368
Größe:  27,5 KB

dieser neuen Zeile fügt man Daten ein. Wichtig dabei ist, dass das Feld, welches als "Produkt-Nr" importiert werden soll, einen Buchstaben und eine Zahl enthält, etwa "a1". Ebenso Wichtig ist es, dass das Feld, welches als "Detail-Beschreibung" importiert werden soll, einen Text mit mehr als 255 Zeichensätzen enthält.

Name:  3-einen-Text-mit-mehr-als-255-Zeichen-eingeben.jpg
Hits: 369
Größe:  23,8 KB


Sollte die Feldzuordnung "Standard-Warengruppen-Nr" beim Import verwendet werden, so ist es ratsam, dass man in der neu erstellten Zeile als "Warengruppe" etwa die Bezeichnung "1" einträgt. Denn es ist nach dem Import leicht diese Warengruppe zu finden und zu löschen.

Name:  4-Warengruppe-und-Produkt-loeschen.jpg
Hits: 369
Größe:  16,2 KB

Name:  5-Detail-Beschreibung-korrekt.jpg
Hits: 368
Größe:  60,2 KB

Name:  6-Detail-Beschreibung-Browser.jpg
Hits: 368
Größe:  52,7 KB

Name:  Import-Assistent-1.jpg
Hits: 367
Größe:  52,3 KB

Name:  Import-Assistent-2.jpg
Hits: 368
Größe:  50,4 KB

Name:  Import-Assistent-3.jpg
Hits: 366
Größe:  48,6 KB

Name:  Import-Assistent-4.jpg
Hits: 366
Größe:  42,2 KB


Eine Excel Tabelle zum Testen, wo die Texte nach 255 Zeichen abgeschnitten werden:

1Produkttabelle vorher.zip

Eine Excel Tabelle zum Testen nach dem Einfügen der Zeile, wo die Texte nach 255 Zeichen nicht abgeschnitten werden:

2Produkttabelle nachher.zip


2.
Noch einfacher geht es:

wenn eine Zeile unterhalb der Feldnamen eingefügt wird

Name:  1.Einfuegen-Zeile.jpg
Hits: 367
Größe:  96,0 KB

Name:  2.Zeile-eingefuegt.jpg
Hits: 367
Größe:  94,9 KB

eine Zeile kopiert, wo der Text für die Detail-Beschreibung länger als 255 Zeichen lang ist und falls vorhanden, gleichzeitig die zu importierende ProduktNr alphanumerische (Buchstaben und Zahlen) Zeichen enthält und nicht nur Zahlen.

Klicken Sie auf die Grafik für eine größere Ansicht

Name:	3.Zeile-kopieren.jpg
Hits:	11
Größe:	97,2 KB
ID:	5117

Diese fügt man in der zuvor erstellten Zeile ein.

Klicken Sie auf die Grafik für eine größere Ansicht

Name:	4.Einfuegen.jpg
Hits:	9
Größe:	97,5 KB
ID:	5118

Klicken Sie auf die Grafik für eine größere Ansicht

Name:	5.eingefuegte-Zeile.jpg
Hits:	10
Größe:	96,3 KB
ID:	5119

Die schon kopierte Zeile sollte man anschließend löschen.

Klicken Sie auf die Grafik für eine größere Ansicht

Name:	6.bereits-kopierte-Zeile-loeschen.jpg
Hits:	10
Größe:	97,6 KB
ID:	5120

Sollte eine Zeile nicht beides gleichzeitig erfüllen, so kann man statt der einen Zeile zwei erstellen, wobei bei der ersten Zeile eine Zeile mit einer langen Detail-Beschreibung (länger als 255 Zeichen) und bei der zweiten Zeile eine Zeile mit einer alphanumerische ProduktNr. einfügt.

Produkttabelle vorher.zip

Produkttabelle nachher.zip
 

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Import aus Excel/CSV mit Bild-Import ronson Datenaustausch V5 0 10.06.2010 19:13
Import aus Excel bruggi1 Katalog- und Produktverwaltung V5 11 22.04.2010 09:09
Import mit Excel michael-f Datenaustausch V5 3 16.11.2007 17:17
Excel Import? x_master Datenaustausch V5 2 12.04.2007 11:11
Excel Import mike molto SmartStore.biz 3.x 4 07.02.2006 17:59


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:43 Uhr.


Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Service brought to you by SmartStore AG Germany