Under siste uken, min kollega og jeg gjorde noe arbeid for en klient i NYC. Vi var teste en ulike aspekter av en MOSS gjennomføring bruker sine "standard" Workstation bygger (i motsetning til våre bærbare datamaskiner). Mens du gjør det, Vi løp inn noen feil på følgende måte:
- Åpne opp et MS word-dokument via windows Utforsker (som bruker WebDAV).
- Endre.
- Lagre den.
Vi kom til å innse at noen ganger (vanligvis første gang) Vi lagret dokumentet, Lagre stikke ikke"." Lagre lagret ikke. Vi skulle dra dokumentet tilbake opp og endringer bare var ikke det.
Vi forstå ikke roten problemet på dette punktet, men vi skjønte at vi bør gjøre at den siste oppdateringspakken for MS Office hadde blitt installert på at arbeidsstedet. IT folk gikk og gjorde som. Vi gikk gjennom testen igjen og vi oppdaget et nytt problem. Når vi lagret, vi nå fikk denne feilen:
denne gangen, Det virket som hver endring var, faktisk, lagret, om vi svarte ja eller nei til skript spørsmålet.
Vi endelig hadde en titt på den faktiske versjonen av Office og det viser seg at arbeidsstasjonen kjører MS Office 2000 oppdateringspakker 3 som vises under hjelp-> Om som "Office 2002".
Moralen i historien: Jeg vil alltid bruke Office 2003 som min minimum baseline office versjon når du bruker WebDAV og MOSE.
</slutten>
(Søkemotor forbindelse, Dette er den feilen tekst):
Linje: 11807
Røye: 2
Feil: Objektet støtter ikke denne egenskapen eller metoden
Kode; 0
Vil du fortsette å kjøre skript på denne siden?
En sharepoint-hurtigreparasjon KB934525 forandret måten min eldre versjoner av kontor arbeide med dokumentbiblioteket. Hurtigreparasjonen ble installert denne helgen, og nå mine klienter med eldre versjoner av Office (Vi bruker Office XP) får denne eksakte feil. På min PC bruker jeg Office 2007 og det er ingen feil.
I mitt tilfelle, Dette er spesielt forårsaket av to egendefinerte felt jeg lagt til egenskapene for dokumenter i biblioteket. Fordi disse feltene er Fjern når et dokument lagres kommer en annen web-side opp be om verdiene du angir for feltene. Før hurtigreparasjonen fungerte dette ok. Etter hurtigreparasjonen får jeg feilen med eldre versjoner av Office.
Office 2007 bygger inn feltene i programmet og gir brukeren velge verdiene når du lagrer dokumentet.
Å unngå denne feilen, Logg på sharepoint og angi verdiene i dokumentegenskapene. Brukeren kan deretter redigere og lagre dokumentet i Office XP uten noen feil.
Geoff