問題タブ [bcs]
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.
c# - SharePoint 2013 Online で Business Connectivity Service (BCS) によって公開される外部データをどのように設定できますか?
サーバー側のコードを使用して、Sharepoint 2013 で BCS によって公開される外部データを設定するコードを作成しました。コードは次のとおりです。
それは正常に動作します。しかし、SharePoint クライアント オブジェクト モデルを使用して SharePoint 2013 Online に外部データを設定するコードを書くことができませんでした。誰かが私の問題を解決するのを助けることができますか?
odata - SharePoint Online BCS OData 外部コンテンツを更新、表示、または削除できない
Visual Studio 2013 を使用して、既存のデータベース上にエンティティ モデルを作成しました。各テーブルには、主キーの GUID があります。関連する OData バインディングとコントローラーを使用して MVC Web API プロジェクトを作成しました。
OData バインディングを作成する方法は次のとおりです。
HRPositions エンティティのサンプル コントローラーを次に示します。
OData サービスがデプロイされ、Fiddler を使用すると、サービス エンドポイントにクエリを実行し、データの完全なリストと単一のエンティティ データを取得できます。
次に、OData サービスを参照して外部コンテンツ タイプを作成する SharePoint アプリを作成しました。これにより、各エンドポイントの ECT モデル定義が作成されます。
HRPositions の ECT は次のとおりです。
ECT を SharePoint Online BCS にアップロードしましたが、すべて問題ないようです。
そこから外部リストを作成し、HRPositions ECT を参照します。これにより、SP リストが作成されますが、主キー (GUID) がありません。
このビューには適切なデータが表示されます。
リストに新しいアイテムを追加できます。
そして、それはすべての読み取りビューに表示されます。
ただし、操作ごとにこのエラーが発生するため、リスト項目を編集、削除、または表示することはできません。
OData Web サービスにアタッチすると、問題が発生している理由を確認できました。OData サービスから反映された Visual Studio 内の自動生成された外部コントロール タイプ (ECT) には、何らかの理由で /HRPositions(HTPositionGuid=guid'@HTPositionGuid'); として要求を定式化するという問題があることが判明しました。
実際には /HRPositions(guid'@HTPositionGuid'); のみである必要があります。
パラメータリスト内に HTPositionGuid= が含まれている理由を誰か教えてもらえますか?
エンティティごとにコード生成された ECT ファイルを手動で編集できますが、それはばかげているようです。
powershell - 文字列を XML Powershell に解析する
SharePoint Lob で文字列を XML 文字列に解析しようとしています
解析しようとしている文字列:
f#^)X&9uk7u%
およびエスケープ文字が指定された文字列
f#^)X&9uk7u%
Powershell の解析中にエラーがスローされます。
指定されたプロパティを System.String 型に解析できません
問題の原因となっている文字は&
. を削除する&
と、問題なく解析できます。
どんなアイデアでも素晴らしいでしょう。
コードは次のとおりです。
XML には以下のプロパティがあります。
以下は、powershell のコマンドです。
sql-server - Sharepoint 2013 - ストアド プロシージャ (CRUD) の使用
私は以下のSPを持っています:
基本的に、私の質問は、すぐに使える機能を使用して BCS Sharepoint (Business Connectivity Service) でこれを呼び出す方法はありますか? すべての「CRUD」操作でサポートできるように SP をさらに調整できますか? アイデアを提案してください。
注: 表はできるだけシンプルにしています。
これをドキュメントが存在する別のテーブルに結合する必要があるため、テーブルから直接挿入したくないので、SPを使用したいのです。
私はほぼ 2 ~ 3 日を読書に費やしていましたが、今も続いています。どうもありがとう!!
list - BCS フィルターを使用して外部リストのアイテムを制限する
ユーザー入力なしでフィルタリングしたい外部リストがありますが、解決策が表示されない可能性がありますか??
私のリストには、一連の名前とアーカイブ フラグがあります。アーカイブ フラグが false に設定されているピッカーに名前を表示したいのですが、これは単にフィルターにデフォルト値を設定する場合だと思いますが、問題はありません。私がやること。ユーザーが付加した価値がなければ、フィルターは機能しません
私はゆっくりとカッコウになっているので、いくつかのアドバイスに感謝します
BCS が SQL 2012 データベースに設定されたオンプレミス SP2013 を使用しています
sharepoint-2010 - Sharepoint online ユーザー プロファイル プロパティは外部 LOB システムと同期します
オンプレミスの SharePoint 2010 を SharePoint オンラインに移行するための作業を計画しています。現在の環境では、BCS を介して SQL テーブルと同期されるいくつかのカスタム ユーザー プロファイル プロパティをセットアップしました (同期接続は外部コンテンツ タイプを消費します)。では、SharePoint Online に同じシナリオを実装するには、どのようなアプローチが必要でしょうか?. 私たちが見つけた可能な解決策の 1 つは、カスタム ユーザー プロファイル プロパティを作成し、CSOM モデルまたは JSON を使用してカスタム コードを介してこれらのプロパティの値を更新することです。しかし、それは推奨されるアプローチですか?SharePoint オンライン ユーザー プロファイルは (ディレクトリ同期または Azure AD 接続を介して) Active Directory とのみ同期でき、他の外部ソース OOB とは同期できないことを読みました。この理解は正しいでしょうか?
誰かがそのようなシナリオをすでに扱っている場合は、ガイダンスを提供してください。ありがとう!
sql-server - SharePoint 2013 外部リストはページ編集モードでのみ機能します
Web パーツとして Azure SQL データベースに接続する BCS を介してデータを表示する 3 つの外部リストを含むサイト ページがあります。
ページが編集モードの場合、すべてのデータが正しく表示されますが、保存すると、各 Web パーツが継続的に読み込まれ、終了していないように見えます。
誰も同じ問題を経験しましたか?
[編集]: ページに挿入されていない場合、リストを単独で読み込むと問題なく動作します。
sharepoint-2013 - SharePoint 2013 BCS 外部リストのアイテム レベルの権限
BCS 外部リストにアイテム レベルのアクセス許可を設定できますか?
(詳細設定でアイテムレベルのアクセス許可を設定しようとしましたが、同じものを見つけることができませんでした。BCS 接続プロパティでユーザーの偽装を使用しましたが、エラーがスローされました)