Not sure if this is user error or a bug, but I can't seem to send the count
command to Word 2008 via appscript.
>>> word.documents.count()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File
"/Library/Python/2.5/site-packages/appscript-0.18.1-py2.5-macosx-10.5-i386.egg/appscript/reference.py",
line 439, in __call__
appscript.reference.CommandError: CommandError -1708: Application could not
handle this command.
Failed command: app(u'/Applications/Microsoft Office 2008/Microsoft
Word.app').documents.count()
I can call help on the count command via the same path so I think I'm calling
count() from the right place:
>>> word.documents.count.help()
==============================================================================
Help (-t)
Reference: app(u'/Applications/Microsoft Office 2008/Microsoft
Word.app').documents.count
------------------------------------------------------------------------------
Description of reference
Terminology for count command
[...]
And Word seems to support the count command since this works from the script
editor:
tell application "Microsoft Word"
display dialog (get count of documents)
end tell
And finally, I tried doing a count with TextEdit and that seems to work fine:
>>> te = app('TextEdit')
>>> te.activate()
>>> te.documents.count()
3
Any help would be appreciated.
_Travis_Caldwell_
_______________________________________________
Pythonmac-SIG maillist - [email protected]
http://mail.python.org/mailman/listinfo/pythonmac-sig