1

I have a property called date where the user should be able to enter value when creating a new entity:

Date editable on creating new entity

However, on editing an existing entity the date property should be not editable, in this way:

Date not editable on editing an existing entity

Is there an easy way to declare a property editable only on creating in an OpenXava entity?

javierpaniza
  • 677
  • 4
  • 10

1 Answers1

0

Yes, just annotate your property with @ReadOnly(onCreate=false):

@ReadOnly(onCreate=false)
LocalDate date;

You don't need any extra code.

javierpaniza
  • 677
  • 4
  • 10