27. august 1999 - 15:00Der er
4 kommentarer og 1 løsning
Store datamængder i tabeller
Har opstillinger i Excel med op til 10 kolonner og 3000 rækker, som jeg indtil nu har offentliggjort i tabulator-separerede opstillinger i rtf-formatet - herefter kan det hentes i Word, WordViewer eller WordPad. Virker helt fint, men det ville jo være bedre i html-formatet - og det er såmænd ejheller noget problem, da der kan konverteres direkte fra Excel til FP(98), der så automatisk tegner tabel med en celle til hver post. Det giver til gengæld så et problem med fil-størrelsen, da 30.000 celler fylder utroligt meget (vel 10 gange mere end data) - og det er ikke brugervenligt. En genvej kan være blot at lave en tabel med 1 række og 10 kolonner (10 celler) og så kopiere data ind kolonnevis - mere arbejde men til gengæld lille fil. Resultatet bliver såmænd godt nok - men der bliver dobbelt linieafstand overalt, nok fordi editoren opfatter hver ny række som et nyt afsnit. Findes der en måde at undgå den dobbelte afstand på? - eller måske endda en smartere måde at tackle problemet på? Kigger indenfor i aften.
Hvorfor giver du ikke bare brugerne adgang til din exceldatabase. Nedenstående er hentet fra Frontpage 2000:
Bruge en Excel-database på et Web-sted Med Microsoft FrontPage er det nemt at bruge oplysninger fra en Microsoft Excel-database på dit Web-sted. En Excel-database er en række celler i et regneark, der er defineret som en databasetabel og tildelt et navn. Du kan importere en Excel-database til dit Web-sted, eller du kan tilslutte til en Excel-database, der er defineret som et system-DSN (System Data Source Name) på Web-serveren. Med guiden Databaseresultater kan du derefter få vist oplysninger fra Excel-databasen på siderne på Web-stedet.
Hvis du vil importere en Excel-database på dit Web-sted, skal du klikke på Importer i menuen Filer, klikke på Tilføj fil og derefter klikke på den fil, der indeholder den Excel-database, du vil importere. Opret en ny databasetilslutning til den fil, der indeholder Excel-databasen for at få vist resultaterne fra en Excel-database på det aktuelle Web-sted. Opret en ny databasetilslutning til et system-DSN på en Web-server for at få vist resultater fra en Excel-database, der er placeret på en anden server. Tip! Marker en række celler, peg på Navn i menuen Indsæt, klik på Definer, og skriv derefter et navn for at definere en databasetabel i et Excel-regneark.
Prøv at gå ind i HTML-mode i FP. Se efter hvad det er for noget snavs der er puttet ind i hver celle, og lav så en søg-og-erstat hvor du erstatter snavset med 'ingenting'.
Endnu smartere vil det måske være at lave en databaseløsning, forudsat at dine brugere kun skal bruge nogle af informationerne.
Hvis brugerne *skal* have alle informationerne (eller helst skal have alle informationer) vil jeg klart foreslå at du laver et PDF-dokument med Adobe Acrobat. Det kræver godt nok at dine brugere HAR en Acrobat Reader, men den har de fleste nok som plugin til deres browser, ellers kan du lave et link hvor de kan hente den (gratis) :o)
anke>> Tak for interessen og svaret, du får dine velfortjente point. Løsningen lyder indlysende - den må jeg prøve, når jeg bliver klogere hobbez>> Tak for interessen,søg/erstat-løsningen lader til at være svaret på mine bønner (foreløbig). Aner ikke ret meget om html-koder, men har forsøgt på en prøve (noget er lykkedes - men jeg finder nok ud af det) PDF-løsningen lyder oplagt - men koster Acrobat ikke en bondegård? Du fortjener point for besværet - hvis du vil have 60 stk. opretter jeg et "dummy".
Prisen for version 4.0 er ca. 250 USD, hvilket vel er lidt billigere end en bondegård, men selvfølgelig langt fra gratis. Version 3.02 som jeg bruger på jobbet er fuldt tilstrækkelig, men jeg ved ikke om den kan fås (billigere) endnu. Og point er jo altid rare :o)
hobbez>> Tak - opretter dummy om 10 minutter med de 60 point for indsatsen
Synes godt om
Ny brugerNybegynder
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.