Aktualisierung einer BASE-Auswertung in CALC

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Aktualisierung einer BASE-Auswertung in CALC

Re: Aktualisierung einer BASE-Auswertung in CALC

von F3K Total » Mo, 22.12.2014 10:30

Jo,
entweder per Makro:

Code: Alles auswählen

Sub calc_alleDatenbereicheErneuern
    oDBBereiche = ThisComponent.DatabaseRanges
    eDBBereiche = oDBBereiche.createEnumeration()
    While eDBBereiche.hasMoreElements()
        eDBBereiche.nextElement().refresh()
    Wend
End Sub
oder in dem du meinen zweiten Tipp, Importierte Daten nicht speichern, beherzigst, die Datei schließt und neu öffnest.
Gruß R

Re: Aktualisierung einer BASE-Auswertung in CALC

von F3K Total » So, 21.12.2014 00:34

Moin,
wenn du die Abfrage einer angemeldeten Datenbank über den Datenquellenbrowser (F4) nach Calc gezogen hast, stelle den Cursor in den Datenbereich und wähle Menü Daten/Bereich aktualisieren, und ja, per Makro kann man das automatisieren.
Wenn du nach dem Import Menü Daten/Bereich einfügen-> Import1 auswählst, Mehr ⏬ anklickst und Importierte Daten nicht speichern auswählst, wirst du beim Öffnen der Calc Datrei gefragt, ob du die verknüpften Daten aktualisieren möchtest.

HTH R

Nach oben