Avatar billede karbylon Nybegynder
05. juli 2001 - 09:15 Der er 10 kommentarer og
1 løsning

Eksporter

Hvordan kan jeg eksporter en rapport til en selvstendig htm / html fil. ( Ikke i flere sider )
Hvis man kan lave en makro som udføre denne handling
vil det være dejlig. Er der en som kan hjælpe mig med
dette problem. Ja så vil jeg sørme blive meget glad.
Avatar billede proaccess Nybegynder
05. juli 2001 - 09:42 #1
Du kan bruge SkrivTil, hvor du angiver:

Objekttype: Rapport
Objektnavn: navnet på din rapport
Outputformat: HTML
Outputfil: sti til din fil
Autostart: Nej

Du skal bemærke at en del af din formattering går tabt, og at du nok bør overveje at bruge formatet \"snapshot\", og give dine brugere mulighed for at bruge SnaphotViewer...
Avatar billede klatten Nybegynder
05. juli 2001 - 09:46 #2
....hvad mener du med \"ikke i flere sider\". Det afhænger da af, hvor lang din rapport er.
...men du laver en VisUdskrift af din rapport, går så op i Filer og vælger Eksporter, og så kan du gemme som htm fil. Er det det resultat du leder efter, skal jeg gerne hjælpe dig med en makro også.
Avatar billede terry Ekspert
05. juli 2001 - 09:52 #3
proaccess> I just tried that but the result gives one HTML page per page in the report, and karbylon doesnt want that.
May answer your question too klatten \"ikke i flere sider\"!

terry
Avatar billede proaccess Nybegynder
05. juli 2001 - 10:45 #4
terry> You are right, and I allready knew that, BUT as far as I know of, that is the one and only way of getting a report \"printed\" to HTML...

You could of cause make a function in a module, that takes a given recordset, and creates the HTML file from scratch including the <tags> and so on... You shold then be very into HTML and your recordset has to be somewhat easy to (de)compile...
Avatar billede terry Ekspert
06. juli 2001 - 12:40 #5
Another idea! Export the report to a Word document then through Automation you can open the file in Word and then Save As HTML. This gives you a single file....
Avatar billede karbylon Nybegynder
11. juli 2001 - 16:40 #6
Det her syntes jeg er forvirende, jeg vil gerne have det på dansk.
Jeg skal gerne kunne i en makro gemme en rapport som html. Rapporten  er på f.eks 150 sider
ja så gemmer man 150 html filer, ( der er måske logik i det ) men det er her jeg har problemt for der skal kun være en html side.
Avatar billede terry Ekspert
12. juli 2001 - 08:37 #7
Access kan ikke gem en rapport som et enkelt side HTML!

En mulig løsning er:
Eksporter filen til en Word dokument. Derefter åbner du word dokumentet v.hj.a. Automation og derefter gemmer filen som HTML(SAVE AS HTML). Her får du en side HTML!

Håber du forstår mine Dansk!
Avatar billede karbylon Nybegynder
12. juli 2001 - 09:31 #8
OK. det var bare det jeg ville vide. Så er jeg nød til at eksporter til word og derefter gemme som htm. Det ville være dejlig, hvis man kunne gøre dette via en makro eller moduler så man kunne gøre det hele på en gang. Nå pyt
Jeg accepter dit svar terry

Og jeg forstår godt dit dansk :-)
Avatar billede terry Ekspert
12. juli 2001 - 10:05 #9
karbylon> man kunne gøre dette via en makro eller modul!
V.hj.a. automation kan man åbne et word dokument og derefter gemme det som HTML.

Jeg kigger efter noget code, og vender tilbage!

terry
Avatar billede terry Ekspert
12. juli 2001 - 12:00 #10
Dim myword As Word.Application
 
    Set myword = New Word.Application
   
    myword.Documents.Open FileName:=\"D:\\my.doc\"
    myword.Documents(1).SaveAs \"D:\\my.HTM\", FileFormat:=FileConverters(7).SaveFormat
   
    myword.Quit
    Set myword = Nothing

Note: The number 7 in FileConverters(7) is HTML file format, it would be better if it was a constant but I cant find it. Hopefully its always 7 for HTML!
Avatar billede terry Ekspert
12. juli 2001 - 12:06 #11
Sorry! På dansk...

7 tallet i FileConverters(7) betyder at filen skal gemmes I HTML format. Normalt vil det være bedste hvis man bruger en Konstant, i stedet for et tal, men det kan jeg ikke find. Forhåbentligt er HTML altid 7!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester