問題タブ [sharepoint-api]

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

sharepoint-2010 - SPControlModeがNewの場合、SPContext.Current.FormContext.OnSaveHandlerが起動しない

SharePoint ListItemの新規、編集、および表示フォームにカスタムコントロールを追加するために使用しているWebパーツがあります。アイテムを更新するために、SPContext.Current.FormContext.OnSaveHandlerのハンドラーを追加しました。SharePoint Designerを使用してWebパーツを編集フォームと新規フォームに追加し、デフォルトで配置されるDataFormWebPartを非表示(IsVisible = Falseに設定)します。アイテムを編集するときは、すべて正常に機能します。OnSaveHandler関数が呼び出され、SPListItemを更新します。問題は新しいアイテムにあります。DataWebFormPartが表示されていない限り、OnSaveHandler関数は呼び出されません。Webフォームに他の変更を加えることはありませんが、DataFormWebPartの表示を切り替えます。私が間違っていることについて何か考えはありますか?

...。

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

sharepoint - PowerShell を使用して SharePoint クイック起動リンク URL を更新する

セットアップはMOSS2007です。QuickLaunch でリンクを繰り返し、URL を更新します。

しかし、Doclib URL は更新されません。[サイトの設定] -> [ナビゲーション] -> に移動し、UI を使用して URL を編集し、スクリプトを再度実行すると、URL が更新されます。コードで URL を操作できないのはなぜですか?

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

sharepoint - 開発者向けに sharepoint 2010 でリストを作成するための最良の方法は何ですか?

sharepoint でソリューションを開発しているときに、サイト リストを作成する最善の方法は次のとおりです。 1.Visual Studio のソリューション機能 2.Sharepoint デザイナー 3 ブラウザー

コードの再利用性と展開の容易さを考慮しています。

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

web-services - SharePointクライアントオブジェクトモデルまたはWebサービスを使用したリストアイテムのプロパティバッグへのアクセス

SharePoint 2010クライアントオブジェクトモデルを介してリストアイテムのプロパティバッグ内のプロパティにアクセスして更新できるかどうかを尋ねるだけですか?Webのプロパティバッグを取得することは可能ですが(設定はできません)、リストまたはリストアイテムのいずれにもプロパティバッグのサポートが表示されません。

または、SharePoint Webサービスを介してプロパティにアクセスできる場合は、それも役立ちます。

ありがとう、MagicAndi。

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

sharepoint - カスタム デザインのために SharePoint 2010 で変更する必要がある MasterPage/CSS は何ですか?

v4.master のコピーを (SharePoint Designer で) 作成し、それを "NEW.master" と呼びます..... すべて最上位サイトから取得しました。

保存して、「NEW.master」をサイトのデフォルトのマスターページとして設定しました。

次に、 http://MySiteName/_Layouts/ChangeSiteMasterPage.aspxに移動し、両方のドロップダウンに「NEW.master」が表示されていることを確認し、両方のチェック ボックスを「すべてのサブサイトをリセットしてこのサイトを継承する」に設定します。マスターページ設定」。

すべて正常で、すべて正常に動作します。

しかし、SharePoint Designer に戻ると、"~/_styles/corev4.css" に移動して変更を加えます。

ホームページではすべて正常に動作しますが、CSS の変更が他のサイトやサブサイトに反映されません!! MasterPage の変更は反映されますが.....

「NEW.master」を使用して、CSS の変更をすべてのサイトに反映させる方法/場所はありますか??

私は何を間違っていますか???

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

sharepoint - SharePointカスタムフィールドコントロールが断続的にテキストフィールドに戻ります

これはおそらく長い道のりですが、カスタムSharePointリストのカラーピッカーフィールドをレンダリングするカスタムフィールドコントロールがあります。フィールドコントロールはBaseFieldControlから継承します。

ほとんどの場合、すべてが正常に機能しますが、時々、コントロールはリスト内の通常のテキストフィールドに戻ります。(親BaseFieldに戻る可能性があります)これは、アイテムの編集ページで発生します。

他に気付いたのは、これが発生するたびに、フィールドのラベルにリソース値ではなくリソースの場所が表示されることです。たとえば、次のように表示されます

$ Resources:CT_Banner_Name;

resource.resxファイルの実際の値の代わりに。

何か案は?

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

sharepoint - サイトコレクションを作成するときにタイムアウトする

プログラムでサイトコレクションを作成しようとしています。約6か月間機能しましたが、サーバーが更新された後(さまざまなパッチ)、機能しなくなりました(3つのサーバーがあります:1つの開発、1つのテスト、1つの本番)。更新されていない私の開発環境ではまだ機能していますが、他の2つでは機能していません。エラーメッセージは表示されません。サイトコレクションを追加するはずのコードでハングします(以下のコードを参照)。Windows Server 2003R2とSharepoint2007(バージョン12.0.0.6421)を使用しています。エラーは発生しません。InternetExplorerが「要求がタイムアウトしました」という応答が返されるまでハングします。コードをデバッグしようとすると、コードはそこで停止し、何も起こりません。エラーメッセージなどはありません。

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

javascript - list.asmx は、js を使用して sharepoint で許可されたエラーを出しています

管理者でログインすると、list.asmx Web サービスを使用してリスト データにアクセスできます。しかし、サイトの主な管理者ではない別のユーザーでログインすると、401 無許可エラーが発生しました。他のユーザーと一緒に解決策を提供してください。

ありがとう、ヒラル

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

sharepoint-2010 - 読み取りロールを持つ新しいユーザーをサイトに追加する

SharePoint 2010 クライアント オブジェクト モデルを使用して、サイト コレクションの下に新しい Web サイトを作成しています。このサイト作成の一環として、特定のユーザー セットを読み取り権限でサイトに追加したいと考えています。

msdn で、「ユーザーを Web サイトのロールに割り当てる」というヘッダーの下で正確にこれを行う例を見つけました: http://msdn.microsoft.com/en-us/library/ee535915.aspx。しかし、オブジェクト モデルは、私のマシンで利用できるものと一致しません...

基本的に、プロパティ SiteUsers が見つかりません。つまり、この例の重要な部分は役に立ちません。

プリンシパル oUser = oWebsite.SiteUsers.GetByLoginName(@"DOMAIN\alias");

クライアント オブジェクト モデルを使用して読み取りアクセス許可を持つサイトに新しいユーザーを追加する別の方法について、ここで何が問題なのか、または別の方法について提案がある人はいますか?

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

sharepoint-api - ファイルへのアクセス権を持つすべてのユーザー グループとユーザーを取得するための SharePoint API

ドキュメントの URL がわかっている場合に、SharePoint 内のファイルにアクセスできるすべてのユーザー/グループを提供する SharePoint API を探しています。

MSDN ドキュメントの SPItem クラス ( http://msdn.microsoft.com/en-us/library/ms443717.aspx ) を調べたところ、この情報を提供するメソッドが見つかりませんでした。

どんな考えでも感謝します。

ありがとう。