Skip to main content
Solved

Page Designer help - default boolean value how to set

  • February 17, 2026
  • 16 replies
  • 320 views

Forum|alt.badge.img+11

Hi All, 

I’m sure some here can help me.

I’m in page designer as the user has requested that a field is set as ‘on’ by default.

When I open up page designer, go to the field and scroll to the Default Value it is wanting a Value to be entered - what value do I need to enter to make sure it is ‘on/selected’?

Thanks in advance for help received, Sarah

Best answer by Yathartha Karunananda

Hi ​@sholmes,

What is the SU you've been trying? I checked in 24R2 SU14 and there is no issue in that. 

There are some issues has been reported in 24R2 earlier SUs when it comes to setting default values using page designer, especially when it comes to assistant pages. But those are fixed in 25R2 now.

16 replies

wahelk
Hero (Former Employee)
Forum|alt.badge.img+11
  • Hero (Former Employee)
  • February 17, 2026

try this.

 

 


Yathartha Karunananda
Hero (Employee)
Forum|alt.badge.img+12

Hi ​@sholmes,

You should provide true there.


Forum|alt.badge.img+11
  • Author
  • Hero (Customer)
  • February 17, 2026

hi ​@Yathartha Karunananda - thanks for that but it’s not changing the toggle, any ideas what I might be doing wrong or is this just a bug maybe? Thanks


Yathartha Karunananda
Hero (Employee)
Forum|alt.badge.img+12

Hi ​@sholmes,

This worked for me in 25R2. What environment you have been using?
 

 


Abdul
Superhero (Partner)
Forum|alt.badge.img+20
  • Superhero (Partner)
  • February 17, 2026

Hi ​@sholmes 

I am not entirely certain, but this Default Feature option works with record creation only. 

Since, here you are not creating any record, I doubt Default Feature will work.

 

Regards

Abdul Rehman


wahelk
Hero (Former Employee)
Forum|alt.badge.img+11
  • Hero (Former Employee)
  • February 17, 2026

this should work. have you published the configurations. and what context you did? may be your user is not in that context?


  • Do Gooder (Customer)
  • February 17, 2026

I am having the same issue where I cannot default this toggle on with Page Designer (in 24r2). 

 


Forum|alt.badge.img+11
  • Author
  • Hero (Customer)
  • February 18, 2026

@Yathartha Karunananda - we are currently 24R2, the update path in is progress but we always need to validate due to medical and automotive customers so it will be 6 months at least before users see the update.


Forum|alt.badge.img+7
  • Sidekick (Customer)
  • February 18, 2026

Hi All, 

I’m sure some here can help me.

I’m in page designer as the user has requested that a field is set as ‘on’ by default.

When I open up page designer, go to the field and scroll to the Default Value it is wanting a Value to be entered - what value do I need to enter to make sure it is ‘on/selected’?

Thanks in advance for help received, Sarah

As far as I know, default values are a real painpoint in IFS, you simply cannot put default values and it is neither possible in wizards.


Yathartha Karunananda
Hero (Employee)
Forum|alt.badge.img+12

Hi ​@sholmes,

What is the SU you've been trying? I checked in 24R2 SU14 and there is no issue in that. 

There are some issues has been reported in 24R2 earlier SUs when it comes to setting default values using page designer, especially when it comes to assistant pages. But those are fixed in 25R2 now.


Forum|alt.badge.img+11
  • Author
  • Hero (Customer)
  • February 18, 2026

@Yathartha Karunananda, we went live 6months ago on SU4 - have kept this to ensure stability in the first 6 months, we are going to SU14 by the end of March if testing goes well so I should be able to sort this for the user then, thanks.


Yathartha Karunananda
Hero (Employee)
Forum|alt.badge.img+12

Hi ​@sholmes,

Let us know how it goes with SU14 then. It would be useful for others as well.😊


Forum|alt.badge.img+9
  • Sidekick (Customer)
  • March 13, 2026

Hi ​@sholmes,

This worked for me in 25R2. What environment you have been using?
 

 

 

Hi ​@Yathartha Karunananda We are using 25R2 but the below 2 set up is not working. Are we missing something here.

 

 

Thank you in advance and it will be great if you can guide us.

 

 


Yathartha Karunananda
Hero (Employee)
Forum|alt.badge.img+12

Hi ​@SNBSHAN,

We cannot set a default value for all the toggles by setting a default value through page designer. There are some where the code overrides the default value set in page designer. This seems to be a such a case.


Forum|alt.badge.img+11
  • Author
  • Hero (Customer)
  • April 13, 2026

@Yathartha Karunananda - we have had U16 applied so just started testing and still can not set this value - is it just not possible?

 


Forum|alt.badge.img+10
  • Hero (Employee)
  • April 24, 2026

Hi

tl;dr;
In this case the default values that you set is basically overwritten by the initCommand

--


When it comes to Assistants there are a few functional limitations with the ‘Conditional Default Values’. I will shorten this to CDV in this text. CDV is a concept where the client will apply defined default values to a record when it is being created. In a standard page it looks like this.

New → Db Prepare New → CRUD default → CDV 

As long as the record is in NEW state it will re-evaluate conditions for values. So if a condition states that value of C depends on if B = 1 or 2 then the value of C will change when B is changed. This goes on as long as the record is in new state and the user has not manually updated C.

Assistants

Assistants word a bit differently. A default record is still provided by the server and CDV is operating on top of that. But for assistants there are the concept of setting attribute values from the url (input) as well as initCommand. Both of which run after CDV and will overwrite values set by CDV.

Start → Db Init → CDV → Input Values → InitCommand

Input values - This is typically when an assistant is modal and you pass values to and from the assistant input → output. The input values set attribute values and overwrite a default value if previously set.

InitCommand → A standard command that applications use to initiate an assistant on startup. This is a command that typically will call one or several server functions to fetch values that are setting up the assistant initial state. 

 

In the example with ‘Perform Site MRP’ 

In this case the application calls InitCommand that fetch lngStartDate and set false. This overwrites any default value that you specify for the attribute. 

It is possible to get a hint of this by looking at the IFS Cloud debug tool

  1. Open Chrome Debug Tools and select IFS Cloud tab
    This is a chrome extension that needs to be installed. 
  2. In the shell person menu, link the IFS Cloud debugger - Menu → Debug → Enable devtools link
  3. Select Client Logs
  4. Filter on CMD or in this case StartDate

Here you can see that a command is setting this IngStartDate to false. If you scroll upwards you also see that the parent command is in fact InitCommand.