Project

General

Profile

« Previous | Next » 

Revision 5065

include input selection for the number of metadata fields to download
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4414

View differences:

search.js
63 63
			documentObjects[0] = documentObject;
64 64
		}
65 65
	}
66
		
67
	var query = generateQuery(documentObjects, metadataObjs);
68 66
	
67
	var itemMetadataCount = submitFormObj.metadataCount.value;
68
	
69
	var query = generateQuery(documentObjects, metadataObjs, itemMetadataCount);
70
	
69 71
	submitFormObj.dataquery.value = query;
70 72
	
71 73
	return true;
......
206 208
* @param metadataObjs is an Array of Objects with "name" and "value" properties (both String)
207 209
* @return generated query string
208 210
*****************************************************************************/
209
function generateQuery(docObjs, metadataObjs) {
211
function generateQuery(docObjs, metadataObjs, itemMetadataCount) {
210 212
	//alert("calling method");
211 213
	
212 214
	//make parameters at some point
213 215
	var includeDemographicData = false;
214 216
	var questionMetadataCount = 2;
217
	if (itemMetadataCount) {
218
		questionMetadataCount = itemMetadataCount;
219
	}
215 220
	var questionChoiceCount = 5;
216 221
	
217 222
	//construct the assessment metadata attribute selection snippet

Also available in: Unified diff