Assignment 10
Ensure a Software is Installed Only Once in the Same Computer
This lesson is part of the Web Development in OutSystems 9 (deprecated) 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’.
Introduction
Checkpoint Q&A #1
Checkpoint Q&A #2
Checkpoint Q&A #3
Checkpoint Q&A #4
Reuse Functionality between Application Modules (cont.)