私はSharePoint(特にMOSS 2007)にカスタムリストを持っています.1つのフィールドは、「任意の欠陥?」というタイトルの「はい/いいえ」チェックボックスです。もう1つのフィールドは「閉鎖されました」で、チケットを閉鎖した人の名前です。別のフィールドの値に基づいて、SharePointリストフィールドのデフォルト値を設定するにはどうすればよいですか?
欠陥がない場合は、チケットを自動クローズします。存在する場合、 "Closed by"フィールドは後で記入する必要があります。
私は、このような「でクローズ」のための計算されたデフォルト値を設定でき考え出し:
=IF([Any defects?],"",[Me])
が、SharePointが、私はフィールドを参照した文句を。私はこれが理にかなっていると思います。新しいリストアイテムが最初にエントリ用に開かれ、いずれのフィールドにも値が存在しない場合、デフォルト値が起動されます。
計算されたフィールドを列の値に基づいて作成することは可能ですが、その場合は後でフィールドを編集することはできません。
私がやろうとしていることを達成するためのアドバイスはありますか?
リスト項目が保存された時点でコードを実行できる「OnSubmit」タイプのイベントを使用することはできますか?
ありがとうございます。
JavaScriptを使用して埋め込む方法についてのアドバイスをいただきありがとうございます。 いくつかのサンプルコードで少しお困りのことはありますか?リスト内のフィールドをJavaScript変数として参照できますか? ありがとう! – DavidMWilliams
編集を参照してください、いくつかのコードを提供 – Colin
非常に感謝!私は15の評判のポイントを持っているときに戻ってあなたの答えを投票することが確実になります! – DavidMWilliams