Avatar billede tallens Nybegynder
09. august 2004 - 13:38 Der er 2 kommentarer

Clientside Tabel Samtælling, eller?

Hejsa folkens,

Jeg har en tabel som bliver trukket ud fra en Access Database, i et ASP script. i formatet.

db.format
Navn | man_start_tid | man_slut_tid | man_arbkode | tirs_start_tid ...etc... til fredag

eks.output.
Personsnavn1 | 08:20-10:50 | arbejde | 07:20-18:10 ...etc
Personsnavn2 | 00:00-00:00 | hjem    | 08:20-18:10 ...etc
Personsnavn3 | 12:20-15:50 | arbejde | 10:20-20:40 ...etc

Vil det være muligt med et clientside script (javascript f.eks.) at få den til vertialt at give en tids total, og horisontalt kunne regne xxx_arbkode sammen.

eks.output.
-----------------------------------------------------------
Personsnavn1 | 08:20-10:50 | arbejde | 07:20-18:10 ...etc | xx timer y min
Personsnavn2 | 00:00-00:00 | hjem    | 08:20-18:10 ...etc | xx timer y min
Personsnavn3 | 12:20-15:50 | arbejde | 10:20-20:40 ...etc | xx timer y min
-----------------------------------------------------------
Totalt antal timer xx og y min.
-----------------------------------------------------------
Arbejdskode  |            | 2      | etc...                   
Hjem kode    |            | 1      | etc...
-----------------------------------------------------------
Totalt      |            | 3      | etc...


Giver det mening? 
Lige nu har jeg det klaret i databasen (access kan jo godt lidt), men det virker bare lettere hvis jeg ville kunne få en clientens maskine til at klare udregningerne i stedet for at ligge træk på serverens resurcer, når det er noget som clienten ligeså godt kunne trække.

Jeg er interresseret i at vide hvordan det skal gøres, evt. hvis det er muligt et lille eks. på hvordan det kangøres, og hvilke ting/funktioner jeg skal bruge.

Andre forslag ville også være modtageligt, det er lavet i ASP på en IIS maskine, så lad være med at forslå et andet prog sprog ;) kan dem ikke endnu, og mit javascript halter lidt, men jeg er villig til at lære :).

/Tallens
Avatar billede roenving Novice
09. august 2004 - 20:06 #1
Det kan godt lade sig gøre at hente teksten fra tabel-cellerne og selvfølgelig kan man så finde forskellen i timer og minutter ud fra det, og derefter summere dem, som man har lyst til ...

-- men jeg har ikke forstået hvordan tabellen ser ud ?-)

Har du alle dage i een linje ud for hvert navn eller ...
Avatar billede roenving Novice
09. august 2004 - 20:07 #2
-- og så ville det vel også være smartere at lade asp, som jo har fat i alle data beregne det fra start, og hvis brugerne så kan opdatere online, kan man sætte et script til at vedligeholde data, hvis der ændres ...
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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