Groups | Blog | Home
all groups > coldfusion flash integration > may 2007 >

coldfusion flash integration : ActionScript3 to CFC



PaulH **AdobeCommunityExpert**
5/25/2007 12:00:00 AM
[quoted text, click to view]

if this is your call to the CFC a cheap fix is:

nameOfForm.myGlobalObjects.TitleService.Rcreate(editArguments,null);

Chuck1411
5/25/2007 12:00:00 AM
Thanks, I found another CHEAP fix too...

on the receiving end, ARGUMENTS is the container.

Chuck1411
5/25/2007 12:52:15 AM
I'm currently constructing an object in ActionScript, and then passing it to a
function in the CFC, and the Object is passed according to the ServiceCapture
program, but not the name of the variable. Though all the items within the
object have their names and value pairs.

On the receiving end I have my function with...
<cfargument name="args" type="struct" required="true">

The data gets passed like I said, but I get the error message "The parameter
ARGS to function Fname is required but not passed in."

I know I can specifically name each field as a separate <cfargument> but is
there no way to do pass a container?

Attached is the ActionScript code...

var editArguments:Object = {};

editArguments.Title = edit_title.text;
editArguments.TitleID = titleGrid.selectedItem.TitleID;

nameOfForm.myGlobalObjects.TitleService.Rcreate(editArguments);
AddThis Social Bookmark Button