Speicheren funktioniert nicht mehr

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Benutzeravatar
opiWahn
***
Beiträge: 91
Registriert: Mo, 21.03.2011 15:47
Wohnort: zw. KL und NW

Speicheren funktioniert nicht mehr

Beitrag von opiWahn »

Hallo,

ich glaub ich hab mich vergallopiert und letztlich hängt es nur an einer Kleinigkeit wieso das Speichern nicht mehr funktioniert.

Code: Alles auswählen

Sub Save_as_ODT

Dim antwort
Dim speichern
Dim pages
oform = thisComponent.drawpage.forms.getbyindex(0)
aNum = oForm.getByName("txt_oKey")
pages = thiscomponent.CurrentController.PageCount
datname = aNum.text
path =  "C:/Roiger/Auftraege/"
extension = ".odt"


	if thisComponent.title = "Auftrag_Form1.odt" then
		proofAllOptGrp1
	else
		proofAllOptGrp2
	end if
	
	if iError > 0 then
		MsgBox "Sie haben noch "& iError &" Fehler zu beheben", 0+48, "Achtung"
	elseif thisComponent.title <> "Auftrag_Form1.odt" and pages < 2 then
		MsgBox "Sie müßen noch min. 1 Prüfprotokoll anfügen", 0+48, "Achtung"
	exit Sub
	end if
	
	if iError = 0 and thisComponent.title <> "Auftrag_Form1.odt" then
		antwort = MsgBox ("Waren Ihre Prüfungen ohne Beanstandungen", 4+32, "Frage")
		
			if antwort = 7 then
				datname = "X_&datname
			end if
			
		odturl = "file:///" + path + datname + extension
		msgbox odturl

			if FileExists (odturl) then
				speichern =	MsgBox ("Eine Datei mit dem Namen" & CHR$(10) & odturl1 & CHR$(10) & "existiert bereits!" _
				    				& CHR$(10) & "Soll sie überschrieben werden?",4+48, "Achtung")
				    
				if speichern = 7 then
    				msgbox "Datei wurde nicht gespeichert", 0, "Information"
     			exit sub	
				else
					if thisComponent.title = "Auftrag_Form1.odt" then	
					thisComponent.storeToURL(odturl, Array())
					else
					thisComponent.storeAsURL(odturl, Array())
					endif
				msgbox "Datei wurde gespeichert", 0, "Information"
				end if
			endif
	end if
End Sub
Leider gibt es eine Menge Abhängigkeiten was wie abgespeichert wird.
Grüße
opiWahn
F3K Total
********
Beiträge: 3724
Registriert: Mo, 28.02.2011 17:49

Re: Speicheren funktioniert nicht mehr

Beitrag von F3K Total »

Hi,
bekommst Du eine Fehlermeldung?
EDIT: Fehlt wohl ein Gänsefüßchen. ;-)
datname = "X_&datname
datname = "X_"&datname

Gruß R
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Speicheren funktioniert nicht mehr

Beitrag von balu »

Hallo opiWahn,
ich glaub ich hab mich vergallopiert
Und dabei bist Du im Galop über nem Schraibfählerr gesprungen.
Dein Original

Code: Alles auswählen

datname = "X_&datname
müsste wohl richtigerweise wie folgt lauten

Code: Alles auswählen

datname = "X_" & datname
Oder seh ich das falsch?

Ich hoffe für dich das es das war.


Gruß
balu


edith:
R war schneller.
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.

wehr rächtschraipfähler findet khan si behalden :D
Antworten