Summary
This article explains how to detect if a property has been set to any value or not in a condition for Suite/Advanced UI projects.
Synopsis
When building a conditional statement for an exit, detection, eligibility, feature, action, or wizard interface condition in a Suite/Advanced UI project, you can create a Property Comparison condition. The Property Comparison setting shows the condition that is configured for checking the value of a particular built-in Suite/Advanced UI property, or a property that is defined in the Property Manager view. This article explains how to detect if a property has been set or not to any value in a condition for Suite/Advanced UI projects.
Discussion
To determine whether a property has been set to any value, follow the steps below:
- Go to the Property Manager
- Create a new property, in this example we will call it BLANKPROP
- Make sure the property is set to a blank value
- Go to the Property Comparison condition
- Set the "Compare To" setting to the name of the new property in square brackets, e.g. [BLANKPROP]
This will allow you to compare a property to a blank value. If the property is equal to a blank value, it will mean the property has not been set to any value.
Additional Information
Related Articles
Why doesn't the InstallScript example from Help file compile in a Suite/Advanced UI project? 6Number of Views How to Change the Default Setup Type Selection on the InstallationType Wizard Page for Suite/Advanced UI Projects 5Number of Views Adding a Prerequisite to a Suite/Advanced UI or Advanced UI Project Causes the IDE to Crash 5Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago