---
title: "Object variable not set:(dimac upload)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/58716-object-variable-not-set-dimac-upload"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "doggelito"
published: "2002-11-11T10:36:56.000Z"
updated: "2006-06-05T18:35:23.000Z"
replies: 6
views: 390
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/58716-object-variable-not-set-dimac-upload"
---

# Object variable not set:(dimac upload)

## #1 — doggelito, 2002-11-11T10:36Z

har en checkbox i ett form, checkar man inte i så händer detta.
nån som stött på problemet? kan man komma undan detta?

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

## #2 — OveRRidE, 2002-11-11T10:42Z

Lite kod i \[kod\]-taggar kanske skulle underlätta?

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

## #3 — doggelito, 2002-11-11T10:48Z

visst, men det är specifik dimac-upload problem så känner man igen det så känner man igen det! ;)
checkar man inte i så "finns" inte w3u.form("checkboxen")
har provat med if-taggar men inte lyckats undvika detta.

```
Set w3u = Server.CreateObject("w3.upload")
checkboxen = w3u.form("checkboxen")
```

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

## #4 — web00132, 2006-06-05T14:17Z

Har samma problem och har sökt men inte hittat nåt tillfredställande svar. Skulle vilja ha en lösning som typ den som erbjuds här: <http://www.webforum.nu/showthread.php?t=7641&highlight=checkbox+upload>

Problemet med W3 Upload är att man får detta felmess om man kör liknande lösning som i länken ovan:
"Object doesn't support this property or method: 'exists'"

Så, vad göra?

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

## #5 — doggelito, 2006-06-05T17:28Z

Jag kommer inte ihåg om det har med vilken version av upload man kör men checkbox går bra att använda i den senaste i alla fall.

```
<%
	Dim Upload, Check
	If Request.QueryString("Action") = "send" Then
		Set Upload = Server.CreateObject("w3.Upload")
	
		Check = C_Bool(Upload.Form("Check"))
		Response.Write(Check)
		Set Upload = Nothing
	End If
%>

<form action="<%= Request.ServerVariables("SCRIPT_NAME") %>?Action=send" enctype="multipart/form-data" method="post">
<input type="checkbox" name="Check" value="1" />
<input type="file" name="file" />
<input type="submit" value="Ok"  />
</form>

<%
	Function C_Bool(val)
		Dim RetVal
		If len(val) = 0 Then
			RetVal = False
		Else
			RetVal = True
		End If
		
		C_Bool = RetVal
	End Function
%>
```

Går det inte så kanske du får byta till radioknappar istället och köra nån nödlösning på ja/nej. :)

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

## #6 — emission, 2006-06-05T17:42Z

Gör en liten funktion som hämtar värdet och ignorerar eventuella fel. Inte så snyggt, men om inte komponenten har det som behövs så....

```
function GetFormValue(uploadObject,fieldName)
   dim retVal
   retVal=""
   on error resume next
   retVal=uploadObject.Form(fieldName)
   GetFormValue=retVal
end function
```

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

## #7 — web00132, 2006-06-05T18:35Z

Tack ska ni ha!   :bire 
Doggelitos förslag funkade dock inte, jag fick samma felmess. Men jag kör på radioknappar istället, känns bekvämt.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/58716-object-variable-not-set-dimac-upload
