問題タブ [sharepointdocumentlibrary]

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.

0 投票する
0 に答える
951 参照

sharepoint - SharePoint の同時実行の問題 (ユーザーが古いバージョンのファイルを誤ってチェックアウトする)

これは奇妙な問題で、SharePoint ドキュメント ライブラリでドキュメントを編集しているときに他の人が遭遇したことがあると思います。

基本的な問題は次のとおりです。

  1. User1 が文書 X を編集する
  2. User1 がドキュメント X をチェックインします (この新しいバージョンがバージョン 12 であるとします)
  3. 数日後、User2 はドキュメント X をチェックアウトしましたが、編集を開始したドキュメントは実際にはバージョン 11 でした。

ステップ 3 で、User2 が古いバージョンのドキュメントを編集していることに気付き、チェックアウトを破棄して最新のバージョンを取得しようとしましたが、うまくいきませんでした。ドキュメントのバージョン履歴に移動してバージョン 12 を選択しても、バージョン 11 が表示されます。User1 と他のユーザーにとって、これは問題ではありません (期待どおりに機能しています)。

回避策は、User1 がドキュメント X をチェックアウトし、保存して、再度チェックインすることです。この時点で、User2 はバージョン 12 からの変更を含むバージョン 13 を取得します。

ステップ 3 で、User2 にブラウザのキャッシュをクリアさせ、新しいブラウザを開いて、ファイルの最新バージョンの取得を再試行しました。これはうまくいきませんでした。

この問題についての洞察をいただければ幸いです。

0 投票する
1 に答える
2259 参照

sharepoint-2010 - カスタム Web パーツを介して SharePoint 2010 リスト アイテムを開く

私の SharePoint 2010 サイトには、アイテムのリスト (ドキュメント ライブラリ) があります。このライブラリには xml ファイルが含まれています。

また、これらの xml ファイルのデータを表示するビジュアル Web パーツもあります。

Web パーツを介してアイテムが開かれるように、Web パーツをこのドキュメント ライブラリに何らかの方法でバインドする方法はありますか?

注: この時点で、リスト アイテムには Web パーツ ページを指すハイパーリンク フィールドがあり、xml ファイルの場所をクエリ文字列として提供します。リンクにアクセスすると、Web パーツは提供された xml データを取得し、必要に応じて解析します。
このアプローチの問題点は、アイテムのフィールドに絶対 URL が保存されるため、サーバーが変更されたときに問題が発生することです。

ありがとう!

0 投票する
2 に答える
521 参照

.net - ドキュメント ライブラリでショートカット/リンクを許可する SharePoint (2007) 拡張機能を作成する方法は?

こんにちは 現在、ドキュメント ライブラリに組み込まれている共有ポイントに通常の「リンク」または「ショートカット」を追加することは不可能のようです。関連するフォルダ/カテゴリからの参照が必要な場合があるため、ショートカットの必要性は明らかです

アドオンを作成する/この Web パーツを変更する/継承する方法はありますか? (または参照の他の代替手段)

また、この Web パーツを変更して「UP」フォルダー ボタンを追加するにはどうすればよいでしょうか。(そして潜在的にツリービューも)。

私はそれをWindows Explorerのように動作させようとしていると思います

SharePoint プログラミングは初めてですが、.NET の経験はある程度あります

0 投票する
1 に答える
1128 参照

wcf - 特定のSPFolderのコンテンツのファイル情報を取得するためのSharePointWebサービス呼び出し

多くのレベルのサブフォルダーを含む大規模なSharePointドキュメントライブラリがあります。私の目標は、1つのサービス呼び出しを行って、すべてを列挙せずに、その特定のフォルダーに含まれるファイルのファイル情報(名前、サイズ、AbsoluteUrlなど)を一覧表示することです。そのうちの。

私が書いているクライアントアプリケーションには、常にフォルダーのパスがあります(例:DocLibraryName \ Folder \ SubFolder1)。SharePoint APIを使用してデータにアクセスできず、MOSS 2007に組み込まれているLists.asmx、dws.asmxなどのサービスを使用せざるを得ません。クライアントアプリはC#.Net4にあります。

