PRB: "Index out of range" Error While Using the Store Builder Wizard
Article ID: 176545
Article Last Modified on 9/30/2003
APPLIES TO
- Microsoft Commerce Server 2.0
This article was previously published under Q176545
SYMPTOMS
When you use the Commerce Server 2.0 Store Builder Wizard to add custom
fields to the product table, you may receive the following error message
during step 6 of building a new store:
request object error "ASP 0105" index out of range.
/mscs_storebuilderwizard/product_update.asp, line 43
an array index is out of range.
CAUSE
The problem occurs because of a change in behavior between Internet
Explorer (IE) 3.x and IE 4.0. Unlike IE 3.x, IE 4.0 does not post a list
item when it is not selected, but the product_update.asp always references
the Item(1) of the "field_add_std" field.
WORKAROUND
To work around the problem, use either of the following methods:
- Use an earlier version of IE. You can avoid
this problem by using
IE 3.02 to run the Store Builder Wizard.
-or-
- If you prefer to use IE 4.0, simply highlight one of the standard
fields (for example, manufacturer, color, size, and so forth). Add
one or more custom fields to the product table. Note that you do not
have to actually add any standard fields to the table; just select
one and then add the custom fields to avoid the problem.
Additional query words: Foundation Merchant
Keywords: kberrmsg kbbug kbprb KB176545