Importieren einer Excel Tabelle und vergleichen

3. Juni 2008 21:27

Hey Hallo,
Mein erster Beitrag und schon stell ich fragen...naja.

Ich hab ein großes problem:
Ich wurde vor 2 tagen an MS Dynamics NAV gesetzt ohne kentnisse des programms noch kenntnisse über pascal (kann nur C++, PHP und MySQL).

Folgendes soll ich machen:
ich soll eine tabelle erstelle und in diese dann daten einer Excel tabelle importieren.
dann soll ich es irgendwie hin bekommen das wenn man die importiert beim nächsten mal geschaut wird ob da was doppelt ist was fehlerhaft oder sonst was. Dies soll dann zum ende hin auch noch in einer art "report" ausgegeben werden. Die Excel Datei ist riesig...

mein wissen:
ich weiß wie ich ne variable erstell
ich weiß wie ich ne tabelle erstelle
und ich hab so grobe ahnung von der programierung...aber mit message() und den normalen if else krams bzw schleifen wars das dann auch schon..

kann mir da einer helfen?
Ich bedanke mich im vorraus, liebe grüße tjommel

4. Juni 2008 07:27

so, also ich habs jetzt so einigermaßen gescahfft. ich hab jetzt mit

ExcelBuffer.OpenBook('C:\\Test.xls','Tabelle1');
ExcelBuffer.ReadSheet;

ExcelBuffer ist in dem fall ne Record variable mit subtype excelbuffer.
ich hab das aus einem anderen beitrag hier im forum... trotzdem weiß ich nich weiter :(

die datei eingelesen und in die tabelle bekommen also in die ExcelBuffer.
nur wie vergleich ich das jetzt mit einer anderen bzw schreibe da jetzt die datensätze rein?

4. Juni 2008 07:47

schau mal in Mibuso, da gibt es einen fertigen Excelimporter zu downloaden.
Der importiert die alle Daten aus einer Exceltabelle in eine Navisiontabelle.