Gelöst!
Ich habe einen Code gefunden der den Name der aktuellen Directory in eine Variable speichert: das sieht jetzt so aus:
Code: Alles auswählen
surl = thiscomponent.url
apfad = split(surl,"/")
apfad(ubound(apfad)) = ""
spfad = join(apfad,"/")
sURL = convertToURL(spfad+"Daten.csv")
oCSV = StarDesktop.LoadComponentFromURL(sURL(0), "_blank", 0, args())
Nachdem das jetzt so funktioniert wie es meine Anwendung optimal ist bedanke ich mich noch einmal für die großartige Hilfe. Durch mein Suchen nach Code-Beispielen bin ich zwar nicht in die Geheimnisse der "Nicht-Basic-Codes" eingedrucngen habe aber doch eine gewisse vage Vorstellung gewonnen wie diese funktionieren. Für die nächste Zeit habe einiges zu tun, um meine Anwendung mit aufzeichenbaren Makros zu vervollständigen. Wenn ich dann zu den Übertragungen von ODS zu ODS komme werde ich versuchen das bisher gelernte (oder abgeschriebene
)) anzupassen. Wahrscheinlich ergeben sich dann wieder Fragen mit denen ich mich gerne wieder an euch wenden werde.