SharePointアラートのフィールドを非表示にするにはどうすればよいですか?SharePointアラートメールのフィールドを非表示
私はカスタムイベントリスト(カレンダー)を持っています。私は、イベントの受信者で手作業でXMLコンテンツを生成するフィールド(注釈 - 複数行テキスト)を持っています。すべてのカレンダービューでは、このフィールドが月、週、日のビューのタイトルとして使用されます。
XMLタイトルを背景色とマウスオーバーテキストに変換するjqueryスクリプトを実行するページに含めるWebパーツがあります。
問題は、このフィールドとその醜いxmlが共有ポイントアラートに表示されることです。フィールドをHidden = trueに設定すると、電子メールには表示されませんが、新しいビューを作成するときに、Month、Week、Dayビューのタイトルとして選択することはできなくなります。ユーザーがビューを作成し、このフィールドをタイトルとして選択できる必要があるため、これは受け入れられません。
このフィールドが電子メール、ShowInDisplayForm、ShowInEditFormなどの行に表示されないようにする別の方法はありますか?
タイトルフィールドはカレンダービューに表示される唯一のフィールドなので、そこにXMLを貼り付ける必要があります。 – Chloraphil
jqueryスクリプトを使用してオブジェクトモデルまたはWebサービスにアクセスできますか? また、別のフィールドをビューのタイトルフィールドに設定できないのはなぜですか? xmlTitleをTitleフィールドに設定し、XMLに設定して、タイトルを通常のTitleフィールドにして、アラートによって電子メールで送信します。 – zimdanen
私はスクリプトからwebservicesを呼び出すことができましたが、それは遅くなり、フォーマットが適用される前に目に見える遅延が発生する可能性があります。 私の質問で言及した「タイトル」は、イベントのタイトルではなく、作成/修正カレンダービューページ(月、週、日)の3つのドロップダウンの1つです。 xmlTitle列を作成すると、他のすべての列と同様にメールが送信されます。 – Chloraphil