Assignment 10
Ensure a Software is Installed Only Once in the Same Computer
This lesson is part of the Developer Online Class for OutSystems 9 course.
LEARN MORE

Try installing Corel Draw twice on California: What happens?

 

One of two things:

  1. If you didn't forget to create the Unique index in step 10.2
    • You won't be able to: Scaffolding detects this constraint, and builds UI code that won't allow the user to violate the data model
  2. If you forgot to create the Unique index in step 10.2
    • You will be able to do it in the UI, which will cause a DB exception on insert: Change the Exception Feedback Message in the save flow to ‘This software is already installed’.