問題タブ [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 投票する
1 に答える
165 参照

sharepoint-2010 - SharePoint 2010/2013 ドキュメント ライブラリ - メタデータに基づいて古いバージョンのドキュメントにアクセス

メタデータに基づいて古いバージョンのドキュメントを見つけることはできますか?それとも、CAML クエリまたは API を介してメタデータで検索したときに、sharepoint 検索を実行してドキュメントの古いバージョンをクロールすることはできますか?

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

c# - ドキュメント ライブラリ内のファイルを反復処理する方法

プロバイダーがホストするアプリを作成してきましたが、CSOM C# を使用してドキュメントのタイトルを取得することに固執しています。私のコードは次のとおりです。

Output : フォルダ変数数: 6 ファイル数: 0

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

c# - ドキュメント ライブラリのメタデータ ナビゲーション、TreeView から「フォルダー」を削除

custom を 1 つだけ追加する方法を知っている人はいますMetadataNavigationHierarchyか? 私の場合、 TreeView からFoldersを削除したいので、私のカスタムMetadataNavigationHierarchyだけが表示されます。

現在、既存のフォルダーとファイルを含む既存の SharePoint 2013 ドキュメント ライブラリにメタデータ ナビゲーションをセットアップするコンソール アプリケーションに取り組んでいます。

すべてが想定どおりに機能していますが、ナビゲーションからフォルダーを削除したいと思います。

カスタム値Temaを追加するために使用する作業コード:

taxonomyField表示したいTermSet テーマです。

コードの実行後、「選択された階層フィールド」はTemaFoldersです。GUI でフォルダーを手動で削除すると、すべてが想定どおりに機能します。

FoldersmdnSettings.ClearConfiguredHierarchies();を削除するために、最初に使用しようとしました。これにより、[ライブラリ設定 --> メタデータ ナビゲーション設定] で正しいフィールドが設定されますが、ドキュメント ライブラリを表示するときにメタデータ ナビゲーションが表示されません。「メタデータ ナビゲーション設定」で「OK」をクリックすると、フォルダが自動的に追加され、ドキュメント ライブラリにテーマとフォルダの両方が表示さますまた、 Foldersを削除すると、[OK] をクリックすると、すべてが思い通りに機能します。

プログラムで削除したい Foldersの視覚的表現。欲しくない

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

javascript - Sharepoint でホストされるアプリ プロジェクトのアプリでホストされるドキュメント ライブラリにフォルダー (およびファイル) の階層をアップロードするにはどうすればよいですか?

Sharepoint でホストされているアプリ プロジェクトがあります (Sharepoint 2013 を使用)。アプリを使用するユーザーが、アプリでホストされているドキュメント ライブラリ内のフォルダー (少なくとも 1 つのファイルと、少なくとも 10 個のファイルを含む 1 つのサブフォルダーを含む) を直接アップロードできるようにしたいと考えています。

私の問題は次のとおりです。

  1. ドラッグ アンド ドロップは、ファイルのみを許可します。
  2. アプリでホストされるドキュメント ライブラリの同期ボタンは、IE でも Chrome でも機能しません。
  3. IE でのみ、[ドキュメントのアップロード] をクリックすると、[代わりに Windows エクスプローラーを使用してファイルをアップロード] するためのリンクがありますが、機能しません。Windows エクスプローラーのウィンドウも開きません。

最後に、プロジェクトと Microsoft Visual Studio 2013 で Javascript を使用しています。

よろしくお願いします!

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

sharepoint - SPEventReceiver SPDocumentLibrary の更新中

私のシナリオでは、ドキュメント ライブラリで InfoPath フォームを更新しています。InfoPath フォームには、ユーザーが編集できるフィールドがあり、ドキュメント ライブラリの ListItem の「タイトル」フィールドを設定するために使用する必要があります。

Before プロパティと After プロパティを使用して、更新された InfoPath ドキュメントを確認し、フィールドの設定値を決定できると思っていましたが、Updating イベントから更新された SPFile オブジェクトにアクセスする方法がわかりません。それが核心です。Updated イベントでこれにアクセスできることはわかっていますが、ドキュメントのタイトルが変更されたときに正しい URL をリダイレクトする必要があるため、Updating イベントでこれを行うことが重要です。

どんな助けでも大歓迎です。

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

powershell - ドキュメント ライブラリを介した SharePoint Online の反復 CSOM

ドキュメント ライブラリを反復処理し、各ドキュメント/アイテムに権限を継承するように設定しようとしています (現時点では、各ドキュメント/アイテムは固有の権限を使用しています)。

特定のドキュメント ライブラリを取得することはできますが、その中の各アイテム/ドキュメントを反復処理することはできません。これは私がこれまでに持っているものです:

ドキュメント ライブラリ内の各アイテム/ドキュメントをループする方法がわからないため、現在問題を抱えているのは foreach ループです。

私が取るべきアプローチに関する提案は大歓迎です。