Hallo Forum,
mein erstes Posting seit mehreren Jahren. Schön zu sehen, dass das Forum noch prächtig gedeiht.
Zur Frage: Unsere Webapp liefert Unternehmensdaten als Excel-Dateien im Intranet aus. Die Excel-Dateien sind bislang über IFRAMEs in Webseiten eingebettet. Durch geänderte Anforderungen haben wir jetzt gedacht, es wäre besser, wenn die XLS-Dateien nicht im IFRAME, sondern über ActiveX als <object> dargestellt würden.
Ich kann aber nirgendwo eine Doku hierzu finden. Auch bei SelfHTML wird erwähnt, dass XLS als OBJECT eingefügt werden kann, aber nicht wie man das macht. Meine Versuche sind zumindest gescheitert, z.B.
<object data="reason.xls" type="application/msexcel" width="200" height="200">
</object>
funktionert nicht.
Es gibt auch die Office Web Components, wo man Spreadsheets im Browser darstellen kann, aber auch hier habe ich keine Möglichkeit gefunden, vorhandene XLS-Dateien zu laden:
<object width = 900 height = 500 id = 'excel'
classid = 'CLSID:0002E510-0000-0000-C000-000000000046' VIEWASTEXT>
<param name=DisplayTitleBar value=true >
<param name="DataType" value="CSVURL">
<param name="AutoFit" value="0">
<param name="DisplayColHeaders" value="1">
<param name="DisplayGridlines" value="1">
<param name="DisplayHorizontalScrollBar" value="1">
<param name="DisplayRowHeaders" value="1">
<param name="DisplayTitleBar" value="1">
<param name="DisplayToolbar" value="1">
<param name="DisplayVerticalScrollBar" value="1">
<param name="EnableAutoCalculate" value="0">
<param name="EnableEvents" value="0">
<param name="MoveAfterReturn" value="1">
<param name="MoveAfterReturnDirection" value="0">
<param name="RightToLeft" value="0">
</object>
Wiesst jemand, wie es geht?
Gruss aus Schweden,
UlfL