Finanzkasper.de » Board

Export-Fehlermeldung

Hallo zerus,

die Fehlermeldung, mit der falschen Pfadangabe, erfolgt nachdem die aktualisierten QC-Kursabfragen mit dem Button "Exportiere Ansicht (Excel Format) betätigt wird.

Gruß
bko

Anhänge ( 1 )
image/jpeg
35,85 KiB
137 heruntergeladen
bko
bko
Mitglied seit 13. 02. 2014
59 Beiträge

[b]Hier noch ein Nachtrag aus dem Log-file:
[/b]
[i]11.02.2023 15:21:47 - LOG - TOTAL : ok
11.02.2023 15:21:50 - LOG - QuoteCompiler 3.1.2.0
11.02.2023 15:21:55 - EXC - Der Zugriff auf den Pfad "C:\QC_Export.xlsx" wurde verweigert. : bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
bei DevExpress.XtraExport.Helpers.BaseViewExcelExporter`1.Export(String outputpath)
bei DevExpress.XtraGrid.XtraGridComponentPrinter.DoExportCore(ExportTarget target, Object filePath, ExportOptionsBase options, Action2`2 action)
bei DevExpress.XtraGrid.XtraGridComponentPrinter.ExportCore(ExportTarget target, Object filePath, Action2`2 action, Action2`2 baseAction)
bei DevExpress.XtraGrid.XtraGridComponentPrinter.Export(ExportTarget target, String filePath)
bei DevExpress.XtraGrid.Views.Base.BaseView.ExecutePrintExport(Action0 method)
bei QC3x.Start.BarButtonItem31_ItemClick(Object sender, ItemClickEventArgs e)
11.02.2023 15:22:09 - LOG - End[/i]

Das ist wohl der Zeitpunkt (nach der letzen Aktie - TOTAL) an dem die Fehlermeldung auftritt.

Gruß
bko

bko
bko
Mitglied seit 13. 02. 2014
59 Beiträge

Moin,

ich sehe hier ein Problem mit dem Laufwerk (C: versus D, erstmal das Zitat:

[i]Über die Terminalabfrage
"cd %userprofile%\Documents" kam die Antwort:
"Das System kann den angegebenen Pfad nicht finden."

Ein derartiger Pfad existiert nur unter
"D:\Daten\Documents" und unter
"C:\users\public".[/i]

Der Benutzer hat sein Stammverzeichnis wohl auf "D:" und mit einem "cd" kommt man da nicht hin.
Also bleibt "C:\" der aktuelle Pfad und dahin funktioniert der Export, wie schon geschrieben, nicht.

Eine Lösung ist etwas komplizierter, da als erstes ein "cd D:" erfolgen muss, danach funktioniert dann auch das "cd" in das im "%userprofile%" hinterlegte Verzeichnis.

Einen schönen Gruß
Roland

rol
rol
Mitglied seit 25. 07. 2010
5 Beiträge

Hi Roland, danke für die Klärung.
So kommen wir der Lösung näher.
Allerdings hatte ich das cd Kommando nur zur Prüfung angegeben und nicht bedacht, dass dies beim Laufwerkswechsel nicht funktioniert.
In QC verwende ich das cd Kommando aber nicht. Dort erfolgt die Ermittlung des Stammverzeichnisses wie folgt:
Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) & "\QC_Export.xlsx"

Und hier hätte ich erwartet, dass das korrekte Verzeichnis geliefert wird, auch wenn es auf einem anderen Laufwerk liegt.

Ich werd heute mal ein paar Tests dazu machen, um das Problem besser zu verstehen.

zerus

zerus
zerus
Mitglied seit 22. 07. 2007
2021 Beiträge

Guten Morgen zerus,

So wie Roland schlußfolgert, dass der Benutzer sein Stammverzeichnis auf "D" hat ist das nicht! Das Stammverseichnis ist nach wie vor "C".
Mein Kommentar, dass nur ein Pfad unter "D:\Documents" und unter "C:\users\public"besteht, war keine Antwort aus der Teminalabfrage, sondern eine Ergänzung von mir.

Soweit zur Klarstellung.

Ich füge jetzt nochmal einen Ausschnitt einer älteren LOG-Datei vom 230118, bei der der Export funktionierte, ein:

02.02.2023 11:22:22 - LOG -
02.02.2023 11:22:22 - LOG - ------------------------------------ starting up ------------------------------------
02.02.2023 11:22:22 - LOG -
02.02.2023 11:22:23 - LOG - SQL-Instances: MSSQLLocalDB;
02.02.2023 11:22:24 - LOG - QC3x 3.1.2.0, AMD Athlon(tm) II X4 640 Processor, 3000, 7935, 1360x768, MS Win 10 Home (64-bit)
02.02.2023 11:22:24 - LOG - Getting File_Path
02.02.2023 11:22:29 - LOG - SQL Server : 14.0.1000.169, RTM, Express Edition (64-bit)
02.02.2023 11:22:29 - LOG - MS SQL Server 2017 Express
02.02.2023 11:22:29 - LOG - Instance: (LocalDB)\MSSQLLocalDB
02.02.2023 11:22:29 - LOG - Clearing SQL Pools ...
02.02.2023 11:22:30 - LOG - DB check done...
02.02.2023 11:22:30 - LOG - DB exists...
02.02.2023 11:22:30 - LOG - QCpath detected: D:\_Datenbanken\_QuoteCompiler\Datendateien\
02.02.2023 11:22:30 - LOG - QCpath: D:\_Datenbanken\_QuoteCompiler\Datendateien\
02.02.2023 11:22:30 - LOG - DB ok?
02.02.2023 11:22:30 - LOG - DB ok!
02.02.2023 11:22:30 - LOG - Application path: C:\Users\PC SSD240\AppData\Local\Apps\2.0\BVDNMO4N.PNE\XG0576VL.9RX\qc3x..tion_1545c94911b11422_0003.0001_f6cd52f5f74ca8ed\
02.02.2023 11:22:30 - LOG - 2 Languages
02.02.2023 11:22:32 - LOG - Language set.
02.02.2023 11:22:32 - LOG - DB Version: 50. Required: 50
02.02.2023 11:22:36 - LOG - QC Table loading: 0,938 s
02.02.2023 11:22:48 - LOG - QuoteCompiler 3.1.2.0
02.02.2023 11:23:13 - LOG - Downloading Ansicht...
02.02.2023 11:23:13 - LOG - BAT : Keine Kursaktualisierung ausgewählt.
02.02.2023 11:23:13 - LOG - Becton Dickinson : Keine Kursaktualisierung ausgewählt.
02.02.2023 11:23:13 - LOG - Commonw. Bank of Austr. : Keine Kursaktualisierung ausgewählt.
02.02.2023 11:23:14 - LOG - Kurs eingefügt. (EssilorLuxottica)
02.02.2023 11:23:14 - LOG - EssilorLuxottica : ok
02.02.2023 11:23:14 - LOG - Fl.v.St. - Multible Opportunities : Keine Kursaktualisierung ausgewählt.
02.02.2023 11:23:14 - LOG - FUCHS Petrolub : Keine Kursaktualisierung ausgewählt.
02.02.2023 11:23:14 - LOG - Kurs eingefügt. (General Mills)
02.02.2023 11:23:14 - LOG - General Mills : ok
02.02.2023 11:23:14 - LOG - Kurs eingefügt. (GILEAD Sciences)
02.02.2023 11:23:14 - LOG - GILEAD Sciences : ok
02.02.2023 11:23:15 - LOG - Kurs eingefügt. (Givaudan)
02.02.2023 11:23:15 - LOG - Givaudan : ok
02.02.2023 11:23:15 - LOG - Hausinvest : Keine Kursaktualisierung ausgewählt.
02.02.2023 11:23:15 - LOG - Kurs eingefügt. (iShares STOXX Global Select Dividend 100 UCITS ETF (DE))
02.02.2023 11:23:15 - LOG - iShares STOXX Global Select Dividend 100 UCITS ETF (DE) : ok
02.02.2023 11:23:15 - LOG - Kurs eingefügt. (ITW (Illinois Tool Works))
02.02.2023 11:23:15 - LOG - ITW (Illinois Tool Works) : ok
02.02.2023 11:23:15 - LOG - Kurs eingefügt. (Johnson & Johnson)
02.02.2023 11:23:15 - LOG - Johnson & Johnson : ok
02.02.2023 11:23:15 - LOG - Kurs eingefügt. (NEXTEraENERGY)
02.02.2023 11:23:15 - LOG - NEXTEraENERGY : ok
02.02.2023 11:23:16 - LOG - Kurs eingefügt. (Novartis)
02.02.2023 11:23:16 - LOG - Novartis : ok
02.02.2023 11:23:16 - LOG - Kurs eingefügt. (Novo Nordisk)
02.02.2023 11:23:16 - LOG - Novo Nordisk : ok
02.02.2023 11:23:16 - LOG - Kurs eingefügt. (Philip Morris)
02.02.2023 11:23:16 - LOG - Philip Morris : ok
02.02.2023 11:23:16 - LOG - Kurs eingefügt. (Procter & Gamble)
02.02.2023 11:23:16 - LOG - Procter & Gamble : ok
02.02.2023 11:23:16 - LOG - Kurs eingefügt. (ROCHE)
02.02.2023 11:23:16 - LOG - ROCHE : ok
02.02.2023 11:23:16 - LOG - Kurs eingefügt. (Samsung)
02.02.2023 11:23:16 - LOG - Samsung : ok
02.02.2023 11:23:17 - LOG - Kurs eingefügt. (YUM! Brands)
02.02.2023 11:23:17 - LOG - YUM! Brands : ok
02.02.2023 11:23:17 - LOG - Kurs eingefügt. (Bank of Nova Scotia)
02.02.2023 11:23:17 - LOG - Bank of Nova Scotia : ok
02.02.2023 11:23:17 - LOG - Kurs eingefügt. (BASF)
02.02.2023 11:23:17 - LOG - BASF : ok
02.02.2023 11:23:17 - LOG - Kurs eingefügt. (Colgate-Palmolive)
02.02.2023 11:23:17 - LOG - Colgate-Palmolive : ok
02.02.2023 11:23:17 - LOG - Kurs eingefügt. (HORMEL)
02.02.2023 11:23:17 - LOG - HORMEL : ok
02.02.2023 11:23:17 - LOG - Kurs eingefügt. (TOTAL)
02.02.2023 11:23:17 - LOG - TOTAL : ok
02.02.2023 11:30:12 - LOG - End

