Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Öppna Word-dokument med ASP - Kommandot misslyckades

Postades av 2010-02-01 17:56:39 - Stefan Westling, i forum asp - allmänt, Tråden har 6 Kommentarer och lästs av 2336 personer

Jag håller på och grottar i ett gammalt webbaserat intranät som är byggt i classic ASP och ska lägga till en funktion som öppnar ett Word-dokument, lägger till lite text och sparar dokumentet med ett nytt namn. Men, jag lyckas inte ens öppna filen. har gjort exakt samma sak, på samma burk, med Excel och det funkar fint.

Jag har Googlat i ca 2 timmar nu, och är nära att ge upp... Hittar ingenting. Det finns knappt exempel på detta längre, antagligen för att man numera gör det med ASP.NET.

Här är koden:

orgfile = Server.MapPath("packlist.doc")
set WordApp = CreateObject("Word.Application")
WordDoc = WordApp.Documents.Open(orgfile)


som genererar följande felmeddelande:

Microsoft Word error '800a1066'
Kommandot misslyckades
/leab2/test.asp, line 4

Jag har satt IUSR med full control på filen så det borde inte vara någon rättighetsfråga, men man vet ju aldrig...

Någon som har en idé om vad som är fel?


Svara

Sv: Öppna Word-dokument med ASP - Kommandot misslyckades

Postades av 2010-02-04 09:15:25 - Lennart Okla

Då du inte fått något svar än så dristar jag mig till att lägga fram en teori ;-)

Word ändrar normalt inte i sina filer. Den brukar i stället skapa en NY temporär fil som den sedan ger samma namn som ursprungsfilen om den lyckas radera ursprungsfilen.

Min teori är därför att det inte räcker att sätta rättigheter på word-filen utan du måste även sätta rättigheterna på foldern som filen ligger i.


Svara

Sv:Öppna Word-dokument med ASP - Kommandot misslyckades

Postades av 2010-02-08 18:05:53 - Stefan Westling

Hmm... det låter ju helt klart rimligt det du föreslår. Jag har testat det men det funkar inte ändå :(

Kanske det är så att Word.Application objektet använder en annan arbetskatalog än den som dokumentet ligger i...? Jag har testat lite men får det inte att funka. Jag har hittat lite om folk som har problem med detta i .NET och då är det tydligen en Interop-komponent som inte är installerad...

Jag fortsätter leta...

Men tack ändå!


Svara

Sv: Öppna Word-dokument med ASP - Kommandot misslyckades

Postades av 2010-02-08 20:26:14 - Niklas Jansson

Word-interop är ett aber utan dess like. Det finns mängder av grejer som kan gå fel, och även om något funkar klockrent på en dator kan det funka annorlunda på en annan med en lite annan konfiguration. Därför supportar inte MS office-interop på servrar alls.

Tyvärr har jag inget bättre tips än att testa att göra allt så enkelt det bara går (börja med typ "Skapa nytt dokument och spara det", och "öppna dokument och läs något från det"), och långsamt, försiktigt bygga på med nya funktioner, och se till att behålla gamla versioner.

Kan också meddela att det inte blir nämnvärt bättre med .net.


Svara

Sv:Öppna Word-dokument med ASP - Kommandot misslyckades

Postades av 2010-02-08 20:29:28 - Pelle Johansson

måste du inte ange versionsnumer, typ word.application.8 eller liknande ?


Svara

Sv: Öppna Word-dokument med ASP - Kommandot misslyckades

Postades av 2010-02-15 14:29:17 - Lennart Okla

Response.ContentType = "application/msword"
Response.AddHeader "Content-Disposition", "inline;filename=wordfile.doc"

Vet inte om dessa två rader hjälper dig men detta tycks fungera för folk där ute...


Svara

Sv:Öppna Word-dokument med ASP - Kommandot misslyckades

Postades av 2010-02-19 13:40:07 - Stefan Westling

Jo, jag har testat detta och det funkar ju lysande om man bara vill låta användarna ladda ner och öppna dokumentet. Det jag behöver göra är att ÖPPNA ett Word-dokument på servern, skriva in lite text i dokumentet och sedan spara som ny fil.


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 614
27 953
271 709
562
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies