Ik zoek informatie over het exporteren van gegevens vanuit een Access DB (achter een website) via ASP/VBscript naar Excel.
Het is moet een excel-document worden met uitslagen/standen en persoonlijke resultaten van een competitie. De gegevens export gaat goed, die is inmiddels bijna klaar. Alleen de layout gaat fout. Dus de ASP-pagina die alles queried en "print" naar Excel-output is zo goed als af en werkt tot op heden naar behoren, de layout is dus niet goed: er moeten NU 2 pagina's naast elkaar geprint worden, dit moet worden teruggebracht naar 1 EN per 4 teams moet er 1 werkblad komen, nu staan alle teams onder elkaar waardoor het voorkomt dat 1 team over 2 pagina's verdeeld is.
Ik heb op internet 2 mogelijkheden gevonden waarmee de gegevens geexporteerd kunnen worden:
1) dynamisch middels <% Response.ContentType = "application/vnd.ms-excel" %> in de code. Dus middels opbouwen in "html" van een <table> .... </tabel>
2) via het creeeren van een (Excel-)object. Excel moet dan wel geinstalleerd zijn de server heb ik begrepen.
Versie 1 heb ik momenteel, zoals bovengenoemd, in gebruik, maar dus gaat de layout niet goed. Het opvangen van een pagina-einde/nieuwe werkblad maken is te doen via, als aantalteams(geweest) mod 4 = 0 dan nieuwe werkblad. En dat weet ik nergens via deze manier (dynamisch) te vinden op internet.
De breedte kan ik nog wel aan werken. Werken mogelijk met terugloop van een cel (wat is hiervoor de code <td terugloopcode>lange waarde</td>?)
Versie 2 krijg ik niet aan de gang, ondanks webserver en Excel geinstalleerd op de laptop. Ik krijg een melding Toegang geweigerd: CreateObject...
Weet iemand een oplossing voor het dynamisch toevoegen van werkbladen??
Bedankt
Het is moet een excel-document worden met uitslagen/standen en persoonlijke resultaten van een competitie. De gegevens export gaat goed, die is inmiddels bijna klaar. Alleen de layout gaat fout. Dus de ASP-pagina die alles queried en "print" naar Excel-output is zo goed als af en werkt tot op heden naar behoren, de layout is dus niet goed: er moeten NU 2 pagina's naast elkaar geprint worden, dit moet worden teruggebracht naar 1 EN per 4 teams moet er 1 werkblad komen, nu staan alle teams onder elkaar waardoor het voorkomt dat 1 team over 2 pagina's verdeeld is.
Ik heb op internet 2 mogelijkheden gevonden waarmee de gegevens geexporteerd kunnen worden:
1) dynamisch middels <% Response.ContentType = "application/vnd.ms-excel" %> in de code. Dus middels opbouwen in "html" van een <table> .... </tabel>
2) via het creeeren van een (Excel-)object. Excel moet dan wel geinstalleerd zijn de server heb ik begrepen.
Versie 1 heb ik momenteel, zoals bovengenoemd, in gebruik, maar dus gaat de layout niet goed. Het opvangen van een pagina-einde/nieuwe werkblad maken is te doen via, als aantalteams(geweest) mod 4 = 0 dan nieuwe werkblad. En dat weet ik nergens via deze manier (dynamisch) te vinden op internet.
De breedte kan ik nog wel aan werken. Werken mogelijk met terugloop van een cel (wat is hiervoor de code <td terugloopcode>lange waarde</td>?)
Versie 2 krijg ik niet aan de gang, ondanks webserver en Excel geinstalleerd op de laptop. Ik krijg een melding Toegang geweigerd: CreateObject...
Weet iemand een oplossing voor het dynamisch toevoegen van werkbladen??
Bedankt