Sue

I started with Filemaker on a drilling platform in the Beaufort Sea in Arctic 
Canada back in '89.  Been doing it every since.

I was doing some research for a client on Finds in Filemaker.  Yesterday I 
learned that  "{1…3}/{20…30}/*" will find the days 20 to 30 in the first three 
months in any year.  I could produce pages of code that replicate that.
Today I learned that "Fri" in a date field will find all the Fridays.

It never ends...

Stephen


"Rivers know this: there is no hurry.  We shall get there someday." --- A.A. 
Milne

On Feb 5, 2010, at 7:48 PM, Sue wrote:

> Perhaps the verb should be changed.  Some of ARE TAKING longer to learn 
> things.  LOL
> 
> Sue
> 
> On Feb 5, 2010, at 6:54 PM, Stephen Wonfor wrote:
> 
>> Sue
>> 
>> I think we are all self-taught.  Some of us have simply taken longer to 
>> learn things.
>> 
>> ;-)
>> 
>> Stephen
>> 
>> ----------
>> 
>> "As soon as we started programming, we found to our surprise that it wasn't 
>> as easy to get programs right as we had thought. Debugging had to be 
>> discovered. I can remember the exact instant when I realized that a large 
>> part of my life from then on was going to be spent in finding mistakes in my 
>> own programs." -- Maurice Wilkes
>> 
>> On Feb 5, 2010, at 6:12 PM, Sue wrote:
>> 
>>> Okay, thank you!  Somehow in working through this, I figured out what I was 
>>> doing wrong.
>>> I didn't have the Set Variable portion of the script set up correctly.
>>> Now it is working! The ability to let any user save a pdf to their desktop 
>>> is great.
>>> It is going to save me a lot of work.
>>> 
>>> Thanks for your patience with this self-taught
>>> filemaker user who is clearly still learning. : )
>>> 
>>> Sue
>>> 
>>> On Feb 5, 2010, at 1:16 PM, Stephen Wonfor wrote:
>>> 
>>>> Sue
>>>> 
>>>> Sometimes it can help to prepend "filemac:" or "filewin:" to the output 
>>>> path.
>>>> 
>>>> eg.  This is a bit long winded perhaps but it is a simple cut and paste 
>>>> between scripts and is easy to debug.
>>>> 
>>>> Set Variable [ $FileName; Value:"Application_Status.pdf" ]   // I always 
>>>> include the expected file extension
>>>> Set Variable [ $FilePath; Value:Get ( DocumentsPath ) ]
>>>> Set Variable [ $Platform; Value:"file" & Choose ( Abs ( Get ( 
>>>> SystemPlatform ) ) ; "1"; "mac:" ; "win:" ) ]
>>>> Set Variable [ $Output; Value:$Platform & $FilePath & $FileName ]
>>>> Save Records as PDF [ File Name: “$Output”; Automatically open; Records 
>>>> being browsed ]
>>>> 
>>>> Stephen
>>>> 
>>>> ----------
>>>> 
>>>> "I have discovered that there are two types of command interfaces in the 
>>>> world of computing: good interfaces and user interfaces." --- Daniel J. 
>>>> Bernstein
>>>> 
>>>> On Feb 5, 2010, at 1:11 PM, Sue wrote:
>>>> 
>>>>> Hi all,
>>>>> 
>>>>> I posted this question before and got a couple of helpful replies,
>>>>> which I sincerely appreciate.
>>>>> 
>>>>> 
>>>>> However, for the life of me, I can not get the
>>>>> solutions suggested to work.
>>>>> 
>>>>> Using the exact method below, I get the following message:
>>>>> "$file_name" can not be created on this disk.
>>>>> Use a different name, make more room on the disk,
>>>>> unlock it or use a different disk."
>>>>> 
>>>>> I am really unsure what is wrong as I can specify my desktop
>>>>> as the file path in the script where you specify the filepath,
>>>>> and use the same filename for the pdf, and it works fine--no error.
>>>>> 
>>>>> That suggests that my $fiel_name is generating an incorrect filepath,
>>>>> but when I compare the filepath generated by the calculation,
>>>>> to the one generated when I just select a file on my desktop,
>>>>> they are the identical.
>>>>> 
>>>>> What am I doing wrong?
>>>>> 
>>>>> Thank you for any help.
>>>>> 
>>>>> Sue
>>>>> 
>>>>> 
>>>>> 
>>>>> On Jan 6, 2010, at 11:27 AM, Jeff Almquist wrote:
>>>>> 
>>>>>> Hi Sue,
>>>>>> 
>>>>>> I accomplish this by first setting a variable ("$file_name"), with the 
>>>>>> following:
>>>>>> 
>>>>>> Case ( Abs ( Get ( SystemPlatform ) ) = 1 ; "filemac:" ; "filewin:" ) &
>>>>>> Get ( DesktopPath ) & your_file_name_calculated_from_record_data
>>>>>> 
>>>>>> Then I just use that "$file_name" variable as the "Output File Path 
>>>>>> List" in the "Specify output file" setting of both the initial "Save 
>>>>>> Records as PDF" step and any subsequent "Save Records as PDF" steps when 
>>>>>> I want to "Append to existing PDF".
>>>>>> 
>>>>>> Jeff
>>>>>> 
>>>>>> On Jan 6, 2010, at 11:06 AM, Sue wrote:
>>>>>> 
>>>>>>> Hi Folks,
>>>>>>> 
>>>>>>> I have written some scripts that have a "Save Records as PDF" step and 
>>>>>>> subsequent steps that also have the "Save Records as PDF" with the 
>>>>>>> "Append to existing pdf" option selected.
>>>>>>> 
>>>>>>> I am able to use the script if I set the Specify Output File to a 
>>>>>>> specific file name on a specific computer, but I need multiple users 
>>>>>>> (using the file via Filemaker Server) to be able to use the script and 
>>>>>>> have the generated pdf saved to the desktops on their own computers, 
>>>>>>> and have the "append to existing pdf" steps then save to the file that 
>>>>>>> was created on their computer.
>>>>>>> 
>>>>>>> I suspect there is a way to do this without individually identifying 
>>>>>>> all their computers as options in the Specify Output File.
>>>>>>> 
>>>>>>> Can anyone tell me how to accomplish this, or refer me to a web page 
>>>>>>> that explains how to do this?
>>>>>>> 
>>>>>>> Thanks very much for any help!
>>>>>>> 
>>>>>>> Sue

Reply via email to