問題タブ [sharepoint-2007]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - SPS 2003 から MOSS 2007 へのアップグレード
SPS 2003 で search.aspx に大幅な変更を加えた場合、MOSS 2007 にアップグレードすると失われますか?
sharepoint - SharePoint - カスタム データビュー - リンク レンダリングの問題
いくつかのデータビューを含むカスタム SharePoint ページがあります。データビューは基本的に、ドキュメント ライブラリから特定の条件に一致するドキュメントをフィルター処理し、ドキュメントへのリンクを他のメタ データと共に表示します。
私が抱えている問題は、ドキュメントのタイトルに一重引用符が含まれていると、文字が ' としてレンダリングされることです。リンクを無効にします。これは、無効なリンクを表示しているカスタム ページ内のコードです。
@FileRef 変数がレンダリングされる前に正しくエンコードされていることを確認する方法について、誰か考えがありますか?
よろしくお願いします:)
c# - SharePoint カレンダー リスト : 開始日と終了日が同じ 2 番目のアイテムの入力を制限する
同じ作成されたユーザーの開始日と終了日が同じである SharePoint カレンダー リストへの新しいアイテムのエントリを制限したい。C# で sharepoint オブジェクト モデルにアクセスして、これができることを教えてください。
環境 WSS3.0、MOSS 2007、C#
ありがとう
sharepoint - ワークフロー履歴の自動クリーンアップのテスト
ここでかなり奇妙な問題に直面しています。すべてのワークフロー履歴をワークフロー履歴リストに記録する OOTB 承認ワークフローがあります。このリストは 60 日ごとに消去されます。ワークフロー履歴が保持される期間を長くするために、グーグルで検索したところ、次のコードを実行したことがわかりました。
using (SPSite wfSite = new SPSite(siteUrl)) {
}
コードは、例外をスローしないという意味で正常に動作します。ここまでは順調ですね。しかし、今の問題は、コードが機能するかどうかをテストする必要があることです。そのため、newCleanupDays 変数を 0 に設定しました。しかし、新しいワークフロー アクティビティがまだワークフロー履歴リストに記録されていることがわかります。変数を 1 に設定することはできますが、それは、コードが機能するかどうかを確認するために丸 1 日待つことを意味します..
自動クリーンアップの日数を 1 に設定して、コードが機能するかどうかを確認するために丸一日待つ必要がないように、シナリオをテストする方法はありますか? システムをだまして 1 日が経過したと思わせる方法はありますか? システム時刻を変更し、サーバーとすべてを再起動しようとしましたが、うまくいきませんでした。
asp.net - 特定のページ タイプに対してのみ HTTP モジュール オン ファイア イベントを発生させる方法
共有ポイント サイトに http モジュールがあり、このモジュールはカスタム クラスをインスタンス化してセッションに追加し、サイトのその他の初期処理を行います。ただし、すべてのリクエスト タイプ (.aspx、.js、.png、.jpg) に対して http モジュールが呼び出されていることに気付きました。
.net 固有のページ タイプに対してのみ http モジュールを呼び出す方法はありますか?
sharepoint - CAML クエリで DateTime 形式を Just Date 形式にトリミングする
カレンダー リストからアイテムを取得するために、SharePoint 2007 環境用の CAML クエリを作成しようとしています。特定の「開始日」と「終了日」でアイテムを照会したい場合、カレンダー リストには日時形式の「EventDate」と「EndDate」が含まれます。日時フィールドの日付部分だけに興味があります。
カレンダーリストの「EventDate」DateTimeフィールドを日付だけにトリムして比較するにはどうすればよいですか?
CAML 以外にこれを行う方法はありますか。
sharepoint - SharePointをサイト階層の上位に移動できますか?
ローカルイントラネットリンクがhttp:// shserver / Sites / LAPP / HR/LAであるSharePointがあります。サイトLAを次の場所http:// shserver / Sites / LAPP/ LAに移動したい。
これは何らかのツールで可能ですか、それとも唯一の方法は新しいURLの場所にサイトを完全に再作成することです。
sharepoint - Edit.aspx の SharePoint 条件付きフィールド
フィールドの値に基づいて、編集フォームに特定のメタ データ フィールドを表示したいと考えています。
例: ユーザーはドキュメントを Doclib にアップロードして、そこのマネージャーによって承認されます。アイテムがマネージャーによって承認されるまで、メタデータの名前、ケース番号、場所を変更できます。アイテムが承認されたら、名前とケース番号を読み取り専用に設定したいと思います。
この要件を満たす最善の方法は何ですか?
承認された場合 = はい 名前とケースを設定 No = 読み取り専用 それ以外の場合は何もしません。
私はこの方法を約5時間試しました。これは ModerationStatus の場合とは異なる可能性があると思いました。何か特別なものが必要かもしれません
");
他のフィールドでは機能しますが、ModerationStatus では機能しません。また、!='0' と !='Approved' と '0;#Approved' に変更してみました。私が間違っていることはありますか?
0;#Approved でスタックしているようです
sharepoint - 「ルックアップされた」sharepoint リストのフィールドを使用する
2 つの Sharepoint リストがあります: - 課題 - 活動
アクティビティ リストには、アクティビティ (X の月次レビューなど) が割り当てに関連しているため、割り当てリストへのルックアップ フィールドがあります。
私の質問は、標準の Sharepoint 2007 を使用してアクティビティのビューに割り当ての他のフィールドを表示するにはどうすればよいですか (「標準」の企業環境であるため、SP Designer または Visual Studio の使用には制限があります)。
元
課題
活動内容
目的の SharePoint リスト (表示/並べ替え/フィルター)
sharepoint - SharePoint でイベント ハンドラーを単体テストしますか?
それは可能ですか?
これまでのところ、TypeMock を購入して SharePoint オブジェクトをモックし、無料のモック フレームワーク ( Moq ?) を使用して残りの作業を行うことができることがわかりました。
どう思いますか?
TypeMock がなければ、SharePoint 内で単体テストを行うことは不可能です。
イベントを適切にテストするには、イベントに SPItemEventProperties を与える必要があります。クラスは封印されており、SPSite を必要とする内部コンストラクターがあります。
SPSite を使用すると、クラスをインスタンス化し、適切な値を指定してイベントをテストできます。ただし、その依存関係を削除したいので、TypeMock シームだけがそれを実行できるようにします。
それを回避する方法はありますか?