Lists.GetListItemsメソッドを使用する必要があるようですが、その場合、特定のフォルダーにアクセスするためのCAMLクエリは何ですか?

0 投票する
2 に答える
11272 参照

sharepoint-2010 - 既存のアイテムの SharePoint SPFile 変更拡張機能は可能ですか?

私はこれで頭がいっぱいです。SharePoint ドキュメント ライブラリに保存されているドキュメントを作成および編集するユーザー インターフェイスがあります。トリックの部分は、ユーザーが問題なくドキュメントを更新できるようにする必要があることSPFile.SaveBinary()です。

これにより、ファイルの内容は間違いなく更新されますが、なぜか古いファイル名と古い拡張子が残っています。これは問題です。アイテムのIDがURLで参照されているため、リストアイテムを削除して再度追加することも解決策ではありません。

私の質問は、SPFile アイテムの拡張子とファイル名のメタデータを更新するにはどうすればよいですか?

これまでのところ、オブジェクト ライブラリを使用する試みはすべて失敗しました。以下のフィールドを更新しようとしましたが、成功していません。これを行うには、もっと簡単な方法が必要なようです。

[編集] - これが私の実用的なソリューションです。

0 投票する
1 に答える
46 参照

sharepoint-2010 - SharePointサイトの承認

SharePointライブラリの単語ドキュメントをPDFに変換するメソッドを作成しました。

ユーザー名とパスワードをハードコーディングできますが、実行時にこの方法を使用できません。SharePointでパスワードを取得できないため、上記の関数を変更するにはどうすればよいですか。ありがとうございました。

0 投票する
2 に答える
1083 参照

sharepoint-2010 - Sharepoint 2010でドキュメントライブラリのアクセス許可を取得するにはどうすればよいですか?

私はWebパーツを開発しており、すべてのドキュメントライブラリを調べて、そのアクセス許可を取得する必要があります。基本的に、ドキュメントライブラリに関連付けられているグループとそのアクセス許可を取得する必要があります。

オブジェクトのプロパティとメソッドを繰り返しましたが、SPDocumentLibrary実際には何も見つかりませんでした。

ヘルプやガイドをいただければ幸いです。

ありがとうございました

0 投票する
1 に答える
1582 参照

sharepoint-2010 - Sharepoint2010-クライアントオブジェクトモデルコンテンツをドキュメントライブラリにアップロードする

次の要件があります。

Sharepointアプリケーションページに埋め込まれるFlashアプリケーションを作成しました。Flashアプリケーションでは、ユーザーが選択したドキュメントライブラリにテキストをアップロードする必要があります(ユーザーにプロンプ​​トを表示せずにクライアント側でファイルを作成することはできないため、コンテンツをプレーンテキストでアップロードする必要があります)。

テキストが(.urlファイルとして)アップロードされると、ブラウザをライブラリに関連付けられている(またはより具体的には新しいアイテムのコンテンツタイプに関連付けられている)編集フォームにリダイレクトする必要があります。

クライアントオブジェクトモデルを使用して、コンテンツ(プレーンテキスト)を新しいドキュメントとしてドキュメントライブラリにアップロードするにはどうすればよいですか?

敬具、

カレル

0 投票する
1 に答える
1520 参照

sharepoint-2010 - Sharepoint 2010 - ライブラリ アイテムのデフォルトの編集ページにリダイレクトする

プログラムでドキュメントを SharePoint ライブラリにアップロードしたいと考えています。アップロード後、新しいライブラリ アイテムに関連付けられた編集ページ (OOB またはカスタム) にユーザーをリダイレクトしたいと考えています。

リダイレクト先を知るにはどうすればよいですか?

0 投票する
1 に答える
176 参照

sharepoint - ドキュメント ライブラリのフィールドに依存しますか?

それが可能かどうか、また SharePoint 2010 で次のようなことを行う方法を知りたいです。ドキュメント ライブラリにいくつかのカスタム列を追加したいと考えています。そのうちの 2 種類が選択されます。最初のドロップダウンリストでユーザーが選択した値に基づいて、最初のものが選択された後にそれらの1つが入力されるようにします。それは可能ですか?どのように?どうもありがとう、さようなら!