StarBasic FAQWissen, das weiterhilft.

Speichern/Öffnen/Drucken von Dateien

Wie kann man prüfen, ob ein Dokument einen Dateinamen hat?

Dokumente erhalten erst nach dem Speichern eine  eigen URL-Adresse. Solange ist der Parameter URL eines Dokumentes leer.
Mit der Funktion hasLocation kann man prüfen, ob bereits eine Name vorhanden ist.

Sub Main
  odoc = thiscomponent
  check = odoc.haslocation()
  if check then
  msgbx "OK - Datei hat einen Namen"
  else msgbox "Nein - Das Dokument ist neu und noch nicht gespeichert"
  end if
End Sub