Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个有条件显示的项目 - 基于另一个项目选择。我想让该项目在隐藏时不需要。最好的方法是什么?
正如您可能已经发现的那样,您不能只设置依赖项的Required 属性,因为这使得它即使在隐藏时也是必需的。相反,您可以在依赖项上创建类型为“Item is NOT NULL”的验证,但使用基于其他项的值的服务器端条件。
例如,假设第一项为 P12_JOB,第二项为 P12_COMMISSION,则 P12_COMMISSION 仅在 P12_JOB = 'SALESMAN' 时显示。然后此验证将执行此操作:
如您所见,那里有各种可用的设置,您应该检查是否适合您,例如始终执行、显示位置。