You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@openoffice.apache.org by Heiko Fischer <he...@aladin-gmbh.de> on 2013/07/25 22:08:06 UTC
[AOO 4.0] Basic SimpleCommandMail unter Linux geht nicht mehr
Hallo Liste,
nutzt jemand unter Linux den Uno-Service
"com.sun.star.system.SimpleCommandMail" ?
Bei mir bringt der Aufruf mit Umstieg auf AOO 4.0 immer "Objektvariable
nicht belegt".
Unter Windows habe ich noch nicht getestet.
hier noch der Code:
Sub ConvertToPdfAndSendMail()
Dim sURL as String,oPfad as Object
Dim vStatus as Variant, oMailer as Object,oMailClient as
Object,oMessage as Object
Dim vAttachement(0)
oPfad = CreateUnoService("com.sun.star.util.PathSettings")
' sURL=ConvertToURL(sStandardPfad & "/mail/" & sDocumentID & ".pdf")
sURL=ConvertToURL(oPfad.temp)&"/"& sDocumentID & ".pdf"
oDoc.storeToURL(sURL,Array(MakePropertyValue("FilterName","writer_pdf_Export")))
vAttachement(0) = sURL
if GetGUIType = 1 then
oMailer = createUnoService( "com.sun.star.system.SimpleSystemMail" )
elseif GetGUIType = 4 then
oMailer = createUnoService(
"com.sun.star.system.SimpleCommandMail" )
End if
oMailClient = oMailer.querySimpleMailClient()
oMessage = oMailClient.createSimpleMailMessage()
oMessage.setRecipient(sEMail_Empfaenger)
oMessage.setSubject(sDocument_Typ &" "&_
fsInTrim(fsReplace(fsReplace(fsReplace(fsReplace(sDocument_Name,Chr(34)," "),Chr(10),"
- "),Chr(13)," - "),","," ")))
oMessage.setAttachement(vAttachement())
oMailClient.sendSimpleMailMessage( oMessage, 0 )
' kill(sURL)
End Sub
--
Mit freundlichen Grüßen
Heiko Fischer
---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscribe@openoffice.apache.org
For additional commands, e-mail: users-de-help@openoffice.apache.org
Re: [AOO 4.0] Basic SimpleCommandMail unter Linux geht nicht mehr
Posted by Heiko Fischer <he...@aladin-gmbh.de>.
Am 25.07.2013 22:08, schrieb Heiko Fischer:
> Hallo Liste,
>
> nutzt jemand unter Linux den Uno-Service
> "com.sun.star.system.SimpleCommandMail" ?
>
> Bei mir bringt der Aufruf mit Umstieg auf AOO 4.0 immer "Objektvariable
> nicht belegt".
> Unter Windows habe ich noch nicht getestet.
Die Antwort findet sich hier:
https://issues.apache.org/ooo/show_bug.cgi?id=121579
--
Mit freundlichen Grüßen
Heiko Fischer
---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscribe@openoffice.apache.org
For additional commands, e-mail: users-de-help@openoffice.apache.org