---
title: "Scripting Dictonary"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7928-scripting-dictonary"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Toonster"
published: "2001-01-29T16:11:00.000Z"
updated: "2001-01-30T18:26:00.000Z"
replies: 5
views: 252
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/7928-scripting-dictonary"
---

# Scripting Dictonary

## #1 — Toonster, 2001-01-29T16:11Z

Arbetar med ett uploadscript, och har problem med textrutor och checkboxar.
Bilden laddas upp hur fint som helst, och jag kan hämta värden ur textrutor och checkboxar OM det finns värden, annars blir det felmeddelande.

Först skapar jag objektet med:

Set Upload = CreateObject("Scripting.Dictionary")

Jag försöker sedan läsa av en checkbox med namnet kampanj:

if Upload.Item("kampanj").Item("Value")="on" then
osv...

Om jag kryssar i rutan så funkar det, men är rutan inte ikryssad, så krashar det. 
felkoden är:
Objekt krävs.: 'Item(...)' 

Det krashar antagligen för att om det inte är ikryssat, så finns inte "kampanj" med i objektet.
Hur kan jag avläsa detta?

/T

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

## #2 — emission, 2001-01-29T16:50Z

Helt riktig diagnos. Kryssar man inte i så skickas inget värde, och inget objekt skapas i collection:en.

Löses med

if Upload.Item("kampanj").Exists("Value") then ....

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

## #3 — Toonster, 2001-01-29T20:00Z

Tackar och bugar.
Mina MSDN skivor har jag på jobbet, så jag kom inte åt manualerna.
Tur detta forum finns...

/T

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

## #4 — racce, 2001-01-29T21:13Z

Vad finns det på MSDN-skivorna? Samma som på MSDN.micrsoft.com?

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

## #5 — emission, 2001-01-29T21:39Z

Jupps. Lite smidigare att söka, dock.

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

## #6 — MMats, 2001-01-30T18:26Z

Var kan jag få tag på MSDN-skivorna? MS site är lite väl seg ibland (eller så är det min uppkoppling som är det) så det vore inte dumt att ha.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7928-scripting-dictonary
