<p>Hi all,</p>
<p> </p>
<p>I am new to actuate. I have inherited a codebase and am still wrestling on coming up to speed w/ the JSAPI.</p>
<p> </p>
<p>The problem is that when I set my form/report parameters, the cascading fields do not get set, and instead just use the default.</p>
<p> </p>
<p>I am running 3.1.x.</p>
<p> </p>
<p>Our initialization of a parameter set for a report looks roughly as follows:</p>
<pre class="_prettyXprint _lang-js">
var values = { someField: someValue, someCascadingParam: someCascadingValue }
var param = new actuate.Parameter("actuateparams")
param.downloadParameters(function (paramDefs) {
// some other init code ..., hidden!
viewer.setParameters(values)
param.renderContent(paramDefs, function () {
// parameter form updated!
// however, my cascading value is not set properly in the form.
// in fact, i dont think the value have even been downloaded yet,
// as I see a SOAP request in the network tab requesting value sets.
// also, the parent field is properly set

})
})
</pre>
<p>I don't have a good means to share a runnable example, but if there is a way to do so, I'd be happy to try if someone would provide some guidance.</p>
<p> </p>
<p>Thanks for your time!</p>
<p> </p>
<p>Chris</p>