I have a combo box that I would like to use a range value instead of the coded value. What is the proper syntax? Now I am attempting domain.ranges to no avail.
function PopulateQuantity(serviceRequestLayerFieldsQuantity) {
var serviceRequestFieldsQuantity
for (var i = 0; i < serviceRequestLayerFieldsQuantity.length; i++) {
if (serviceRequestLayerFieldsQuantity.name == serviceRequestLayerInfo.QuantityFieldName) {
serviceRequestFieldsQuantity = serviceRequestLayerFieldsQuantity.domain.ranges;
break;
}
}
var Quantity = { identifier: "id", items: [] };
for (var i = 0; i < serviceRequestFieldsQuantity.length; i++) {
serviceRequestFieldsQuantity.items = { id: serviceRequestFieldsQuantity.name, name: serviceRequestFieldsQuantity.name };
}
var QuantityStore1 = new dojo.data.ItemFileReadStore({ data: QuantityFieldType });
dijit.byId('cbQuantity').attr('store', QuantityStore1);
}
function PopulateQuantity(serviceRequestLayerFields) {
var serviceRequestFields
for (var i = 0; i < serviceRequestLayerFields.length; i++) {
if (serviceRequestLayerFields.name == serviceRequestLayerInfo.QuantityFieldName) {
serviceRequestFields = serviceRequestLayerFields.domain.ranges;
break;
}
}
var QuantityType = { identifier: "id", items: [] };
for (var i = 0; i < serviceRequestFields.length; i++) {
QuantityType.items = { id: serviceRequestFields.name, name: serviceRequestFields.name };
}
var QuantityStore = new dojo.data.ItemFileReadStore({ data: QuantityType });
dijit.byId('cbQuantity').attr('store', QuantityStore);
}