Jump to content

Recommended Posts

Posted

It would be a great addition if custom text variables could be exported and imported as something like .afcustomfields files (in a similar vein to .afpalette or .afbrushes files). Quite often companies are preparing a multitude of marketing materials where a brand name, product spec, pricing and so on have yet to be finalised.

While the custom text variables option allows placeholders to be inserted throughout a document currently they have to be set up repeatedly for each new file and when there are a lot of custom text variables involved across many different documents this becomes quite an onerous task.

It would be great if custom text variables could be set up once, named (even saved as presets), exported and then imported into other Publisher documents that form part of the same marketing campaign and in a perfect world all instances are then synced, so once the custom text variables have been finalised and are updated in any one document they automatically sync across all other documents using the same custom fields file, i.e., the same filename.afcustomfields file so the whole suite of marketing materials are updated automatically and changes applied directly to already opened files and to files containing the specific custom text variables on opening.

Affinity Designer 2.5.7 | Affinity Photo 2.5.7 | Affinity Publisher 2.5.7
Affinity Designer Beta 2.6.0.3027 | Affinity Photo Beta 2.6.0.3027 | Affinity Publisher Beta 2.6.0.3027

MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse
HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse

Posted

Hi @Sean P,

Could I add another one to your list of issues...

Quote
  • Adding a custom variable causes Fields Panel to jump to the top

In addition to this particular issue, on Mac when creating a long list of custom text variables, because the list jumps back to the first entry once the list length exceeds the panel height, when you scroll to the bottom of the list to access the + button to add a new custom text variable you have to click the + button a second time (not a double click) before the custom field properties window shows.

This doesn't happen when the list is non-scrollable, then clicking the + button once is sufficient to show the custom field properties window.

Note: If you switch document tabs prior to scrolling the list of custom text variables and then switch back to you main document, you again only have to click the + button once after scrolling to open the custom field properties window.

Affinity Designer 2.5.7 | Affinity Photo 2.5.7 | Affinity Publisher 2.5.7
Affinity Designer Beta 2.6.0.3027 | Affinity Photo Beta 2.6.0.3027 | Affinity Publisher Beta 2.6.0.3027

MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse
HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse

  • Staff
Posted
29 minutes ago, Hangman said:

It would be great if custom text variables could be set up once, named (even saved as pressets), exported and then imported into other Publisher documents that form part of the same marketing campaign and in a perfect world that all instances are then synced, so once the custom text variables have been finalised and are updated in any one document they automatically sync across all other documents using the custom fields file, i.e., the same filename.afcustomfields file so the whole suite of marketing materials are updated automatically and changes applied directly to already opened files and to files containing the specific custom text variables on opening.

Thanks - having some form of global custom variables is a good idea. We actually achieve this type of functionality with some of our own internal documentation here but using a single row data merge source with n custom fields which any number of documents can link to. With 'preview with record' set to Y (obviously in this case record 1) then no requirement to Generate to get result. It works quite nicely for us you automatically get the pre-flight check when the global data source has been changed and in control if you choose to update your current document from it.

Managing Director

Help make our apps better by joining our beta program!


MacBook Pro (16-inch, 2021) / Apple M1 Max / 64GB / macOS 12.0.1

iPad Pro 11-inch 3rd Gen / iPadOS 16.2

  • Staff
Posted
29 minutes ago, Hangman said:

Hi @Sean P,

Could I add another one to your list of issues...

In addition to this particular issue, on Mac when creating a long list of custom text variables, because the list jumps back to the first entry once the list length exceeds the panel height, when you scroll to the bottom of the list to access the + button to add a new custom text variable you have to click the + button a second time (not a double click) before the custom field properties window shows.

This doesn't happen when the list is non-scrollable, then clicking the + button once is sufficient to show the custom field properties window.

Note: If you switch document tabs prior to scrolling the list of custom text variables and then switch back to you main document, you again only have to click the + button once after scrolling to open the custom field properties window.

Hey Hangman,

This actually got fixed on the just released 2.2.0.1931 :) 

Let me know if you still have any issues!

Posted

Hey @Sean P,

Haha, I'll put that down to the world's faster bug fix... 😂

There does still appear to be a slight issue though, really nothing major at all but...

Add custom text variable items and once enough are added to fill the height of the custom text variable panel you still have to scroll after every second addition because the + button is hidden.

In doing so, sometimes the cursor appears as the Move Tool arrow, other times as a double-headed arrow, and sometimes (but not always) post scroll it still takes a second click to show the custom field properties window.

Deleting custom text variables still scrolls to the top of the list when deleting from the bottom of the list...

Affinity Designer 2.5.7 | Affinity Photo 2.5.7 | Affinity Publisher 2.5.7
Affinity Designer Beta 2.6.0.3027 | Affinity Photo Beta 2.6.0.3027 | Affinity Publisher Beta 2.6.0.3027

MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse
HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse

Posted
3 hours ago, Ash said:

having some form of global custom variables is a good idea.

For another possibility, perhaps an Import option like we have for Text Styles, where you can import the Custom Text Fields from another document you point to.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.2.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

  • 1 month later...
Posted
On 8/2/2023 at 4:35 AM, Ash said:

Thanks - having some form of global custom variables is a good idea. We actually achieve this type of functionality with some of our own internal documentation here but using a single row data merge source with n custom fields which any number of documents can link to. With 'preview with record' set to Y (obviously in this case record 1) then no requirement to Generate to get result. It works quite nicely for us you automatically get the pre-flight check when the global data source has been changed and in control if you choose to update your current document from it.

In the meantime it might be nice if custom variables were imported with Add Pages from File. I sort of assumed that if I used a custom variable on a page and then imported that page into another document then the custom variable would come with it. I can see that a variable did get imported because the character count went up by one but it's not associated with a variable defined in the document.

This would be a useful workaround for Books because variables aren't synced across chapters.

Thanks

  • Staff
Posted
15 hours ago, MikeTO said:

In the meantime it might be nice if custom variables were imported with Add Pages from File. I sort of assumed that if I used a custom variable on a page and then imported that page into another document then the custom variable would come with it. I can see that a variable did get imported because the character count went up by one but it's not associated with a variable defined in the document.

This would be a useful workaround for Books because variables aren't synced across chapters.

Thanks

Hi Mike,

Given that copying and pasting frames containing Custom Variables will copy them across, I think its fair to assume that adding pages from a document containing them will also copy them across.

I'll get this logged.

Posted
3 hours ago, Sean P said:

Given that copying and pasting frames containing Custom Variables will copy them across, I think its fair to assume that adding pages from a document containing them will also copy them across.

I must have missed that you could copy/paste a frame with a custom variable. That's great, thanks for pointing that out to me!

Cheers

Posted
1 minute ago, D.VE said:

Pleeeeeease tell me that you built that into Designer as well... :2_grimacing:

Only Publisher has the Fields panel, and thus only Publisher would have Custom Text Variables.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.2.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

  • 1 month later...
  • Staff
Posted

The issue "Custom Variables are lost when using 'Add Pages from Files'" (REF: AF-18) has been fixed by the developers in internal build "2.3.0.2106".
This fix should soon be available as a customer beta and is planned for inclusion in the next customer release.
Customer beta builds are announced here and you can participate by following these instructions.
If you still experience this problem once you are using that build version (or later) please reply to this thread including @Serif Info Bot to notify us.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.