Claris released today FileMaker 2023 in version 20.2.1.
You get an integration to Claris Connect and Claris Studio. You can now place text with calculations directly on a layout. FileMaker is compatible to macOS Sonoma with some known issues and you may enjoy a few bug fixes. But please read details in the release notes:
I really like the new ability to place calculations on a layout without defining a field. I've been used to this capability for a long time in other environments and always having to create a field (in FileMaker) to just about everything was a pain. This update helps modernize FileMaker.
Hope there are other future updates like this one.
The new layout calculation allows you to place a calculated value on a layout without creating a calculation field or setting a variable in a script.To insert a layout calculation onto a layout:
In Layout mode, click in the layout where you want to insert the layout calculation, then choose Insert menu > Layout Calculation.Don't insert layout calculations over a field or any other object that you want to view.
In the Specify Calculation dialog, enter the a formula for your calculation, then click OK.A layout calculation, including the specified calculation, (<<ƒ:[calculation]>>) appears on the layout.To modify a layout calculation:
In Layout mode, right-click the layout calculation, then choose Edit Layout Calculation.
In the Specify Calculation dialog modify the calculation, then click OK.
@RosemaryTietge: Please convey my many thanks to all involved at Claris. This is a truly wonderful feature. I suggest that all other merge features be rolled into the new layout calculation feature. Merge text, fields, variables and functions can all be expressed as a calculation. This would simplify the user interface and training for new users.
Fun fact. We're not supposed to talk about ETS. ETS doesn't exists, you know, but everyone knows what it is.
The first ETS I participated in was for FileMaker 8.5, which introduced named objects and web viewers. I immediately caught the potential of layout level calculations (I then developed a complete framework, LayoutProperties, which is still used by some developers), so my first feature request ever was… exactly what we have now.
Sometimes you've got to be patient