0

コントロールとテストの 2 つのアプリケーションがあります。

Controls アプリケーションには、Tests アプリケーションの相互参照があります。

コントロール アプリケーションには、「コントロール オーナー」というレコード アクセス許可フィールドがあります。テスト アプリケーションには、「テスト実行者」という記録許可フィールドがあります。

これらのフィールドを次のように検証する必要があります。

コントロール所有者とテスト実行者は、同じユーザー/グループになることはできません。

ユーザーがコントロール内のリンクされたテストのいずれかのテスト実行者としてリストされている場合、システムはユーザーを「コントロール所有者」として選択できないようにする必要があります。

同様に、ユーザーがテストのリンクされたコントロールのいずれかのコントロール所有者としてリストされている場合、システムはそのユーザーを「テスト実行者」として選択できないようにする必要があります。

選択したユーザーが同じかどうかを示すフラグを表示する計算フィールドを追加してみました。

助けてください!

4

3 に答える 3

0

これには別の解決策があります。それが機能するかどうかアドバイスをお願いします... ControlEqualsTest という計算フィールドを作成し、Control のユーザーグループが Test のユーザーグループと等しい場合に True の値を持ちます。送信/保存/適用中に、ControlEqualsTest が True の場合、送信/保存/適用は失敗し、エラー メッセージが表示されます。

于 2016-03-07T03:42:54.473 に答える