Seite 1 von 1

Externe Daten werden nicht aktualisiert

Verfasst: Di 22. Aug 2023, 10:42
von Coiner
Hallo zusammen.

Ich habe eine Calc-Datei (nennen wir sie boerse.ods)in der ich Börsendaten über externe Verknüpfungen abrufe.
Das hat immer einwandfrei hingehauen.
Nun fiel mir auf, daß diese Verknüpfungen nicht mehr aktualisiert werden, es aber auch keine Fehlermeldung gab.
Ich habe dann letztendlich nach viel Ergebnisloser Testerei eine neue Calc-Datei erstellt und den selben Link in die externe Verknüpfung eingegeben.
In neuen Dateien funktioniert das einwandfrei.
Aber auch in alten Dateien geht das einwandfrei, wenn ich dort die externe Verknüpfung eingebe.
In der boerse.ods geht das nicht mehr, auch nicht wenn ich darin eine neue Tabelle erstelle und die externe Verknüpfung einfüge.
Irgendwie muß mit der Datei boerse.ods etwas "nicht in Ordnung" sein oder ich habe etwas geändert/verstellt...ist mir allerdings nicht bewußt was ich da verbrochen haben kann.

P.S.:
Hab gerade herausgefunden, daß es NICHT mehr geht, sobald ich eine Datei abspeicher.
Also neue Datei angelegt, externe Verknüpfung eingefügt >> Alles OK.
Neue Datei abgespeichert & wieder aufgerufen >> Alles Mist.

Hat jemand ´n Tip?

Re: Externe Daten werden nicht aktualisiert

Verfasst: Di 22. Aug 2023, 11:19
von Mondblatt24
Hallol
Coiner hat geschrieben:
Di 22. Aug 2023, 10:42
Hat jemand ´n Tip?
Teile uns zuerst einmal die verwendete URL des Links und am besten auch die verwendete LibreOffice Version mit.

Gruß
Peter

Re: Externe Daten werden nicht aktualisiert

Verfasst: Di 22. Aug 2023, 11:22
von Coiner
Hallo Peter,

hier die Daten:

V 7.4.6.2 (X64)

URL z. B. : https://www.tradegate.de/orderbuch.php? ... 11777Q2099
HTML_2

Re: Externe Daten werden nicht aktualisiert

Verfasst: Di 22. Aug 2023, 11:51
von Mondblatt24
Hallo,
bei meiner Version scheint alles i.O. zu sein.

Version: 7.5.5.2 (X86_64) / LibreOffice Community
Build ID: ca8fe7424262805f223b9a2334bc7181abbcbf5e
CPU threads: 8; OS: Windows 10.0 Build 22621; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: threaded


Gruß
Peter

Re: Externe Daten werden nicht aktualisiert

Verfasst: Di 22. Aug 2023, 11:53
von Coiner
OK...Du meinst es könnte an der Version liegen?

Re: Externe Daten werden nicht aktualisiert

Verfasst: Di 22. Aug 2023, 11:54
von Mondblatt24
Ja.

Re: Externe Daten werden nicht aktualisiert

Verfasst: Di 22. Aug 2023, 11:57
von Coiner
OK, besten Dank dann mach ich mal ´n Update.
Melde mich....

Re: Externe Daten werden nicht aktualisiert

Verfasst: Di 22. Aug 2023, 13:11
von Coiner
Update durchgeführt auf 7.5.5.2

Ergebnis:
1. Vorhandene Dateien funktionieren immer noch nicht.
2. Neu angelegte Dateien funktionieren nur bis sie gespeichert und wieder aufgerufen werden.

Also keine Änderung zur Version 7.4.6.2

Lösung:
Kpl. alles löschen und Neuinstallation, jetzt geht es.

Re: Externe Daten werden nicht aktualisiert

Verfasst: Di 22. Aug 2023, 14:10
von karolus
Schön das es bereits wieder funktioniert, ich hätte eine Ersatzlösung:

Code: Alles auswählen

import requests
from bs4 import BeautifulSoup as soup


def tradegate_bid_ask(*_):
    url = "https://www.tradegate.de/orderbuch.php?isin=CA11777Q2099"
    site = requests.get(url)
    text = site.content.decode("iso-8859-1")
    soup_text = soup(text)
    bid, ask = soup_text.find_all(id=["bid","ask"])
    target = XSCRIPTCONTEXT.getDocument().NamedRanges["tradegate"].ReferredCells
    target.FormulaArray =(("BID", bid.text.replace(",",".")),
                          ("ASK", ask.text.replace(",",".")))


Re: Externe Daten werden nicht aktualisiert

Verfasst: Di 22. Aug 2023, 14:38
von Coiner
karolus hat geschrieben:
Di 22. Aug 2023, 14:10
Schön das es bereits wieder funktioniert, ich hätte eine Ersatzlösung:

Besten Dank, ist für den Fall der Fälle gespeichert.