Re: Problem saving a new file
Re: Problem saving a new file
- Subject: Re: Problem saving a new file
- From: "koenig.yvan" <email@hidden>
- Date: Fri, 19 Oct 2012 18:09:34 +0200
Le 19/10/2012 à 15:54, Eric Robertson < email@hidden> a écrit : I'm a newbie and I'm having problems saving some data away to a new file. I've tried various things but the nearest I've got to doing this was the following:
tell application "TextEdit" set newFile to "/Users/ericrobertson/Documents/New Notes.rtf" activate make new document with properties {path:newFile} set text of document "New Notes.rtf" to "This is sample text" save document "New Notes.rtf" end tell
However although the document appears OK inTextEdit with the text included in it I get the message that I don't own the document "New Notes.rtf" and don't have permission to write to it. Do I have to set the file permissions in some way? I did try setting the name property as well as the path but this made no difference as it seemed to derive the name from just the path.
Incidentally i did find that if I just set the name property the path was set to /Users/ericrobertson/Library/Containers/com.apple.TextEdit/Data/Users/ericrobertson/Documents/New Notes.rtf.
I'm still on Lion (10.7.5) using TextEdit v1.7.1.
You may use :
set p2doc to path to documents folder as text set newName to "New Note.rtf" tell application "System Events" make new file at end of folder p2doc with properties {name:newName} end tell set newFile to (p2doc & newName) as alias tell application "TextEdit" activate make new document with properties {name:newName} set text of document 1 to "This is sample text" save document 1 in newFile end tell
tested with TextEdit 1.8 (301) under 10.8.2
Yvan KOENIG (VALLAURIS, France) vendredi 19 octobre 2012 18:09:26
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden