I have an application that uses the following expression in Init Value:
IF(OR( ISBLANK([Garantía Id]), (DATE([Ult. Ingreso Gtía].[Retirado Fecha])+[Ult. Ingreso Gtía].[Días Garantía])<TODAY() ), MONTH(TODAY())&(YEAR(TODAY())-2000)&RANDBETWEEN(1000, 9999), [Garantía Id].[Nro Orden] )
I copied the app to make modifications, and one of the modifications was to put the following in Editable If
I don’t know if that was the cause, but in the original app the result of RANDBETWEEN () is fixed, while in the other it is updated every time another field is modified, as if Reset on Edit were enabled, but it is not.
I compared the column properties one by one, and I find no difference, I even added in the original app the expression to Editable If and it still behaves as it should.
What can be the cause of this behavior?