I think that xccode by default puts in linefeeds and AppleScript  
expects carriage returns

try putting \r at the end of lines.

On May 6, 2006, at 9:31 AM, SUBSCRIBE MACSCRPT Palav wrote:

> I m executing in script editor
>
>         tell application "FileMaker Pro"
>                   open file "TIGER:TestingData.fp7" with passwords
> "admin" for Accounts "Admin"
>         end tell
>
> & it is running successfully.
>
> But when I try to run above code in cocoa using NSApplescript &
> NSAppleEventDescriptor class as follows:
>
> NSAppleScript *scriptObject = [[NSAppleScript alloc] initWithSource: =
>
> @"tell application \"FileMaker Pro\" open file
> \"Tiger:TestingData.fp7\" with passwords \"admin\" for Accounts  
> \"Admin\"=
> "];
> NSAppleEventDescriptor *returnDescriptor = [[NSAppleEventDescriptor
> alloc] init];
> returnDescriptor scriptObject executeAndReturnError: &errorDict];
> [scriptObject release];
>
> but when I run above code, I get descriptorType of returnDescriptor
> as kAENullEvent & thats why file doesn't get open.
>
> What can be the solution?
>
> Thanks,
> Palav
>