問題タブ [moss]

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 投票する
3 に答える
4219 参照

sharepoint - SharePoint はどのようにファイルの種類を認識しますか?

SharePoint はどのようにファイルの種類を識別しますか? たとえば、SharePoint では実行可能ファイルをアップロードできません。ファイル拡張子の名前を .exe から .doc に変更した場合、共有ポイントはこのファイルのアップロードを許可しますか?

0 投票する
25 に答える
72881 参照

sharepoint - SharePoint インタビューの質問

SharePoint 開発者向けの良いインタビューの質問のリストを用意しましょう。エントリごとに 1 つの質問を入力してください。可能であれば、その回答も入力してください。

また、提供された回答が間違っている場合は、お気軽に修正を提案してください。

私が最初に行きます:

Q: SharePoint はどのようにページを保存しますか?

A:サーバー上の SharePoint ドキュメント ライブラリのソース ページを見つける方法を教えてください。

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

sharepoint - Sharepoint withOffice2007ドキュメントのItemUpdate後にデータが消える

ItemUpdatedメソッドで必要な列の値を変更するItemAddingイベントを含む単純なイベントハンドラーがあります。Word 2007ドキュメント(* .docx、*。pptx、またはxlsx)をアップロードした後、列の値が変更されますが、ドキュメントを保護すると、ItemUpdatedメソッドで列の値が表示されなくなります。これはOffice2007ドキュメントでのみ発生し、他のファイルは値をクリアしません。

イベントハンドラは、MOSS2007のドキュメントライブラリで実行されます。

ありがとう

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

c# - デプロイされたWebパーツが「Webパーツギャラリー:新しいWebパーツ」に表示されない

wspファイルを取得し、通常どおりstsadm-oaddsolutionを実行しました。それから私は中央管理->ソリューション管理に入りました、そしてそれはうまく現れました。次に、Webパーツを展開しましたが、これまでのところ問題はありません。

問題は、Webパーツギャラリー( Webパーツギャラリー:新しいWebパーツ)に追加しようとすると、通常はWebパーツがリストにあるので、その横にあるチェックボックスをオンにして[ギャラリーに入力]をクリックしますが、に表示されません。リスト?これを引き起こすためにmanifest.xmlに何かが欠けている可能性がありますか?これとまったく同じ方法で別のWebパーツを作成してデプロイしたところ、うまくいきました。また、「動作中」と印刷するだけのダミーのWebパーツを作成し、同じ結果が得られるように試してみました。

何か案は?

0 投票する
5 に答える
4358 参照

svn - バージョン管理下に SharePoint サイトを配置する

Mircosoft Office Sharepoint Server 2007 (標準版) を使用して、開発中のサイト コレクションをバージョン管理下に配置する最良の方法は何ですか? 他のすべての (共有ポイント以外の) プロジェクトでは Subversion を使用していますが、MOSS へのアプローチ方法がわかりません。

Sharepoint 環境を再構築するために必要なものがすべて揃っていることを確認するには、何をバージョン管理下に置く必要がありますか?

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

c# - WebベースのInfopathフォームに入力するクライアントのコンピューター名を取得するにはどうすればよいですか?

MOSS2007でホストされているInfopath2007フォームがあります。フォームの背後にあるコードはC#で記述されています。このコンテキストでSystem.Environment.MachineNameは、サーバー名を返します。

クライアントがこのフォームに入力しているコンピューターの名前を取得するにはどうすればよいですか?

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

sharepoint - SharePointとFirefox3

ほとんどのSharePoint開発者および管理者は、Firefox2からFirefox3への変更により、SharePointの一部の機能が使用できなくなったことを知っていると思います。

特にWebパーツをサイトに追加してPeoplePickerを使用すると、Firefox 3では機能しなくなります。したがって、一部のユーザーがIEを使用してと同じ機能を取得する必要があると不満を言っている場合に、この問題にどのように対処するかを知りたいです。 Firefox2。

Firefoxですべての機能を取得することは不可能であることは私には非常に明白ですが、Firefox2で以前に取得したものと少なくとも同じものをFirefox3で取得することは素晴らしいことです。

または、Firefox 3をSharePointで正しく動作させるための回避策はありますか?

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

sharepoint - WebPartのプロファイルユーザーDBエラー

編集:タイトルを変更し、更新を追加しました。

更新これが64ビットと32ビットの問題であるとはもはや考えていません。これを見たのは、農場政策で「フルコントロール」として設定された人々だけであることがわかりました。(システムアカウントとして機能していません)通常のユーザーをテストしたところ、問題のあるユーザーは誰もいませんでした。「問題のある」ユーザーをファームポリシーから削除して追加し直し、1人のユーザー(他の開発者:))を除くすべてのユーザーを修正しました。

2つの32ビットWFEと32ビットアプリケーションサーバーを使用してファームを開始しました。ファームに64ビットフロントエンドを追加することを決定しました。ほとんどの場合、ほとんどすべてが正常に機能しました。例外は、ユーザープロファイルデータベースにアクセスするカスタムWebパーツです。32ビットフロントエンドでは正常に動作しますが、64ビットフロントエンドでは次のエラーが発生します。

User Not Found:データベースからプロファイルデータを読み込めませんでした。

説明:現在のWebリクエストの実行中に未処理の例外が発生しました。エラーとエラーがコードのどこで発生したかについての詳細は、スタックトレースを確認してください。

例外の詳細:Microsoft.Office.Server.UserProfiles.UserNotFoundException:ユーザーが見つかりません:データベースからプロファイルデータを読み込めませんでした。

ソースエラー:

現在のWebリクエストの実行中に、未処理の例外が生成されました。例外の発生源と場所に関する情報は、以下の例外スタックトレースを使用して識別できます。

スタックトレース:

[UserNotFoundException:User Not Found:データベースからプロファイルデータを読み込めませんでした。]
Microsoft.Office.Server.UserProfiles.UserProfile.Load(SqlDataReader myReader、Boolean bFirstRead、Boolean bWssId)+930Microsoft.Office.Server.UserProfiles.UserProfile
。 Load(SqlDataReader myReader)+64
Microsoft.Office.Server.UserProfiles.UserProfile.RetrieveUser(String strAcct、Guid gAcct、Byte [] bSid、Nullable`1 recordId、Boolean doNotResolveToMasterAccount)+1507Microsoft.Office.Server.UserProfiles.UserProfile
。 .ctor(UserProfileManager objManager、String strAcct、Boolean doNotResolveToMasterAccount、Boolean forceUserIsSelf)+584
Microsoft.Office.Server.UserProfiles.UserProfile..ctor(UserProfileManager objManager、String strAcct)+80
Microsoft.Office.Server.UserProfiles.UserProfileManager.GetUserProfile(String strAccountName)+205

WFEは同じファーム上にあるため、同じデータベースを参照する必要があります。

さらに情報が必要な場合はお知らせください。

任意のアイデアをいただければ幸いです!

ありがとう。

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

sharepoint - SharePoint と Log4Net

Web リクエスト、機能のアクティブ化、およびすべてのタイマーのために、log4net を SharePoint に統合するためのベスト プラクティスを探しています。

ファームに複数のサブプロジェクトがあり、Log4Net.config ファイルを 1 つだけにしたいと考えています。

[編集]
Web アプリケーション用に log4net を構成する必要があるだけでなく、これは簡単に行うことができます (global.asax と log4net.config ファイルを使用するため、Web アプリケーションをリロードせずにログ設定を変更できます)。非同期イベントをログに記録するには:

  • イベント ハンドラー (ItemAdded など)
  • タイマージョブ
  • ...
0 投票する
2 に答える
756 参照

sharepoint - Moss 2007: 検索オプションのラベルを変更 (高度な検索)

検索範囲にいくつかの定義済みオプションを含むカスタム検索ページを作成しました。

メタデータをマッピングjobtitleし、カスタム検索に検索オプションを追加しました。

管理名を に変更したいのですがjobtitle、タイトルがオランダ語の役職に当たらないためです。管理名を に変更しましたがjobtitle、変更を適用してもラベルは変更されません。

誰にもアイデアがありますか?