Setting data in Writer chart from Basic

Jan Rheinländer jrheinlaender at
Sun Jan 24 07:06:49 PST 2016


with this code I can change the data in a Writer chart:

    set doc = thisComponent
    set ctrl = thisComponent.CurrentController
    xChart = ctrl.getModel().getEmbeddedObjects.getByName("Objekt1")
    set cDoc = xChart.getEmbeddedObject
    set cDataArray = cDoc.getDataProvider
    data = cDataArray.getData
    ' Do something with the data

But I can't get the chart to update. The only way I see is to
double-click on the chart in the document, then it will update.

What is the right way to force an update via code?


More information about the LibreOffice mailing list