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


Varför skriver den ut informationen som [LÖST!]

Postades av 2002-07-11 10:33:39 - Tommie Severinsson, i forum asp - allmänt, Tråden har 1 Kommentarer och lästs av 364 personer

Ok.. detta kan verka rätt flummigt.. men jag har EN .asp sida.. i den finns en if/elseIf/elseif/else.. i else fallet som är normal fallet, så visas beroende på infon i databasen ett antal rader.. där kan du välja att printa ut alla dessa rutor / eller dom du själv vill skriva ut.. När man gjort sitt val trycker man på en knapp som gör en submit på sidan.. och efter som det är "print" man vill göra så går den in i nedanstående elseif.. allt detta funkar bra... Sen dyker windows standard "skriv ut" ruta upp och då trycker man bara på Skriv ut... då skriver den jäveln ;) ut information som fanns där tidigare, dvs normal fallet... why? How? Vad missar jag??

(klippte bara ut en del av funktionen, vill ni se hela får ni maila mig)

<code>
ElseIf Request("todo") = "print" Then

Dim bColor
bColor = True
Response.Write("</head>") & vbCrLf
Response.Write("<body bgcolor=""#ffffff"" marginheight=""0"" marginwidth=""0"" topmargin=""0"" leftmargin=""0"">") & vbCrLf
Response.Write("<span class=""small"">") & vbCrLf
Response.Write("<table cellspacing=""0"" cellpadding=""0"" border=""0"" width=""96" & "%" & """>") & vbCrLf
Response.Write("<tr>") & vbCrLf
Response.Write("<td>Från serienr.</td>") & vbCrLf
Response.Write("<td>Från artikelnr.</td>") & vbCrLf
Response.Write("<td>Antal</td>") & vbCrLf
Response.Write("</tr>") & vbCrLf
For a = 1 To Request("loop")
b = a*6
If Request("ch" & b) = "on" Then
If bColor Then
Response.Write("<tr bgcolor=""#dddddd"" height=""18"">") & vbCrLf
Response.Write("<td class=""small"">" & Request("fromseriesno" & a) & "</td>") & vbCrLf
Response.Write("<td class=""small"">" & Request("FromItemNo" & a) & "</td>") & vbCrLf
Response.Write("<td class=""small"">" & Request("Qty" & a) & "</td>") & vbCrLf
Response.Write("</tr>") & vbCrLf
bColor = false
Else
Response.Write("<tr bgcolor=""#ffffff"" height=""18"">") & vbCrLf
Response.Write("<td class=""small"">" & Request("fromseriesno" & a) & "</td>") & vbCrLf
Response.Write("<td class=""small"">" & Request("FromItemNo" & a) & "</td>") & vbCrLf
Response.Write("<td class=""small"">" & Request("Qty" & a) & "</td>") & vbCrLf
Response.Write("</tr>") & vbCrLf
bColor = true
End If
End If
Next
Response.Write("</table>") & vbCrLf
Response.Write("</span>") & vbCrLf
Response.Write("<script language=""javascript"">") & vbCrLf
Response.Write("parent.right.focus();") & vbCrLf
Response.Write("parent.right.print();") & vbCrLf
Response.Write("</script>") & vbCrLf
Response.Write("</body>") & vbCrLf
Response.Write("</html>") & vbCrLf
Else
</code>


Svara

Sv: Varför skriver den ut informationen som fanns tidigare på

Postades av 2002-07-11 14:35:32 - Tommie Severinsson

LÖST!!!!!!!!

<code>
ElseIf Request("todo") = "print" Then
Dim bColor
bColor = True
%>
<script language="javascript">
function printOut() {
parent.right.focus();
parent.right.print();
}
</script>
</head>
<body bgcolor="#ffffff" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" onLoad="printOut();">
<span class="small">
<table cellspacing="0" cellpadding="0" border="0" width="96%">
<tr>
<td>Från Serienr.</td>
<td>Från Artikelnr.</td>
<td>Antal</td>
</tr>
<%
For a = 1 To Request("loop")
b = a*6
If Request("ch" & b) = "on" Then
If bColor Then
%>
<tr bgcolor="#dddddd" height="18">
<td class="small"><%= Request("fromseriesno" & a)%></td>
<td class="small"><%= Request("FromItemNo" & a)%></td>
<td class="small"><%= Request("Qty" & a)%></td>
</tr>
<%
bColor = False
Else
%>
<tr bgcolor="#ffffff" height="18">
<td class="small"><%= Request("fromseriesno" & a)%></td>
<td class="small"><%= Request("FromItemNo" & a)%></td>
<td class="small"><%= Request("Qty" & a)%></td>
</tr>
<%
bColor = True
End If
End If
Next
%>
</table>
</span>
</body>
</html>
<%
</code>


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 830
27 960
271 761
3 353
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