CRM 2011のツールチップを変更することはできますか?何時間もそれを欺くのは不可能だと思われる。CRM 2011のツールチップを変更することは可能ですか?
私が試した二つの異なるものであった:
- は、変更するツールヒントのようなものを探してカスタマイズするXMLをブラウズ。
- HTMLで見つかったさまざまな「タイトル」属性を変更するためにJavaScriptを使用しています。私はJavaScriptで試してみました
すべてが同じようなものを行ってきました:私は、具体的ルックアップフィールド上のJavascriptコード上で実行しようとしたとき
var StuffControl = document.getElementById("internal_field_name");
StuffControl.title = "whatever I want my tooltip to say";
、「タイトル」の属性検索を実行し、修正することができました。実際、1つのルックアップフィールドに2つの異なる「タイトル」属性が埋め込まれていて、両方をうまく変更できました。しかし、そのルックアップに埋め込まれている "タイトル"属性のいずれかを変更しても、実際にはツールチップを変更することはありませんでした。ツールチップは常に既存の値に設定されたままです。
これは一般的なHTMLツールチップの属性であるため、私が変更しようとしていた「タイトル」属性と見なしました。私も他の属性を変更しようとしましたが、同じ結果が出ました。
document.getElementById("field_name_c").setAttribute("title", "tooltip text");
検索ボタンのツールチップを変更するには(ルックアップフィールドは、2つのツールチップ、ラベルのための1つを持っていると:、(私はすべてのフィールドタイプが持っていると信じて)、フィールドラベル、ツールチップを変更するには、以下のJavascriptを使用するには
今後の視聴者に、このアプローチはCRM SDKごとに「サポートされたカスタマイズ」ではないことを忘れないように注意してください。 MSは、DOMを直接使用してCRMフォームを操作するカスタマイズはサポートしていません。私が知る限り、ツールチップを変更する方法はありません。 –