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.

Can anyone tell me what this line does?

Featured Replies

I actually have two pieces of code I need help with:

First:

?xslt-cwp-query params="-db=GFS&-lay.response=web_specs&-grammar=fmresultset&-encoding=UTF-8"?

If so could you also disect the meaning of each part please.

Second:

fmxslt:break_encode(.)

I know what the period stands for but I do not know what this function does.

Thanks,

Nick

The answer would be a little bit long for the first question. The best is, you look it up in the FMS7A Custom Web Publishing Guide on page 51 and in Appendix A.

The fmxslt:break_encode function is described on p. 64.

The FMS7A CWP Guide should be on your FMS7A CD, or in your /Applications/FileMaker Server 7/English Extras/Electronic Documentation folder.

I agree with Martin, read the guides!

However, this little processing instruction is such a great wonder, it ought to be shouted about.

STANDARD WEB REQUEST (http hyperlink)???

'... "http://mydomain.com/fmi/xsl/mystylesheet.xsl?-db=GFS&-lay.response=web_specs&-grammar=fmresultset&-encoding=UTF-8">my link</a>

Of course, when you click on this link. Your user can SEE everything! This includes the name of the database, the name of the layout, the grammar... You get the picture.

But, if you use the processing instruction within your XSLT, you can *just* send the user to the page with all the HIDDEN parameters!

NEW WEB REQUEST with CWP:

'... "http://mydomain.com/fmi/xsl/mystylesheet.xsl">my link</a>

Whatever parameters are in the processing instruction '<?xslt-cwp-query ...", will be used. You can include just about anything. Again, read the user guides about this instruction and all of the custom functions and processing instructions!

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.