---
title: "förenkla kod"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10006-förenkla-kod"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "soffan76"
published: "2001-06-12T08:15:00.000Z"
updated: "2001-06-12T08:59:00.000Z"
replies: 8
views: 180
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/10006-förenkla-kod"
---

# förenkla kod

## #1 — soffan76, 2001-06-12T08:15Z

Hej!

Kan någon hjälpa mig skriva denna koden lite enklare. Jag har 15 koller som ska göras och det vill inte riktigt funka på detta vis. Hur ska jag göra?

```
<% 
'hjälptext 1
If PA_ID=1 Then %>
<% Do until RS.EOF  %>
<%= RS("Helptext_1")%>
<% 
RS.movenext
loop  
%>
<% End if %>

<% 
'hjälptext 2
IF PA_ID=2 Then%>
<% Do until RS.EOF  %>
<%= RS("Helptext_2")%>
<% 
RS.movenext
loop  
%>
<% End if %>

<% 
'hjälptext 3
IF PA_ID=3 Then%>
<% Do until RS.EOF  %>
<%= RS("Helptext_3")%>
<% 
RS.movenext
loop  
%>
<% End if %>
```

Permalänk: https://www.webforum.nu/p/10006

## #2 — PatrikB, 2001-06-12T08:20Z

Denna här kanske:

```
<%
	Do until RS.EOF
		Response.Write RS("Helptext_" & PA_ID)
 
		RS.movenext
	loop 
%>
```

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/271545

## #3 — Lukaspojken, 2001-06-12T08:22Z

Använd dig av en variabel i

\<% 
If PA_ID=i Then %\>
\<% Do until RS.EOF %\>
\<%= RS("Helptext\_& i &")%\>
\<% 
RS.movenext
loop 
%\>
\<% End if %\>

Det borde fungera

Permalänk: https://www.webforum.nu/p/271546

## #4 — soffan76, 2001-06-12T08:39Z

Hej!

Följde Lukaspojkens råd, fick inte PatrickB:s att funka. Det får jag i och försig inte med denna heller. Vad gör jag för fel? jag får felmeddelande:
"Item cannot be found in the collection corresponding to the requested name or ordinal."

```
i=<%= Request.Querystring ("PA_ID")%>

<% 
If PA_ID=i Then %>
<% Do until RS.EOF %>
<%= RS("Helptext_& i &")%>
<% 
RS.movenext
loop 
%>
<% End if %>
```

Permalänk: https://www.webforum.nu/p/271547

## #5 — soffan76, 2001-06-12T08:40Z

ok, såg nytt inlägg från Patrik B...testar...

Permalänk: https://www.webforum.nu/p/271548

## #6 — Lukaspojken, 2001-06-12T08:43Z

Så ska det vara...:)
\<%= RS("Helptext\_"& i &)%\>

Permalänk: https://www.webforum.nu/p/271549

## #7 — PatrikB, 2001-06-12T08:44Z

jepp, såg inte den gemensamma nämnaren först ... lite slarvigt =P ...
förrän jag postade och fick se min post igen ... va bara att ändra :)

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/271550

## #8 — soffan76, 2001-06-12T08:46Z

Hänger inte riktigt med. Hur blir hela koden egentligen?
Värdet ska hämtas från denna sträng:
Har satt värdet 6 som ex.

```
<a href="#" onclick="nyttWindow('help.asp?PA_ID=6',400,400)"><img src="help.gif" width="32" height="32" alt="" border="0"></a>
```

Permalänk: https://www.webforum.nu/p/271551

## #9 — soffan76, 2001-06-12T08:59Z

Det funkar nu! Tackar så mycket!

Permalänk: https://www.webforum.nu/p/271552

---

Tråden på webben: https://www.webforum.nu/amne/asp/10006-förenkla-kod
