Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Dela en tabell

Postades av 2004-04-06 20:26:42 - Jonas Oscarsson, i forum html/css, Tråden har 6 Kommentarer och lästs av 982 personer

Om jag inte vill att utskriften i IE ska skära av en tabell mitt i en rad, hur gör jag då? Utan att avsluta tabellen och börja den igen, alltså. Tabellen skrivs ut via ASP och kan bli olika lång.


Svara

Sv: Dela en tabell

Postades av 2004-04-06 21:36:03 - Johannes Strömberg

Kolla in den här artikeln. Kanske hjälper..

page-break-inside:avoid

torde vara av intresse

Artikel [Formatera utskriften av dina webbsidor]


Svara

Sv: Dela en tabell

Postades av 2004-04-06 21:56:42 - Jonas Oscarsson

"Been there, done that." Har läst den artikeln, men får det inte att fungera i tabeller. Den bryter fortfarande mitt i en rad. Behöver någon annan teknik. Tack ändå :)


Svara

Sv: Dela en tabell

Postades av 2004-04-07 07:50:51 - Johannes Strömberg

Är tabellen längre än en sida? Isf är det ju inte helt smidigt att lyckas iom att dataflödet helt enkelt inte får plats.


Svara

Sv: Dela en tabell

Postades av 2004-04-07 08:38:25 - Jonas Oscarsson

Precis, det är det som är problemet. Ett smidigt sätt att bryta en tabell, någon?


Svara

Sv: Dela en tabell

Postades av 2004-04-07 10:48:19 - Benni Svensson

Bara en tanke(helt otestat).
Om du gör en räknare på varje rad(behövs inte skrivas ut), och du märker att det får plats x antal rader, då borde det ju kunna vara så enkelt att via en if-sats kolla om du är under 30 rader(om det får plats).
Är det inte det, då avsluta du tabellen, bryter tabeller, ny sida, bygger upp tabeller igen och fortsätter.
Någonting sånt här:
<code>
rem aspkod.
<%
if rader > 30
response.write "</td></tr></table>"
%>
<style type="text/css">
p {
page-break-inside: always;
}
</style>
<%
response.write "<table><tr><td>"
%>
</code>
Som sagt otestat, men jag skulle nog försökt att labba med utgångspunkt ifrån detta.


Svara

Sv: Dela en tabell

Postades av 2004-04-09 12:21:46 - Jonas Oscarsson

Har redan testat detta, och det skulle ha fungerat om man inte hade haft ett fält som kan vara olika stort och hamna på flera rader (som jag har). Men räkna tecknen i det fältet, och lägg till ett extra på räknaren om den hamnar över teckengränsen för nästa rad, kanske du tänker. Men si det går inte! Ett 'M' tar exempelvis mer plats än en '.', vilket gör det omöjligt att avgöra en exakt teckengräns för att den ska gå över på nästa rad. Och det går inte att avgöra ungefärligt eftersom så fort det blir ett fel någonstans, så ser det illa ut.

Ganska knivigt, eller vad säger ni?

Tacksam för mer förslag, detta problemet har jag klurat på länge!

(*bump*) :)


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 699
27 958
271 741
779
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies