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.

Featured Replies

You can copy and paste stuff in FileMaker: Layouts, script steps, scripts, custom functions, value lists, fields and table definitions. Each time FileMaker puts a XML on the clipboard, but you can't see it. It is kind of hidden, so FileMaker can find it for pasting. But you can't just paste it to your favorite text editor.

With MBS Plugin 15.4 we change this. Our plugin monitors when FileMaker goes to back or comes to the front and updates the clipboard:

If the clipboard has FileMaker's XML, we copy the XML into the text section, so you can paste it in a text editor.

If the clipboard has text, which is valid XML for FileMaker, but not yet the section that FileMaker looks for, we copy the XML into the right section. Then you can paste in FileMaker as usual.

You may wonder why we do this? Well we like to edit the XML in a text editor like BBEdit and then put it back.

Let's say we have a script like this in FileMaker and copy the script steps:

If [ $$test > 0 ]
	Set Variable [ $$test ; Value: $$test + 1 ]
End If

When you copy this, let the plugin convert it and paste it to your editor:

<fmxmlsnippet type="FMObjectList">
  <Step enable="True" id="68" name="If">
    <Restore state="False"/>
    <Calculation><![CDATA[$$test > 0]]></Calculation>
  </Step>
  <Step enable="True" id="141" name="Set Variable">
    <Value>
      <Calculation><![CDATA[$$test + 1]]></Calculation>
    </Value>
    <Repetition>
      <Calculation><![CDATA[1]]></Calculation>
    </Repetition>
    <Name>$$test</Name>
  </Step>
  <Step enable="True" id="70" name="End If"/>
</fmxmlsnippet>

We can now do search and replace to change $$test to $$counter and copy it back to FileMaker.

What would you with this? 
We frequently love do to batch changes and then paste the modified XML back.

If that function causes trouble or you don't like it, please use SyntaxColoring.ClipboardConverter.SetEnabled functions to disable it.

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.