6.1.7 Wie werden die Filteroptionen bei Dateien gesetzt?
Für bestimmte Dateitypen sind zusätzliche Filteroptionen beim Speichern und beim Öffnen nötig. Diese werden dann mit den Fileproperties übergeben. Der wichtigste Dateityp mit diesen Filteroptioen ist die reine Textdatei (CSV).
Sub Speichern
Dim myProps(0) as New com.sun.star.beans.PropertyValue
sUrl= "file:///C:/test.csv"
myProps(0).Name="FilterOptions"
myProps(0).Value ="59/9,34,IBMPC_850,1,1/1/1/1/1/1/1/1" 'string mit den Optionen
myDoc = thisComponent
myDoc.storeAsUrl(sUrl,myProps())
End Sub

Manchmal steht in Dokumentationen statt FilterOptions FilterFlags. Dies ist eine ältere Variante die noch unterstützt wird.

Der Filter für Textdateien besteht aus einem String mit Parametern.