Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×

This topic is 7366 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

Please explain how one gets and uses the portal row number.

I have tried:

field "Row Number" type number with auto enter calculated entry Get ( PortalRowNumber )

result

returns numbers incrimented by one but the first row which should be one is some other number

and

field "Portal Row Global" type number with auto enter calculated entry Get ( PortalRowNumber )

result

returns the number 2 for every row.

Posted

There seems to be a bug with it, so you should be using it in a script, not a calculation.

Posted

Probably so, but this is one of the Get functions that seems to only work correctly in a script.

Posted

From what I recall, it displays 0 when in the last portal row also, unless they've fixed that with v2.

  • 4 weeks later...
Posted

ok, I tried

1+Case(Get ( PortalRowNumber );Get ( PortalRowNumber )-1;0)

as a calculated value in my Portal row Glogal field and it only returns the value of one in every portal row.

Auto-enter calculations are only recalculated when a field they contain is updated. Because you do not use any fields in this calculation, it is never recalculated. Try using an unstored calculation field instead. Or put a button in you portal row that inserts a value in a dummy field to trigger the recalc.

IE...: Use "if(dummy field=dummy field,0,0)+1+Case(Get ( PortalRowNumber );Get ( PortalRowNumber )-1;0)

Then every time Dummy Field changes, the auto-enter calcualtion will be recalculated.

This topic is 7366 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.