Autor Thema: Problem mit Word 2010 und Citrix  (Gelesen 9599 mal)

Offline Christian Weiß

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Problem mit Word 2010 und Citrix
« am: 06.03.12 - 17:46:45 »
Hallo,
ich hoffe Ihr könnt mir bei diesem Problem weiterhelfen.
Es ist so, dass wir Kunden haben, die Office 2010 in einer Citrix-Umgebung einsetzen.
Nun gibt es leider das Problem das sich Worddokumente, die in einer Notes-Datenbank hinterlegt sind (Notesdokumente mit Dateianhang), nicht mehr in Word öffnen.
Die Dateien werden vor dem Öffnen ausgelagert. Dann wird eine Word-Instanz initiiert.
Danach soll dann die Datei in Word geöffnet werden aber da passiert einfach nichts.
Es gibt keine Fehlermeldungen. Die Datei wird einfach nicht in Word geöffnet.
Das Problem tritt nur im Zusammenspiel Office 2010 + Citrix auf.
Bei älteren Office Versionen (z. B. 2003) funktioniert es.
Auch wenn Citrix nicht eingesetzt wird gibt es keine Probleme.

Ich muss an dieser Stelle leider sagen, dass ich mich mit Citrix selber nicht auskenne.
Deshalb wollte ich fragen, ob Ihr eventuell Erfahrungen habt und mir vielleicht ein paar Tipps geben könnt.
Gruß

Christian

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Problem mit Word 2010 und Citrix
« Antwort #1 am: 06.03.12 - 20:24:42 »
Welche Notes Version, welche Citrix Version? Was meint der Support?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Christian Weiß

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: Problem mit Word 2010 und Citrix
« Antwort #2 am: 07.03.12 - 17:56:00 »
Citrix Version ist XenApp 5 FP3
Lotus Notes Version 8.5.2

Es ist allerdings so, dass der Lotus Notes Client sich außerhalb der Citrix Umgebung befindet.
Office 2010 befindet sich in der Citrix Umgebung.

Kann es eventuell damit zusammenhängen oder liegt es vielleicht an der Citrix Version?
Gruß

Christian

s_Old

  • Gast
Re: Problem mit Word 2010 und Citrix
« Antwort #3 am: 07.03.12 - 21:24:24 »
Guten Abend!

Das Stichwort lautet Inhaltsumleitung, ist nur ein wenig Konfiguration. Infos dazu gibt es hier ->http://support.citrix.com/proddocs/topic/web-interface-hardwick/nl/de/wi-enable-content-redirection-gransden.html?locale=de, müssten die Citrix Admins aber auch wissen.

Offline ghostmw

  • Aktives Mitglied
  • ***
  • Beiträge: 201
  • Geschlecht: Männlich
    • BELOS - Raum+Ressourcenmanagement unter Lotus Notes
Re: Problem mit Word 2010 und Citrix
« Antwort #4 am: 08.03.12 - 14:35:00 »
Ist da OLE mit im Spiel ?

Wenn JA, dann check mal, ob der User seinen Benutzernamen und die Initialen eingetragen hat in Office 2010.
Du findest das unter "Optionen - Allgemein - Microsoft Office Kopie personalisieren".

Wenn nicht wird OLE auch nix öffnen, hatte ich erst gestern bei uns   ;)

Grüße
Marco Weller
Lotus Domino / Lotus Notes seit 1996 (ab 4.5x)

Offline Christian Weiß

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: Problem mit Word 2010 und Citrix
« Antwort #5 am: 08.03.12 - 16:48:45 »
Ich muss mich korrigieren. Lotus Notes befindet sich doch in der Citrix-Umgebung und nicht lokal.
Nun habe ich einmal einen kleinen Testagenten geschrieben, der nichts anderes macht als ein Worddokument, was in einem Verzeichnis liegt zu öffnen.

Code
Sub Initialize
	Dim cs As New CCallStack("open word file")
	Dim MSApplication As Variant
	Dim MSDocument As Variant
	Dim Directory As String
	Dim Filename As String
	Dim FullPath As String
	
	On Error GoTo ErrorHandle
	Directory = "C:\temp\"
	FileName = "TestDoc1.doc"
	FullPath = Directory & "\" & FileName
	MsgBox "Pfad: " & FullPath
	Set MSApplication = CreateObject("Word.Application")
	Set MSDocument = MSApplication.Documents.Open( FullPath )
	MsgBox("Datei wurde initiiert und wird einmal gespeichert.")
	MSDocument.SaveAs (FullPath)
	MSApplication.Quit
	Sleep 2
	MsgBox("Word wurde geschlossen. Die Datei wird nun wieder geöffnet.")
	Call ShellExecute (0, "open", FullPath,"", Directory + "\" , 1 )
	
	Exit Sub
ErrorHandle:
	Call logError()
	Exit Sub
End Sub

Beim Script-Debugging hat sich dann gezeigt, dass bei Set MSApplication kein Objekt zurückgeliefert wird.
Das Problem besteht möglicherweise darin, dass Office 2010 von Citrix 'gestreamt' wird.
Normalerweise ist es doch so, dass in der Registrierungsdatenbank ein Schlüssel hinterlegt ist, mit welcher Anwendung Dateien geöffnet werden sollen.
Da Office über Citrix gestreamt wird, fehlt in diesem Fall jedoch die Zuordnung.
Hat dazu vielleicht jemand Erfahrungen oder Tipps?
Gruß

Christian

Offline RZLT

  • Aktives Mitglied
  • ***
  • Beiträge: 201
  • Geschlecht: Männlich
Re: Problem mit Word 2010 und Citrix
« Antwort #6 am: 09.03.12 - 11:24:54 »
Gibts da vielleicht einen Zusammenhang:

http://atnotes.de/index.php/topic,53887.0.html
Lg Tom


9 Dominoserver 9.0.1 FP10HF197 auf Windows 2012
8 x Hardware HPDL380 G9 (Intel Xeon E5-2643v3) 32 GB RAM
Vault und Adminserver auf ESX
IQSuite 18.1.2
Powertools 6.0
3 Virtuelle Testserver auf ESX
usw. usw. usw.

Offline Christian Weiß

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: Problem mit Word 2010 und Citrix
« Antwort #7 am: 10.03.12 - 19:10:25 »
@Marco
OLE ist hier nicht im Spiel. Danke aber für den Tipp. Das werde ich mir auf jeden Fall merken.

@Tom
Einen Zusammenhang zu dem Problem gibt es leider nicht.
Gruß

Christian

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Problem mit Word 2010 und Citrix
« Antwort #8 am: 10.03.12 - 20:15:32 »
Ich muss mich korrigieren. Lotus Notes befindet sich doch in der Citrix-Umgebung und nicht lokal.
...
Beim Script-Debugging hat sich dann gezeigt, dass bei Set MSApplication kein Objekt zurückgeliefert wird.
Das Problem besteht möglicherweise darin, dass Office 2010 von Citrix 'gestreamt' wird.
Normalerweise ist es doch so, dass in der Registrierungsdatenbank ein Schlüssel hinterlegt ist, mit welcher Anwendung Dateien geöffnet werden sollen.
Da Office über Citrix gestreamt wird, fehlt in diesem Fall jedoch die Zuordnung.
Hat dazu vielleicht jemand Erfahrungen oder Tipps?

Durch Citrix wird die Registrierung der COM Objekte fehlen, vermute ich mal.
http://stackoverflow.com/questions/7674141/c-sharp-and-word-interop-with-citrix-leads-to-crash

Ich weiß ja, warum ich Citrix nicht mag.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz