問題タブ [sharepointfoundation2010]
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 - マルチルックアップによる複雑なクエリ
マルチルックアップ値のいずれかが別のクエリの結果に含まれているリストのアイテムを取得しようとしています。
状況は次のとおりです。ユーザーが 5 つのプロパティ ドロップダウンの一連の共有ポイント (Foundation 2010) リストを使用してレポート (「融合」) を作成できる Web パーツを構築しています。プロパティは、リスト内のルックアップを通じて接続されます。ドロップダウンの選択が変更されるたびに、ポストバックが発生し、次のドロップダウンが再入力されます。
問題は、プロパティ間の接続がドロップダウンと単純に一致しないことです。これは、ドロップダウン入力がレポートの直感的な入力用に選択されており、データモデルが効率的で簡単なプログラミング用ではなく、システム データの簡単で直感的な入力用に設計されているためです...
データ モデルの関連部分:
-場所 (場所) はリストです
-契約 (契約) はリストで、各契約には 1 つ以上の場所があります (マルチルックアップ)
-緊急 (緊急) はリストで、各緊急事態には 1 つの契約があります(ルックアップ)
-Meldingtypes (レポートタイプ) はリスト
です -Categoriën (カテゴリ) はリストです。各カテゴリには 1 つの meldingtype があり (ルックアップ)、各カテゴリには 1 つ以上のコントラクトがあります (マルチルックアップ)
レポートの入力は次のとおりです。
ユーザーは最初に Locatie を選択し
ます ユーザーは 2 番目に Meldingtypeを選択し
ます ユーザーは 3 番目に Category を選択します ユーザー
は 4 番目に Contract
を選択します 最後にユーザーは Urgentie を選択します
もちろん、ドロップダウンには有効なオプションのみを入力する必要があります。したがって、場所が選択されると、ドロップダウンに表示される唯一のメルディングタイプは、選択された場所を持つ契約を持つカテゴリを持つものでなければなりません...ええ、私は知っています;)
ドロップダウンに入力するためのクエリの作成に問題があります。複数のクエリ、Contains セレクターを使用した構造など、いくつかの方法を試してきましたが、どれも機能しませんでした。最後の繰り返しで、アイテムがマルチルックアップによって参照されるときにアイテムが持つプロパティを使用するクエリを作成しました。以下は、meldingtype ドロップダウンの例です。
selectedLocatieId は、Locatie ドロップダウン コントロールから値を取得するプロパティです。
上記のコードは、System.InvalidOperationException をスローします。エラーの説明はオランダ語で、翻訳すると次のようになります。
EntitySet.Contains を使用すると、同じエラーが発生します。
いくつかの順列を試しましたが、正しいものが見つからないようです。マルチルックアップ フィールドを使用した linq-to-sharepoint クエリの良い例を見つけることができません。また、linq にまだ十分に慣れていないため、市長の間違いを犯している可能性があります。私がこれを理解している間、私は本当に役立つアイデアをいただければ幸いです。
[編集:別の試行が失敗しました] 中間結果を確認するために、すべてのステップの個別のクエリを作成しようとしました。また、Any-Contains の組み合わせを試して、categorie のマルチルックアップ コントラクトと、その場所から取得した複数のコントラクトを照合しました。
locatieItem と contractenData は期待どおりに入力されますが、categorieenData は再び同じエラーを生成します。[/編集]
PS コード内のオランダ語の名前は英語で非常に読みやすいため、名前を翻訳していません。混乱させて申し訳ありません。
sharepoint - リストビュー Web パーツのテーブルのクライアント ID を見つける
short: Web パーツには、2 つの で構成される ID を持つlistview
テーブルが含まれていGUID's
ます。これらを見つけるにはどうすればよいですか?
標準にいくつかの追加の動作を追加する作業を行っていますsharepoint listview-webpart
。
できれば、実際にそれ自体を編集したくありませんwebpart
。ヘルパー Web パーツを配置して、いくつかのイベントをテーブル行にjavascript
追加し、および status 列の値をヘルパーに渡し、行のステータスに応じていくつかのボタンを表示したいと考えています。onclick
id
webpart
他の人がこの問題にどのように取り組んでいるかを調べてみたところ、通常、彼らはID " のwebpart
コンテナを使用しています。問題は、これらが多くのサイトで使用されることであり、.div
WebPartWPQ _n_
webparts
_n_
階層の少し下には、ビューのメイン テーブルがあり、ID
. 私のテストケース では、{BF3FB0FA-7E7F-4920-A326-B5E46826B693}-{BD0777BD-455D-4554-A80E-8A11D990D1A5}
これら2つguids
は何かを表している必要があり、おそらく検索できると考えました。
それで、Sharepoint Manager
それらを見つけようとして検索を行いましたGUIDs
が、見つかりません。list ID
も、元View ID
の も、web ID
もも もありませんsite ID
。
私の質問:これらが何を表しているのか、コードID's
でそれらを見つける方法を知っている人はいますか?webpart
sharepoint - SharePoint Foundation 2010 検索が利用できない
SharePoint Foundation 2010 のインストールを完了したばかりですが、検索が機能しません。
サーバーの全体管理で、検索対象のサービス アプリケーションが一覧表示されません。
[コンテンツ データベース設定の管理] ページに移動すると、[Microsoft SharePoint Foundation 検索サーバーの選択] オプションがグレー表示されます。
サービス MMC で、"SharePoint Foundation Search Service V4" が無効として表示されます。このサービスを短時間実行することはできますが、最終的に停止し、自動的に無効な状態に戻ります。
SharePoint Foundation 2010 のインストールで検索を完全に利用できないようにするために、何が間違っていたのでしょうか? どうすれば修正できますか?
編集--->
「SharePoint Foundation Search V4」サービスのログオンアカウントを変更しました。サービスが自動的に開始され、無効化されなくなりました。しかし、[Central Admin] -> [Manage Service Applications] に移動しても、まだ検索サービスが一覧表示されません。また、検索サーバーをコンテンツ データベースに割り当てることもできません。
SharePoint のインストールを修復し、ボックスを再起動しようとしました。一歩近づいたような気がしますが、サイトにはまだ検索機能がありません。
編集#2--->
このシステムのデータベースを確認しましたが、検索データベースがリストされていません。古い WSS 3.0 システムには、SharePoint の検索専用のデータベースがありました。このデータベースが 2010 Foundation サーバーにないのか、それとも 2010 が別のデータベースを使用しなくなったのか、よくわかりません。
sharepoint - Sharepoint 2010 - server-object-model を使用して、画像ライブラリの必須フィールドとしてタイトル、説明、およびキーワード フィールドを作成します。
Sharepoint 機能を作成しています。この機能にはイベント レシーバーが関連付けられています。イベント レシーバーでは、サーバー側オブジェクト モデルを使用してドキュメント ライブラリと画像ライブラリを作成しています。また、これらの新しく作成されたドキュメントと画像ライブラリに新しいカスタム列 (約 80) を追加しています。ここで、既定で画像ライブラリと共に作成される [説明]、[キーワード]、および [タイトル] フィールドのプロパティを変更したいと考えています。これらのフィールドを必須フィールドにしたいと思います。どうすればいいですか?SPList.AllowContentTypes = true を設定して、これらのフィールドの属性を変更しようとしましたが、機能しません (エラーも発生せず、これらの必須フィールドも作成しません)。また、コンテンツ タイプにアクセスして、SPContentType.FieldsLinks["Column_name"].Required および SPContentType を使用して属性を変更しようとしました。Fields["Column_name"].Required ですが、エラーが発生します。他に提案はありますか?
sharepoint - SharePoint 2010 Foundation での展開時にカスタム マスター ページが更新されない
SharePoint 2010 Foundation を使用して Server 2008 R2 で VS2010 を使用しています。
http://msdn.microsoft.com/en-us/library/gg447066.aspx (カスタム ページを機能としてアクティブ化) の手順に従ってカスタム マスター ページを作成しましたが、その結果に満足しています。しかし、画像を変更して VS2010 を介して展開しようとするとすぐに、変更がページに表示されていないことに気付きました (古い画像がまだ表示されていました)。
有用な観察:
- これはサンドボックス ソリューションです。
- wsp が新しいイメージでビルドされていることを確認したところ、そうでした。
- ソリューションを撤回するときは、マスター ページ ギャラリーにも移動し、そこからカスタム マスター ページを削除して、最初からやり直すようにしています。変わりはない。
- SP Designer に「サイト定義に戻す」オプションがありません。
- 中央管理の [ルック アンド フィール] セクションに、[サイト定義にリセット] オプションがありません。
- マスター ページの SPFile の "CustomizedPageStatus" プロパティを確認すると、それが "none" に設定されていることがわかります。実際、RevertContentStream を呼び出すと例外がスローされます。これは、必ずしも非ゴースト化の問題ではない可能性があることを示しています.
私のイメージがどこに展開されるのか、またこの問題の原因は何かを知っている人はいますか? 「展開場所」プロパティは正しい場所につながりません (実際、フィーチャーのフォルダーも表示されません)。パス内の変数 ({SharePointRoot}\Template\Features{FeatureName}\StyleLibrary\Branding101\Images\) が解析される方法と関係があるのでしょうか?
私はSharepointを初めて使用するので、すべての助けをいただければ幸いです。
sharepoint - SharePoint2010検索-検索要求が検索サービスに接続できませんでした
私はSharePoint2010Foundationを使用していますが、そこで検索する問題があります。何かを検索するたびに、「検索リクエストは検索サービスに接続できませんでした」という応答が返されます。
私はこれを見るのに多くの時間を費やしました、そして私は問題を引き起こしているものを見ることができないようです。SharePoint Foundation Searchサービスが開始されましたが、「ヘルプ検索」以外の検索用のサービスがサーバーに一覧表示されていません。
また、「データベースアップグレードステータスの管理」でコンテンツデータベースを調べると、データベースが古すぎることがわかります...
誰かが私を怒らせているので、これらの問題を解決する方法について正しい方向に私を向けることができますか?
よろしくお願いします...ルーク
sharepoint - SharePoint Foundation: 「ファイルまたはアセンブリ 'Microsoft.SharePoint.Publishing' を読み込めませんでした」
SharePoint Central Administration にいくつかのソリューションを展開しました。この後、サーバーの全体管理を開くことができません。サイトにアクセスしようとすると、このエラーが表示されます。
エラー
ファイルまたはアセンブリ 'Microsoft.SharePoint.Publishing, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。
いくつかのブログで、ソリューションが SharePoint Foundation と互換性がないためにこのエラーが発生するのを見ました。そこで、PowerShell のコマンドを使用してサイトからすべてのソリューションをアンインストールしました。しかし、エラーは持続します。
それを修正するために何をする必要がありますか?
sharepoint - シェアポイントログイン
ドメイン以外のユーザーのユーザー名/パスワードで私の sharepoint サイト (インターネット上) にログインさせるにはどうすればよいですか? Sharepoint 2010 Foundation を使用しています。Active Directory 経由でそれらを認証できますか?
licensing - カスタム アプリから SP データにアクセスする場合の SharePoint Foundation ライセンス
SharePoint Foundation が内部で使用されている場合 (適切な CAL で無料)、SharePoint Foundation の潜在的なライセンスの問題を追跡するのに苦労していますが、asp.net アプリを使用してそこからデータを取得し、それを外部で使用しています。これに対処するものは何も見つからないようです。ユーザーが直接 SharePoint にアクセスしない場合でも、External Connector は必要ですか?
sharepoint - SharePoint 2010 ... カスタム サイト テンプレートを削除したため、一部のサイトが台無しになりました
SharePoint Foundation 2010 のインストールで問題が発生しており、修正方法がわかりません。
イベントのシーケンスは次のとおりです。
- サイトを作成し、変更して承認を得て、これが今後のすべてのサイトの外観になります。
- サイトのテンプレートを作成します。
- このサイト テンプレート (WSP) を多数のコレクションにアップロードします。
- テンプレートを使用して、いくつかのサイトを作成します。
- 外観を大幅に変更したため、元のテンプレートは新しいサイトの作成には役に立たなくなりました。
- すべてのコレクションから「ソリューション」を無効にして削除します。
- テンプレートを使用して作成されたサイトのいくつかは、今では本当に台無しになっているという事実をお楽しみください.
ログには、次の一連のエントリがあります。
VghostPageManager::getGhostDocument() のフォールバック ロジックに依存する
探している場所:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\Template\Features** * ** * ** * ** *Modules\Files_themes\0\WIKI-ECF524AA.CSS
(注: *は削除されたテンプレート名です。法的な理由により、この投稿から削除しました)。
現在なくなったテンプレート内のもの (この場合は CSS) を検索しないようにサイトを設定するにはどうすればよいでしょうか。古いテンプレートの WSP を元に戻そうとしましたが、まだ壊れています。サイトが最初に作成されたテンプレートをどこで参照しているのかわかりません。
そして、本当に奇妙なことに、私のすべてのサイトでこの問題が発生しているわけではありません。私は本当に混乱しています
ありがとう