Avatar billede ghazaleh Nybegynder
25. januar 2005 - 15:50 Der er 7 kommentarer og
1 løsning

Faste overskrifter ligesom i excel

Jeg skal have lavet en side hvor jeg viser noget data i tabel-form.

Det bliver til ca. 20 kolonner og 100 rækker, så jeg skal have lavet en løsning, så mine kolonneoverskrifter og rækkeoverskrifter bliver stående når man scroller ned og til højre på samme måde, som de gør det i excel.

Jeg lavede en halv løsning med iframes, hvor mine kolonneoverskrifter blev stående, men jeg kan ikke få mine rækkeoverskrifter til at blive stående på samme tid.
Avatar billede olebole Juniormester
25. januar 2005 - 18:13 #1
<ole>

Så skal du have en til at skrive en helt ny GUI-kontrol til dig ... det kan du nok ikke for points  :)

/mvh
</bole>
Avatar billede roenving Novice
25. januar 2005 - 20:35 #2
Så må du neste dine iframes ...
Avatar billede ghazaleh Nybegynder
26. januar 2005 - 13:44 #3
neste?
Avatar billede roenving Novice
26. januar 2005 - 16:07 #4
Have en iframe med en kolonne-overskrift-iframe og en resten-iframe, som så indeholder en række-navns-iframe og en indholdsframe ...
Avatar billede ghazaleh Nybegynder
27. januar 2005 - 11:13 #5
Ja jeg har selv siddet og skitseret det samme scenario for mig selv. Jeg prøvede at tegne dit forslag for mig, og jeg kan se, at i så fald vil jeg få faste kolonneoverskrifts og rækkeoverskrifts-iframes.

Dvs. hvis jeg scroller ned i rækkerne, så vil mine rækkeoverskrifter ikke følge med, og scroller jeg henad så vil mine kolonneoverskrifter ikke følge med. Jeg kan kun lave den ene løsning, men begge kan jeg ikke se hvordan skulle kunne lade sig gøre.

Jeg skulle måske overveje at lave min egen GUI i stedet ;-)
Avatar billede olebole Juniormester
27. januar 2005 - 18:06 #6
Jeg har selv været der - og fandt, den eneste holdbare løsning er at skrive kontrollen fra bunden. Det er dog noget af en mother, du skal ud i at skrive ... du skal have rigtig godt styr på OOP i JS, hvis det skal blive ordentligt  :)
Avatar billede ghazaleh Nybegynder
28. januar 2005 - 08:15 #7
Du har ret Ole. Jeg har aldrig arbejdet med OOP i javascript (troede faktisk ikke at det var understøttet, men der er jo så meget man ikke ved), så den bedste løsning er nok at overtale ham, som jeg laver siden til, om at han kun kan få den ene kolonne til at stå fast.

Hvis i lægger svar, så er der point som tak for svarene
Avatar billede olebole Juniormester
28. januar 2005 - 13:43 #8
Hehe ... JS er skam et betydeligt dybere sprog, end mange tror. Du kan OOP'e i det, omend det er prototype baseret - ikke klasse baseret - hvilket giver en lidt anden måde at arbejde på, men objekt orientering er absolut en mulighed  :)

Du kan evt. se, om ham her har et grid, du kan bruge:
    http://webfx.eae.net/
- han lavede en del GUI-komponenter, inden han gik over til sit større projekt, Bindows:
    http://www.bindows.net/
- som er en samling af kontroller ... noget à la Visual Studio for JavaScript  ;o)
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