What I need to do have a dialog box “pop” up so the end user can enter a job number then have that number attached to the beginning of each folder name. So far I can make the folders inside of folders no problme. Any help is appericated.
Jason
What I need to do have a dialog box “pop” up so the end user can enter a job number then have that number attached to the beginning of each folder name. So far I can make the folders inside of folders no problme. Any help is appericated.
Jason
In the future, please use a more descriptive subject line (e.g, “newbie needs help with dialogs”).
Try this:
set job_number to text returned of (display dialog "Enter the job number:" default answer "" buttons {"Cancel", "OK"} default button 2 with icon 1)
Jon
Maybe this will help get you started.
set j_num to ""
repeat until j_num is not ""
set dd to (display dialog "Enter a job number." default answer "")
set j_num to text returned of dd
end repeat
tell application "Finder"
try
make new folder at desktop with properties {name:(j_num & "rest of name")}
on error e
display dialog e buttons {"OK"} default button 1 with icon 0
end try
end tell
Edit: Oops, Jon snuck in there while I was coding. ![]()
– Rob
Yeah, I’ve got to be sneaky, Rob. How else am I going to gain ground on the 500 posts you’ve got on me? ![]()
Jon
(Who’s embarrassed every time he uses an emoticon or refers to himself in the third person and terribly punchy from lack of sleep.)
I now need to have that folder made on a Win 2000 server any thoughts?
Jason
I have no experience with servers so I don’t know what’s required. I suppose it’s naive to think that it could be as easy as this:
set j_num to ""
repeat until j_num is not ""
set dd to (display dialog "Enter a job number." default answer "")
set j_num to text returned of dd
end repeat
tell application "Finder"
try
make new folder at folder "path:to:server_directory:" with properties {name:(j_num & "rest of name")}
on error e
display dialog e buttons {"OK"} default button 1 with icon 0
end try
end tell
Thank you…and yet it is just that easy!
Jason