2010-12-02 6 views
1

私はドキュメントライブラリを持っており、ライブラリ/ビューでユーザ定義可能な順序で並べ替えたいと思います。理想的には、DisplayOrder列またはPriority列を追加して、これをユーザーが設定したいと思っています。この列の各数値は一意でなければならず、ユーザーが文書の途中で文書を「挿入」したり、順序を変更したりすると、リスト内の他の項目を更新する必要があります。SharePointリストのOrder列に、変更されたときにすべてのアイテムが自動的に更新されます。

私がこれをやっていることがわかる唯一の方法は、不満な仕事をするワークフローを実行することですが、より簡単な方法があることを願っていました。

これは、MOSS 2007のすべての任意の提案のための

おかげです。

答えて

1

ワークフロー以外にも、イベントハンドラを持つことができます。私はカスタムコード以外のMOSS 2007で一意性を強制する方法がないとは思わない。

+0

これで、ソート後にすべてのレコードをindex()に更新するカスタムページでjQueryソート可能な「解決」ができました。これはリストにたくさんの項目がなくて本当にユーザーフレンドリーであることがわかっているので私にとっては問題ありません –