Passing column names as arguments, Help Please!

Hello,
I am building a global method to print/print preview reports, I am trying to pass the search column name as a variable then populate that column with search criteria, then performing a search. Should that be possible??

//Client List Grouped by Company

var vFormName = application.getMethodTriggerFormName()

databaseManager.saveData() //save data

forms[vFormName].controller.loadAllRecords() //load all records


//******************************************************
//first search clears records and loads default foundset
//******************************************************

	var vDefaultSearchColumn = arguments[0]

	var vDefaultSearch = arguments[1]
	
	forms[vFormName].controller.find() //enter find mode
	
	forms[vFormName].vDefaultSearchColumn = vDefaultSearch //set column name and data to search
	
	forms[vFormName].controller.search(true,false)//do clear and don't extend current foundset

//******************************************************

Yes, that should be possible.

You have to change only one line from what I see:

forms[vFormName][vDefaultSearchColumn] = vDefaultSearch

Thankyou Patrick,

You are a great help, that works now no problems.

You are welcome.