Vielleicht hilft das weiter?!

Gruß
bko

bko
bko
Mitglied seit 13. 02. 2014
59 Beiträge

Ich glaube nun nicht mehr, dass das Problem entsteht, weil der Dokumente-Ordner woanders, also z.B. auf D: liegt.
Ich habe hier in verschiedenen Umgebungen den Dokumente-Ordner auf D:\xy verschoben und danach den Excel-Export in QC gestartet und das hat immer funktioniert.

Damit tappe ich weiter im Dunkeln.

Irgendwas ist auf dem Rechner ungewöhnlich.
Ich hab nochmal 2 Rückfragen:
- Nach dem Fehler: Arbeitet QC weiter oder ist es komplett abgestürzt und beendet?
- Welcher Ordner wird angezeigt, wenn man im Explorer auf "Dokumente" mit der rechten Maustaste geht, Eigenschaften auswählt und den Reiter Pfad wählt?

zerus

zerus
zerus
Mitglied seit 22. 07. 2007
2021 Beiträge

Hallo bko,
das Logfile vom 2.2.23 oben ist ok. Dort sehe ich aber auch keinen Excel-Export.

zerus

zerus
zerus
Mitglied seit 22. 07. 2007
2021 Beiträge

Hallo zerus,

das ist schon äußerst verflixt!

Auf deine Fragen kann ich nur sagen:
Mit QuoteCompiler kann ich nach der Fehlermeldung jederzeit weiterarbeiten, z.B.:
- neue Kursabfrage starten
- Datenbank speichern oder
- einzelne Kurse aktualisieren etc..

Nur wenn ich wieder den Export zu Excel starte, sehe ich die selbe Felermeldung, nur mit aktualisietem Datum.

Die Antwort aufd eine Frage "Welcher Ordner wird angezeigt ...?" sieht wie im beigefügten Bild aus. Dort wird ein nicht existierender Pfad "j:\douments" angezeigt.

Vielleicht liegt ja da der Hund beegraben.

Gruß
bko

Anhänge ( 1 )
image/jpeg
128,16 KiB
150 heruntergeladen
bko
bko
Mitglied seit 13. 02. 2014
59 Beiträge

Ich hab da noch einen Nachtrag (siehe beigefügtes Bild):

beim Versuch ein ebenfalls unter "J:\music" angezeigtes Verzeichnis zu verschieben nach "G:\Musik" trittder im Bild gezeigte Fehler auf!

vielleicht hilft die INFO weiter.

Gruß
bko

Anhänge ( 1 )
bko
bko
Mitglied seit 13. 02. 2014
59 Beiträge

HEUREKA

Hallo zerus,

ich habe auf Hartmuts Rechner nun den Ordner mit dem falschen Pfad "j:\documents" verschoben nach "C:\documents". Diesen Ordner habe ich vorher dort erstellt.Und siehe da: QC hat brav und sauber die Daten in diesen Ordner übertragen!!!

Dein Hinweis, dass da etwas im Rechner nicht in Ordnung sei war also durchaus zielführend! Das Problem scheint gelöst zu sein.

Besten Dank für diesen Lösungsanstoß.

Gruß
bko

bko
bko
Mitglied seit 13. 02. 2014
59 Beiträge

0 Mitglieder Online

Keine Mitglieder Online

Letzte Änderung dieser Seite: 05.09.2020 10:18:28  --- (c) FinanzKasper.de ---     Home :: Suche :: Sitemap :: Impressum :: AGBs :: Datenschutz