6

簡単に言えば、そこに直接的な答えが見当たらないので、聞いてみようと思いました。(これは、Microsoft ソーシャル サイトで尋ねられた同じ質問であり、同様に回答されていません)

その中に DisplayRule と ValueRule がある場合、どうすれば null をチェックできますか? 以下のこの提案された解決策は明らかに機能しません(リンクされた質問によると):

  <DisplayRule Id="new.incident.form.IsNotRelatedToY.DisplayRule">
    <ValueRule Field="YId" Value="null" InvertResult="true" />
  </DisplayRule>

フィールドの種類によって異なりますか?その場合、YId がエンティティ参照である場合と、YId が文字列である場合の 2 つの別々のケースで動作する必要があります。「null」は有効な文字列であるため、「null」は文字列には機能しないと思います。

誰にも実例がありますか?

編集: ValueRule のドキュメントには、この件に関して何もないようです。

4

2 に答える 2

7

良い質問ですが、残念ながらバグだと思うので、ここに良い答えはないと思います。"null"の文字列属性の値としてを使用するValueRuleEnableRule、ボタンが実際に有効になる (または の設定に応じて無効になる) ことがわかりますInvertResult。sでは機能しませんDisplayRule。(私の推測では、彼らはEnableRulesの代わりに開発に力を注いでいるだけDisplayRulesです。リンクに記載されているように、 には存在しますがCustomRuleDisplayRulesどちらの にもサポートはありませんEnableRules。)

バグ レポートを提出したいのですが、Microsoft Connect はまだ Dynamics CRM の "提案" しか受け付けていません。

于 2012-05-08T19:59:01.437 に答える