Primjenjuje se na
Office Products

U OVAJ ZADATAK

Sažetak

Ovaj članak opisuje kako stvoriti tekstni dokument s Active Server Pages (ASP) i strujati dokumenta pomoću Office Multipurpose Internet Mail Extensions (MIME) vrsta klijenta. Oblik teksta temelji planirati u ovom članku je HTML i korištenjem programa Excel i Word MIME vrsta prikaza dokumenta. Postoji nekoliko tekstni oblici koji možete koristiti za stvaranje Office dokumenata pomoću istom tehnikom navedene u ovom članku. Tekstni dokumenti za Excel možete stvoriti korištenjem sljedećih oblika:

  • Odvojenih zarezom (.csv)

  • Razgraničeno tabulatorima (.txt)

  • HTML

  • XML (Excel 2002)

Isto tako, možete stvoriti tekst temelji dokumente za Word korištenjem sljedećih oblika:

  • Tekst

  • HTML

  • Oblik obogaćenog teksta (.rtf)

Kako stvoriti skriptu

  1. Početak teksta ili HTML uređivača i zalijepite sljedeći kod u uređivač:

    <%@ Language=VBScript %><%   Dim r, Amount, Tax   'Change HTML header to specify Excel's MIME content type.   Response.Buffer = TRUE   Response.ContentType = "application/vnd.ms-excel"%><HTML><BODY>  <TABLE>    <TR>      <TD><B>Order #</B></TD>      <TD WIDTH="120" ALIGN="Right"><B>Amount</B></TD>      <TD WIDTH="120" ALIGN="Right"><B>Tax</B></TD>    </TR>    <% For r= 1 to 20 %>    <TR>      <TD><%=r%></TD>      <% Amount = FormatCurrency(Rnd()*1000,2) %>      <TD><%=Amount%></TD>      <% Tax = FormatCurrency(Amount*0.07,2) %>      <TD><%=Tax%></TR>    <% Next %>    <TR>      <TD> </TD>    </TR>    <TR>      <TD> </TD><TD>=SUM(B2:B21)</TD><TD>=SUM(C2:C21)</TD>    </TR>  </TABLE></BODY></HTML>
  2. Spremite novu skriptu kao Exceldoc.asp virtualna korijenska mapa web-poslužitelja. Korijen zadani je C:\Inetpub\Wwwroot.

Kako pokrenuti skriptu

  1. Pokrenite Microsoft Internet Explorer.

  2. U adresnu traku upišite http://YourWebServer/ExcelDoc.asp (gdje je YourWebServer naziv web-poslužitelja) i pritisnite tipku ENTER.

  3. Nakon što je tablica otvorena u programu Excel, pregledajte rezultate. Imajte na umu oblikovanje i formule u ćelijama B23 i C23.

Kako ponovo pokušajte

Dalje, preinačiti skriptu tako da se dokument otvori u programu Word umjesto programa Excel:

  1. U skriptu, izmijenite MIME vrsta kako slijedi:

       Response.ContentType = "application/msword"   
  2. Izmijenjeni dokument spremiti u virtualna korijenska mapa web-poslužitelj kao Worddoc.asp.

  3. Pokrenite Internet Explorer i pronađite http://YourWebServer/WordDoc.asp (gdje je YourWebServer naziv web-poslužitelja).

Toubleshooting

Koristeći tekstni oblik za Office dokumente možete pružiti rješenje na web-poslužitelju koji je vrlo skalabilni i pruža dobar performansi. Nedostatak koristeći tekstni oblici je da su ograničena u Office značajke koje možete koristiti. Neki programeri možda odlučite koristiti automatizaciju za stvaranje Office dokumenata; Iako automatizaciju u okruženju klijentske daje najveću fleksibilnost u exploiting sve značajke koje su dostupne u Officeu, možete generirati neke probleme za strani poslužitelja aplikacija. Ako pronađete da koristeći oblik teksta temeljene dokumenta isporučiti razinu trebate stvaranje dokumenata, možda želite pogledajte sljedeći članak u bazi znanja za određivanje ako automatizaciju možda rješenje koje je desno za:

257757 INFO: razmatranja za automatizaciju strani poslužitelja sustava Office

Reference

Dodatne informacije potražite na sljedećem Web-mjestu Microsoft Developer Network (MSDN):

Microsoft Office razvoja s Visual Studiohttp://msdn2.microsoft.com/en-us/library/aa188489(office.10).aspx

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.