از گره فعال کردن مقادیر مجاز ( ) برای تعیین شرایطی که به صورت پویا مقادیر مجاز از لیست مقادیر مجاز مشخص شده در گره ورودی کاربر والد را مجاز می کند، استفاده کنید . این شرایط میتواند به ورودیهای کاربر در ویژگی یا ویژگی والد یا هر ورودی کاربر دیگر در یک ویژگی در رابط فیزیک بستگی داشته باشد. اگر ورودی کاربر دیگر مقدار مشخصی داشته باشد یا اگر فعال باشد، شرایط میتوانند درست باشند. پنجره تنظیمات دارای بخش های زیر است:
مقادیر مجاز
مقادیر مجاز را از گره والد به لیست مقادیر مجاز اضافه کنید که این گره می تواند فعال کند. وقتی شرط مشخص شده در قسمت Activation Condition درست باشد، مقادیر مجاز برای ورودی کاربر والد حاوی مقادیر مجاز مشخص شده در لیست است.
شرایط فعال سازی
شرایط فعالسازی میتواند به ورودیهای کاربر در ویژگی والد، ویژگی والد یا برخی از ویژگیها بستگی داشته باشد. اگر ورودی کاربر تحت یک ویژگی یا ویژگی است که میتواند شامل ورودیهای دیگر کاربر باشد، میتوانید مستقیماً با انتخاب By reference در فهرست ورودی کاربر مشخص به هر یک از آن ورودیهای کاربر مراجعه کنید. سپس ورودی کاربر را از لیست ورودی کاربر انتخاب میکنید و در نهایت مقادیری را که ورودی کاربر را فعال میکند در فهرست مقادیر فعال اضافه یا وارد کنید . این لیست بسته به ورودی کاربری که به آن مراجعه می کنید متفاوت است.
آخرین گزینه در لیست In express است . این یک ابزار بسیار کلی است که می تواند بیانی از روابط و عملگرهای بولی را ارزیابی کند. همچنین از برخی توابع و نامهای خاص پشتیبانی میکند، برای جزئیات بیشتر به بخش شرایط استفاده مراجعه کنید.
برای وارونه (نفی) شرط، کادر بررسی Invert condition on input values را انتخاب کنید .
چک باکس Require input is active به طور پیش فرض انتخاب شده است. این فقط زمانی قابل استفاده است که یک ورودی کاربر را مشخص کنید تا با مرجع یا نام بررسی شود، نه برای عبارات. در صورت انتخاب، شرط فعالسازی تنها در صورتی صادق است که ورودی کاربر بررسیشده نیز مطابق با شرایط فعالسازی آن فعال باشد. برای عبارات، می توانید با استفاده از عملگر isActive به منطق معادل دست پیدا کنید .