Jump to content

Script step for starting a new text line at the top of a field?


This topic is 2559 days old. Please don't post here. Open a new topic instead.

Recommended Posts

  • Newbies

I'm stuck on how to configure a script and I know I must be overlooking the obvious...

 

I use FilemakerPro as my CRM in a sales business.  I make notes each time I speak to my clients.  I have a script that will automatically begin a new note with a date/time/contact_method stamp notation in my notes field followed by a space and then the curser for me to begin typing the notes.  Simple so far.  

 

Currently each new note begins below where the last note left off.  

 

What I want to do is script the starting point for each new note to begin at the top of the field so as I add more notes I can always see the most recent notation without having to scroll to the bottom of the field. 

Therefore the notes will be listed in reverse order.   Any thoughts?  

 

Not that it's too relevant but below is the simple script that I'm using now - so if you have any steps that I could insert to begin at the top of the field please let me know.

 

Current Script:

Go to Field (Contact::Notes Client)

Enter Browse Mode []

Insert Current Date [Contacts::Notes Client]

Insert Text [" "] 

Insert Current Time [Contacts::Notes Client]

Insert Text [" "]

Insert Text ["- Phone Call:"]

 

Result is - 7/29/2014  12:10:27 PM: Phone Call: 

 

Thanks in advance for any help.

Link to comment
Share on other sites

Try

Set Variable [ $newFirstLine ; Get ( CurrentDate ) & "  " & Get ( CurrentTime ) & " - Phone Call: " ]
Set Field [ Contacts::Notes Client ; List ( $newFirstLine ; Contacts::Notes Client ) ]
Note that you could also use a related table with fields for type, date, time, notes etc., sorted by date – or any other field, for that matter – and create a new, pre-set note record via script.
Link to comment
Share on other sites

This topic is 2559 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Similar Content

    • By BostonFM
      I am trying to script an import of three worksheets in the same Excel file. The 3 geographical regions worksheets are not structured the same, i.e. field name rows are not in the same place and are named differently.
      The script runs but stops to ask which worksheet to process.
      How do I create a variable/parameter in the script for it to proceed sequentially from worksheet 1-3 without stopping?
      Thanks
      DA
    • By HOnza
      This is a fresh story of me spending hours trying to fix a technical issue and accidentally revealing a gold nugget. A few days ago one of my nightly server-side scripts stopped working without any apparent reason. But when I tried to run the script in FileMaker Pro it worked just fine. I really needed a way to debug the script on the server.
      Read more here
    • By HOnza
      I noticed that one of the articles updated in the official FileMaker Knowledge Base on September 23, 2011 was explaining how to select a random set of records in a FileMaker database. I was wondering how fast the currently recommended technique is and whether Ican make it faster with the help of FM Bench. I tried to apply it to a set of 50,000 records of randomly generated data. Then I made it much faster…
      Read more in the original article
    • By HOnza
      This is the first example I was showing in my session Marvelous Optimizations at Pause On Error [x] London 2011. I already wrote about this optimization some time ago. It’s the one that led me to unveil the Marvelous Optimization Formula. You can find the original article here: FileMaker Script Execution Time Cut From 5 Hours To 6 Seconds
      I simply took the example and added FM Bench Detective into it to be able to exactly measure and examine what happens in the slow and the optimized script. Now you can watch the result in this video recorded at Pause On Error.
      Read more and download the sample file at honza.24uSoftware.com
    • By HOnza
      The second example I was showing in my session Marvelous Optimizations at Pause On Error [x] London 2011 was the script for selecting Random Set of Records. I found this example in the FileMaker Knowledge Base and optimized it to run at least 158 times faster when selecting 10 random records out of 50,000.
      This version of the example has FM Bench Detective script steps included to measure the original and the optimized script more precisely. Watch the video recorded at Pause On Error below to learn more details about this optimization.
      Read more and download the sample file at honza.24uSoftware.com
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.