WebSite X5Help Center

 
Stephan K.
Stephan K.
User

Datenbank - Importfehler "Index außerhalb des Arraybereichs"  de

Autor: Stephan K.
Besucht 980, Followers 1, Geteilt 0  

Hallo, 

mir wurde hier schon sehr oft geholfen. Ich hoffe, dass auch bei meinem nächsten Problem Abhilfe geschaffen werden kann. 

Im e-commerce habe ich folgendes vorgenommen: ich habe beim Provider eine SQL-Datenbank aktiviert. In Website x5 Pro habe ich nun meine per csv.-Datei erstellte Datenbank ins Programm gezogen. Dabei erschien der genannte Importfehler. 

Ich wollte dann testen und habe die von incomedia zur Verfügung gestellte Beispiel-Datenbank-Datei "cart9.csv" zu Testzwecken reinladen wollen. Überraschenderweise kam hier dieselbe Fehlermeldung. Wie kann das sein, er bemängelt scheinbar irgendetwas, was mit dem Format der Datei zu tun hat, oder? Und wieso liegt derselbe Fehler bei der eigenen Testdatei vor??? Ich stehe vor einem Rätsel. 

Ich wäre für Anregungen dankbar. BLEIBT GESUND! 

Viele Grüße

Stephan

Gepostet am
4 ANTWORTEN - 1 KORREKT
Andreas S.
Andreas S.
Moderator

Du müsstest du schon genaueres verraten was du überhaupt vor hast?

Ich nehme an du meinst die Warendatenbank die du exportiert hast, willst du in ein anderes Projekt oder andere Version importieren, oder?

Mit welcher Version ist die Datenbank erstellt und mit welcher willst du sie wieder importieren?

Was ich noch so weis von älteren Versionen wo ich experimentiert hatte, gab es in der DAtei nach dem Export ein komisches Zeichen ganz am Anfang. War glaube ich ein hochgestelltes Fragezeichen. Wahrscheinlich war das die Kennung für den Import. Sicher bin ich aber nicht.

Mehr lesen
Gepostet am von Andreas S.
Stephan K.
Stephan K.
User
Autor

Danke für die Antwort. Also es geht darum, dass ich einen Shop einrichten möchte. Hierzu habe ich zunächst in Website x5 Pro eine grobe Datenbank mit ein paar wenigen Produkten erstellt (Website-Einstellung --> Online-Shop). Danach habe ich die Datei erstmal exportiert, damit ich die Struktur übernehmen kann, die durch das Programm (Website x5 pro)  vorgegeben wird. In der exportierten csv.-Datei habe ich dann alle notwendigen Daten auf meinem Macbook unter Numbers vervollständigt. 

Zur Sicherheit habe ich ein Duplikat des Projektes erstellt. Ich habe dann in diesem die Produkte auf der E-Commerce-Seite, die ich schon erstellt hatte, gelöscht und dann die csv.-Datei hochgeladen. Darauf kam die Fehlermeldung. 

Im Anschluss habe ich recherchiert, jedoch im Hilfe-Forum nichts gefunden, was mir weiterhilft. Ich stieß dann auf die csv.-Datei von Incomedia, die eine Beispieldatenbank darstellt, quasi nur zum Vergleich mit meiner eigenen. Als ich diese in das Projekt hochlud, gab es dieselbe (!) Fehlermeldung, was ich sehr merkwürdig finde. 

In der Datenbank, die ich hier angehängt habe, sind die Produkte so angeordnet wie in der Beispiel-csv-Datei von Incomedia. Aber die lässt sich ja auch nicht importieren. Soweit so rätselhaft. 

Zur weiteren Info: ich habe den Server an dieser Stelle also noch gar nicht bemüht, sondern die csv-Datei lediglich in X5 Pro hochgeladen. Die Fehlermeldung sagt mir jedoch gar nichts, d.h. ich kann damit nichts anfangen. 

Ich hoffe, ich habe alles zur Genüge geklärt!? Ansonsten bitte nochmal nachfragen. 

Vielen Dank im Voraus.

Mehr lesen
Gepostet am von Stephan K.
Stephan K.
Stephan K.
User
Autor

Ergänzend: es handelt sich nicht um ein anderes Projekt, sonder um dasselbe, nur habe ich eine exakte Kopie davon gemacht (dupliziert). Die Datenbank erstellt habe ich mit X5 Pro 2019.3.16. --> d.h. Export aus dem Programm, Daten vervollständigt und dann wieder importiert. 

Mehr lesen
Gepostet am von Stephan K.
Stephan K.
Stephan K.
User
Autor

Meine Frau und ich haben das Problem nun eingegrenzt und einen Workaround gefunden: Das Problem liegt in der Spalte "Beschreibung". Dort hatte ich Informationen bei der Ersterstellung in X5 Pro eingegeben zum Füttern der DB. Dort habe ich Informationen nicht als ganzen Text sondern etwa so eingegeben:

Hersteller: xxx

Länge: xxx

Gewicht: xxx

...

d.h. ich habe ENTER gedrückt. Das hatte zur Folge, dass bei der Konvertierung in Numbers hier Konfusion entsteht, was offenkundig mit den Trennzeichen (hier: Enter) zu tun hat. Als wir nämlich alles in der Beschreibung löschten, funktionierte der Import der Datenbank ohne Probleme. 

Wir hatten noch andere Optionen getestet, z.B. Hinzufügen von eigenen Spalten (geht auch nicht) u.v.m., das meiste war ohne Erfolg. 

Schade ist also, dass nachher in der Artikelpräsentation mit dem "Produktkatalog" die Beschreibung nicht als Auflistung erfolgen kann. Das hätten wir schön gefunden. Es wäre gut, wenn es das gäbe. Es ist nachvollziehbar, dass ein normaler Fließtext funktioniert, aber eben keine anderen Formate. 

Vielen Dank trotzdem, den meisten hier mal an meine Frau :-)

Mehr lesen
Gepostet am von Stephan K.