Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Generate Outlook Calendar meeting from FMP via applescript

Featured Replies

Can anyone suggest how one can generate an Outlook for Mac meeting invitation via Scriptmaker's 'Perform Applescript'.  

 

It needs to manage variables such as date, time, duration, subject, attendees, scheduling, etc

 

(I have  a pretty basic grasp of Applescript!)

Try something along these lines:

Let ( [
  // these would be calculated from field names
  calendarName = Quote ( "Calendar" ) ;
  theDate = Get ( CurrentDate ) ;
  timeBegin = Time ( 18 ; 0 ; 0 ) ;
  timeEnd = Time ( 19 ; 0 ; 0 ) ;
  subject = Quote ( "Test" ) ;
  tsBegin = Quote ( Timestamp ( thedate ; timeBegin ) ) ;
  tsEnd = Quote ( Timestamp ( thedate ; timeEnd ) )
  ] ;
  List (
  "tell application " & Quote ( "Microsoft Outlook" ) ;
    "tell calendar " & calendarName ;
      "set newApp to make new calendar event at end of calendar events with properties 
          { 
          subject:" & subject & ",
          start time:date " & tsBegin & ",  
          end time:date " & tsEnd & "
          }" ;
    "end" ;
  "end" ;
  )
)

Look up the Outlook dictionary for the other properties, and/or create a dummy event in Outlook, then read (“get”) its complete list of properties with the ScriptEditor.

 

Using a variable to store the result of the “make” command would e.g. let you query the ID of the new event and store it in your database. 

Create an account or sign in to comment

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.