Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
0

Reduce list of variables to user variables only?

Community Beginner ,
Mar 06, 2025 Mar 06, 2025

Copy link to clipboard

Copied

Hi there everybody,

 

is there a way to get rid of the system variables in the list? Something like adding a new filter that only leaves the user variables in the list?

The daily work is straining with the long list of all the variables that I hardly ever use! I do not want to scroll and search each time when I want to insert one of our variables.

 

Thanks a lot in advance!

 

 

TOPICS
Feature request , Scripting

Views

249
Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Mar 06, 2025 Mar 06, 2025

You can also press Control+0 (zero) at the insertion point and be prompted for a variable:

 

image.png

Votes

Translate
Community Beginner ,
Mar 06, 2025 Mar 06, 2025

Copy link to clipboard

Copied

Forgot to mention:

Windows 11, Framemaker 17 (2022)

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 06, 2025 Mar 06, 2025

Copy link to clipboard

Copied

I've not heard of any way to remove system variables - I guess one workaround would be to code your ones in some way that they all get sorted together at the top of the list?

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Mar 06, 2025 Mar 06, 2025

Copy link to clipboard

Copied

Thanks a lot, but that is no practical solution, because we would have to adapt lots of process documents and our variable lists and our scripts, and - last but not least - we would have to rename all variables in all fm documents we work on.

It would be so easy to put the red and blue icons in a column of their own and let the users sort the list by this column.

 

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 06, 2025 Mar 06, 2025

Copy link to clipboard

Copied

Hi,

You know that you can easily filter the list of variables? Then only the relevant variables are shown.

Best regards, Winfried

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Mar 06, 2025 Mar 06, 2025

Copy link to clipboard

Copied

"You know that you can easily filter the list of variables? Then only the relevant variables are shown."

*************

I only have the currently open fm documents in the filter list, and "Current document" and "All open documents". That's it! No sign of any other filtering criteria other than the fm document!

 

Do you have more filters? If yes, then the question is: How did you get them?

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 06, 2025 Mar 06, 2025

Copy link to clipboard

Copied

In the Variables pod above the list of variables there is a text box to filter for any part of the variable name or variable value. When you type, the list gets filtered.

You can also sort the list of variables by clicking on the column header.

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 06, 2025 Mar 06, 2025

Copy link to clipboard

Copied

image.png

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 06, 2025 Mar 06, 2025

Copy link to clipboard

Copied

You can also press Control+0 (zero) at the insertion point and be prompted for a variable:

 

image.png

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Mar 10, 2025 Mar 10, 2025

Copy link to clipboard

Copied

Wow! Excellent solution! That's the one I will use, because I do not even have to take my hands off the keyboard! Thanks!

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 08, 2025 Mar 08, 2025

Copy link to clipboard

Copied

Hi @jw71500773:

 

Did you play around with Winfried's idea of sorting the columns by definition? Since Fm's system variables mostly begin with <& (table variables start with an open parenthesis) and user variables tend to start with letters or numbers, that would group them all at the top (or bottom of the list), just as it would if the gear icons had their own column.

 

I know you aren't open to renaming your user variables, but I prefer Rick's suggestion of assigning them with Ctrl-0, first letter(s). It's similar to using Ctrl-8 and Ctrl-9 to assign styles from the keyboard: thoughful style naming makes it easier to get to the style you need without much effort. As an example, starting user variables with a number would make it super quick. Ctrl+0, 1, Enter could assign 1DocTitle, and Ctrl+0, 2, Enter might assign 2RevisionNumber.

 

If you still just want the gear icons in a sortable column, you could log your idea as a feature request, here https://tracker.adobe.com/#/home and hope for the best. 

 

~Barb

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Mar 10, 2025 Mar 10, 2025

Copy link to clipboard

Copied

Feature requested!

Thanks for the link!

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 08, 2025 Mar 08, 2025

Copy link to clipboard

Copied

This would be a PIA on an existing project, but I start all my user variables with "1_". That puts them all at the top. 

I believe Silicon Prairie Software's Variable plugin allows for batch renaming based on a table. 

 

David Creamer: Community Expert (ACI and ACE 1995-2023)

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Mar 10, 2025 Mar 10, 2025

Copy link to clipboard

Copied

Thanks for hinting at Silicon Prairie Software! They have quite interesting plugins!

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 10, 2025 Mar 10, 2025

Copy link to clipboard

Copied

Don't forget my FindChangeFormatsBatch script.

www.frameexpert.com/store

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 10, 2025 Mar 10, 2025

Copy link to clipboard

Copied

I keep forgetting about your excellent scripts, Rick. I blame old age...

 

David Creamer: Community Expert (ACI and ACE 1995-2023)

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 10, 2025 Mar 10, 2025

Copy link to clipboard

Copied

I have the same affliction.

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 10, 2025 Mar 10, 2025

Copy link to clipboard

Copied

Me too! 🤣

 

~Barb

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 12, 2025 Mar 12, 2025

Copy link to clipboard

Copied

LATEST

I'm working on a new script where you have a custom variables palette with a configurable XML file for frequently used variables. The XML file will look something like this:

 

image.png

The top of the palette will contain your custom list and the other user variables will be listed below. Here is a rough prototype of the palette:

 

image.png

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines