問題タブ [sharepoint]

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 に答える
2196 参照

sharepoint - ListItems の権限が変更されたときの SharePoint イベント?

List-Element (ListItem) のアクセス許可が変更されたときに、イベントを発生させる (またはワークフローを開始する) 必要があります。「ItemUpdating」/「ItemUpdated」は起動しません (ListItem 自体が更新されていないためと思われます)。

0 投票する
4 に答える
4280 参照

sharepoint - より多くの列で SharePoint 検索結果を並べ替える

SharePoint 2007 (MOSS) で FullTextSqlQuery を使用しており、結果を 2 列で並べ替える必要があります。

ただし、結果を返すときに ORDER BY の最初の列のみが考慮されるようです。この場合、結果はランク順ではなく、作成者順で正しく並べられます。順序を変更すると、結果は作成者ではなくランク順になります。

結果を自分でソートする必要がありましたが、これはあまり好きではありません。これに対する解決策はありますか?

編集: 残念ながら、ORDER BY 句の式も受け入れません (SharePoint は例外をスローします)。私の推測では、クエリが正当な SQL のように見えても、SQL サーバーに提供される前に何らかの方法で解析されます。

SQL プロファイラーでクエリをキャッチしようとしましたが、役に立ちませんでした。

編集 2 : 最後に、単一の列 (私の場合は最も重要なので作成者) による順序付けを使用し、結果の TOP N でコードで 2 番目の順序付けを行いました。プロジェクトとしては十分に機能しますが、コードがぎこちなく感じられます。

0 投票する
6 に答える
2887 参照

sharepoint - MOSS で別のサイトのリストを使用するにはどうすればよいですか?

あるサイトにお知らせリストがあります。各サブサイトの上部に Web パーツとして追加したいと考えています。MOSSでこれを行うにはどうすればよいですか?

0 投票する
3 に答える
5608 参照

sharepoint - MOSS2007のクイック起動メニューの表示動作に一貫性がない

現在選択されているノードの祖先ノードと子孫ノードのみを表示するようにクイック起動メニューを構成しようとしています。メニューには、ルートノードのすべての子孫も表示する必要があります。もっと簡単に:

与えられたサイトマップ:

RootSite

--- SubSite1 =「現在のサイト、現在のサイトの下のナビゲーションアイテム、および現在のサイトの兄弟を表示する」に設定されたナビゲーション

----- Heading1 =「親サイトと同じナビゲーションアイテムを表示する」に設定されたナビゲーション

------- Page1 =「親サイトと同じナビゲーションアイテムを表示する」に設定されたナビゲーション

------- Page2 =「親サイトと同じナビゲーションアイテムを表示する」に設定されたナビゲーション

----- Heading2 =「親サイトと同じナビゲーションアイテムを表示する」に設定されたナビゲーション

--- SubSite2 =「現在のサイト、現在のサイトの下のナビゲーションアイテム、および現在のサイトの兄弟を表示する」に設定されたナビゲーション

----- Heading1 =「親サイトと同じナビゲーションアイテムを表示する」に設定されたナビゲーション

SiteMapProvider構成:

SubSite1に表示されるクイック起動メニューの予想される実際の動作は次のとおりです。

---SubSite1

-----見出し1

- - - -ページ1

- - - -2ページ

-----見出し2

---SubSite2

SubSite2のHeading1に移動した後のメニューの予想される動作:

---SubSite1

---SubSite2

-----見出し1

SubSite2のHeading1に移動した後に実際に表示されるもの:

---SubSite1

-----見出し1

- - - -ページ1

- - - -2ページ

-----見出し2

---SubSite2

-----見出し1

これは、Heading1ナビゲーションを「親サイトと同じナビゲーションアイテムを表示する」に設定し、SubSite2を「現在のサイト、現在のサイトの下のナビゲーションアイテム、および現在のサイトの兄弟"。Heading1はSubSite2のナビゲーションアイテムを継承し、SubSite1アイテムはビューから折りたたまれていると思います。また、さまざまなTrim...属性を試してみましたが成功しませんでした。どんな助けでも大歓迎です!

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

sharepoint - Infopath 2007 - 電子メールで送信されたフォームが正しく表示されない

そのため、共有ポイントを介してinfopathサービスを使用するフォームがあり、レンダリングの問題を修正しようと何度も試みた後(テーブルが広すぎて読めないように見える)、問題を発見したと思います:日付コントロール。

Infopath 2007スクリュー内の日付コントロールは、何らかの形でレンダリングされているようです。テストするために、非常に単純なフォームの 2 つのバリエーションを作成しました。1 つは日付コントロール、もう 1 つはテキスト コントロールで、テーブル内に配置しました。

電子メールで送信すると、日付コントロールが正しく表示されないもの。

私の質問は - 誰もこれを経験したことがありますか? 時間があれば、テストしてみてください。バグか何かだと思いますが、正確にはわかりません。

Infopath 2007、Sharepoint 2007、および Outlook 2007 を使用しています。


2008 年 9 月 19 日更新

はい、Web フォーム機能がチェックされています。Web 互換の日付コントロール? 私はそう思います-ブラウザではすべてが完璧に見えます...メールだけがめちゃくちゃです。はい、あなたは正しいです。私の間違いはSharepoint 2007です。上記で修正しました。

時間があれば、試してみてください。日付にテキスト ボックスを使用しなければならないのは非常にイライラします。特に私たちがここに持っている「才能」に関しては。笑

0 投票する
3 に答える
3103 参照

sharepoint - InfoPath フォームを SharePoint Server 2007 に展開するプロセスを自動化するにはどうすればよいですか?

InfoPath 2007 フォームをデザイナーから開発環境の SharePoint サーバーに展開するのは本当に大変です。C# で記述されたビジネス ロジックが含まれているため、すべてのフォームには「完全な信頼」が必要です。手動の手順は次のとおりです。

1) InfoPath で [フォームの発行] ウィザードを実行し、発行先のターゲット サイトと xsn ファイルの保存場所を指定します。

2) サイト コレクション機能からフォームの既存のバージョンを非アクティブ化します (古いバージョンが存在する場合)。

3) 開発サーバーで Central Admin にログインします。Application Management -> Manage Form Templates に移動し、xsn ファイルをアップロードします。

4) フォームをサイト コレクション機能として有効にします。

これを自動化する方法を知っている人はいますか? おそらくstsadm経由ですか?

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

asp.net - ライフサイクルのどの時点で GetConnectionInterface が呼び出されますか?

私はWebパーツにこのメソッドを持っています:

ここで、 を呼び出す前に、それがnull でないと_filterData予測できる時期を知る必要があります。これはいつですか?

これを知らずに、私ができる最善のことは、_filterWebpart依存するすべてのコードを の最後の行にOnPreRender詰め込んで、最善を尽くすことです。

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

.net - マッシュアップと SharePoint

SO の誰かが、SharePoint プラットフォームに関連するエンタープライズ マッシュアップとテクノロジに関するリソースのリストを提供してくれませんか?

更新(コメントで @Spoon16 の提案に従って):- マッシュアップ アプリケーションは、通常、SharePoint サイトから連絡先のリストを取得し、選択した連絡担当者の住所を地図 (Google マップ) に表示する場合があります。

0 投票する
6 に答える
16735 参照

sharepoint - MOSS 2007 クロール

私が持っている 2 つの別々のファームでクロールを機能させようとしていますが、どちらでも機能させることができません。どちらも 2 つの WFE を持ち、追加の WFE がインデックス サーバーとして構成されています。クエリ専用のサーバーがもう 1 台と、データベース用にクラスター化された SQL 2005 バックエンド サーバーが 2 台あります。検索エンジンのソリューションで見つけた少なくとも 50 の異なる Web サイトを試してみましたが、うまくいきませんでした。http://servername:12345をデフォルト ゾーンとして使用し、http: //abc.companyname.comをカスタム ゾーンおよびイントラネット ゾーンとして使用するように Web アプリを構成 (拡張)しました。それぞれをコンテンツ ソースに入力してクロールを実行しようとすると、クロール ログにいくつかのエラーが記録されます。

http://servername:12345
は 、「サーバーに接続できませんでした。サイトにアクセスできることを確認してください。」を返します。

http://abc.companyname.comの戻り値:
「Gatherer によって削除されました。(このアイテムを含む開始アドレスまたはコンテンツ ソースが削除されたため、このアイテムも削除されました。)」

ただし、両方の URL をクリックでき、ページにアクセスできます。

何か案は?


より詳しい情報:

いわばスレートを一掃し、別のクロールを実行して更新されたサンプルを提供しました。

私のコンテンツソースは次のとおりです。

http://servername:33333
http://sharepoint.portal.fake.com
sps3://servername:33333

現在のクロール ログ エラーは次のとおりです。

sps3://servername:33333
PortalCrawl Web サービスでエラーが発生しました。

http://servername:33333/mysites
この URL のコンテンツは、インデックス属性がないため、サーバーによって除外されます。

http://servername:33333/mysites
クロール

sts3://servername:33333/contentdbid={62a647a...
クロール済み

sts3://servername:33333
クロール済み

http://servername:33333
クロール済み

http://sharepoint.portal.fake.com
クローラーがサーバーと通信できませんでした。サーバーが使用可能であること、およびファイアウォール アクセスが正しく構成されていることを確認してください。

上記のタイプミスを再確認しましたが、何も表示されないため、これは正確な反映であるはずです.

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

sharepoint - SharePoint-NavigationNode で「オーディエンス」を設定しますか?

こんにちは、私は WSS 3.0 を使用しており、特定のグループに対してのみ、Web サイトのナビゲーション (「クイック起動」) の特定のエントリを表示する必要があります。このブログ投稿によると、これは SPNavigationNode のプロパティを使用して実行できますが、問題の解決策は「MOSS のみ」のようです。WSSでこれを行う方法はありますか?