Microsoft Office Online
Vpišite se v Moj Office Online (Kaj je to?) | Vpis

 
 
Pomoč in nasveti
Išči
Išči
 
 
 
 
Podpora in povratne informacije
Tehnični viri
Dodatni viri
Opozorilo: stran si ogledujete s spletnim brskalnikom, ki ni podprt. To spletno mesto deluje najbolje z brskalnikom Microsoft Internet Explorer 6.0 ali novejšo različico, z brskalnikom Firefox 1.5 ali z brskalnikom Netscape Navigator 8.0 ali novejšo različico. Preberite več o podprtih brskalnikih.

Pošiljanje ene datoteke HTML na zapis v zbirko podatkov Accessa 2002
 

Podatke Microsoft Accessa 2002 lahko v spletu daste na voljo na več načinov. Ponavadi Access prikaže več kot en zapis na eni spletni strani. Ko npr. ustvarite stran za dostop do podatkov, lahko brskate po vseh zapisih v nizu zapisov na eni spletni strani in jih spreminjate. Ko pošljete HTML ali XML-datoteki podatkovni list, se vsi zapisi oblikujejo kot ena HTML-tabela. Kljub temu pa včasih želite poslati eno HTML-datoteko na zapis.

PokažiČemu pošiljati eno HTML-datoteko v zbirko podatkov Accessa 2002?

Recimo da vsak zapis v tabeli Izdelki vsebuje vse podatke, ki jih potrebujete za oblikovanje ene spletne strani. Vsak teden posodobite sprotni katalog izdelkov. Najprej izdelate eno HTML-datoteko za vsak izdelek. Nato naložite te strani v spletno stran programa Microsoft FrontPage®. Na koncu uporabniki brskajo po strani z okvirji kazala vsebine, ki upravlja ali išče spletne strani s posameznimi izdelki. Prikazovanje več kot enega zapisa na spletno stran v tem primeru ne bo delovalo, saj bi oviralo shemo krmarjenja.

PokažiNa koliko načinov je v Accessu možno pošiljanje ene datoteke HTML na zapis?

V Accessu obstajata dva načina za pošiljanje ločene datoteke HTML za vsak zapis:

  • Ustvarite poročilo, ki prikaže en zapis na stran in nato pošljite poročilo kot HTML-datoteko.
  • Uporabite izjavo PRINT v programu Visual Basic for Applications (VBA) za preštevanje niza podatkov, oblikujte vsako polje kot HTML-oznako in nato pošljite vsak zapis v HTML-datoteko.

PokažiUporaba poročila za pošiljanje ene datoteke HTML na zapis

  1. Ustvarite poročilo na osnovi želenega vira podatka. Uporabite lahko samoporočilo, čarovnika za poročila ali pogled načrta poročila. Za dodatne informacije si oglejte Accessovo pomoč.
  2. Uredite podatkovna polja v pogledu stolpcev v odseku Podrobnosti v poročilu. Čarovnika za samoporočilo in poročilo vam to samodejno uredita.
  3. Poročilo naj natisne vsak zapis na ločeno stran. Nastavite lastnost Vsili novo stran na Za odsekom. Za dodatne informacije si oglejte Accessovo pomoč.
  4. Shranite poročilo.
  5. Pošljite poročilo v HTML-obliko. Po privzetem Access samodejno ustvari ločeno HTML-datoteko za vsako stran z uporabo imena datoteke in končnico: npr. Izdelki.html, StranIzdelkov1.html, StranIzdelkov2.html itd. Za dodatne informacije o izvažanju poročil v obliko HTML si oglejte Accessovo pomoč.

 Namig   Access samodejno doda gumbe za krmarjenje besedila na dno vsake spletne strani. Če nočete, da bi Access vstavil gumbe za krmarjenje besedila na dno vsake strani, lahko ustvarite svojo lastno HTML-datoteko s predlogo. Za dodatne informacije o HTML-datotekah s predlogo in ustvarjanju spletnih strani, si oglejte Accessovo pomoč.

Ta pristop uspešno deluje, če se podatkovna polja z lahkoto prilegajo na eno stran poročila. Če polje vsebuje podatek s hiperpovezavo, Access ustvari celo HTML-oznako s sidrom, da je naslov URL v HTML-datoteki aktiven. Če polje z besedilom ali zapiskom vsebuje HTML-oznake, Access ne vrne HTML-ja, ko mu pošlje poročilo: oglate oklepaje pretvori v dobesedne nize, slike pa prezre.

PokažiUporaba izjave PRINT v VBA-ju za pošiljanje ene datoteke HTML na zapis

Morda vam poročilo ne bo omogočilo pošiljanja ene datoteke HTML na zapis. Morda na eni strani poročila npr. ne bo prostora za vsa podatkovna polja. Morda ste shranili HTML-oznake v polje zapiska in bi želeli podatke vrniti v HTML-obliki, morda želite poslati slike s spletne strani ali pa uporabiti lastno shemo poimenovanja datotek. V tem primeru lahko ustvarite program v Visual Basicu for Applications (VBA), ki prešteje nize podatkov in za pošiljanje vsakega zapisa kot ločene datoteke HTML uporabi izjavo PRINT.

Za dodatne informacije o primerih kod ADO in izjave PRINT si v Accessu oglejte pomoč za Visual Basic.

Podrobnejše informacije o programiranju v Microsoft Accessu preberite v centru Office Developer Center na spletnem mestu Microsoft Developer Network (MSDN).