Kennst du das Programm Auer Success? Mit dem hat das ganze zu tun! Falls es dir kein Begriff ist, es ist eine Datenbank, wo man für ein Projekt ein Angebot erstellen, Kalkulieren, Bearbeiten, Angebote einlesen usw. kann!
Das Programm was ich schreiben soll, ist eine Schnittstelle, wo man Daten (Tabellen) aus dem Excel ausliest und sie ins Auer einschreibt und umgekehrt soll die ganze Prozedur auch funktionieren!
In die eine Richtung, sprich aus Auer ins Excel funktioniert nur umgekehrt nicht, da der Fehler immer auftritt! Jetzt hab ich eins gemacht und die Funktion herausgenommen und ein kleines Testprogramm geschrieben, wo der Benutzer selbst 4 Eingabe mittels Textbox macht und diese dann mittels Button ins Auer schreiben soll! Das heißt also, bei dem Testprogramm ist Excel noch nicht mit eingebunden!
Ich habe Haltepunkte gemacht, damit ich sehe, was der Fehler sein kann! Dabei habe ich gemerkt, dass ich zwar LV (Leistungsverzeichnis) initialisiere, aber das Unterprogramm dieses nicht übernimmt, deswegen hab ich es nochmal initialisiert, bevor ich es im Programm benutze!
DB.Put() soll die einzelnen Eingaben in die jeweilige Tabelle von Auer einfügen! Das Programm legt zwar die benötigten Files an, nur schreibt er keine Angaben in die Auer Datenbank!
BS4ServerV3 ist der Auer Server, das dazugehörige .dll File stammt von meinem Chef!
Der Fehler tritt genau dann auf, wenn ich Eingaben mache, auf einfügen klicke und er es dann in die Auer Datenbank schreiben soll! Die Werte die ich als Benutzer angebe übernimmt er ohne Probleme, nur wo es dann darum geht, das ganze an den Server weiterzuschicken gibt es Probleme und die Fehlermeldung!
lg Tina