問題タブ [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.
sharepoint - SharePoint 2007 で ASP.Net 3.5 SP1 ルーティングを使用する
SharePoint Web サイトでわかりやすい URL を設定しようとしています。RewritePath を使用して ASP.Net 2.0 に適した URL を作成できることはわかっていますが、ASP.NET 3.5 SP1 に付属する System.Web.Routing を使用できるかどうか疑問に思っていました。
ルート テーブルをロードする方法は理解できたと思いますが、正しい IHttpHandler を渡すためにどの方法を使用すればよいかわかりません。
ありがとう!
.net - GAC された DLL への Web 参照の追加
SharePoint でイベント ハンドラーを作成しているときに、この問題に遭遇しました。イベント ハンドラーには Web 参照があります。この Web 参照を作成すると、Web サービスの URL がアセンブリの .config ファイルに追加されます。Web 参照 URL を変更する必要がある場合は、構成ファイル内のリンクを変更するだけです。
dllをGACしようとすると問題が発生します。DLL を GAC すると、構成ファイルを dll と一緒に GAC できないため、Web 参照を更新する方法がありません。
私が見つけた1つの回避策は、参照を追加するときにVisual Studioによって自動生成されるコンストラクターメソッドReference.csクラスを変更して、コンストラクターが他の場所、たとえばレジストリまたはXMLファイルからWebサービスURLを読み取るようにすることです所定の場所。しかし、Visual Studio を使用して Web リファレンスを更新すると、この Reference.cs ファイルが再生成され、すべての変更が失われるため、問題が発生することがあります。
この問題を解決するより良い方法はありますか?
sharepoint - 説明を追加しないWebパーツ機能
ソリューション内の機能の一部として、WebパーツをWebパーツギャラリーに追加しています。
Webパーツがギャラリーに追加されると、Webパーツの説明フィールドが空の文字列で上書きされます。
私が考えることができるすべての場所に、次のような説明を追加しました。
- Webパーツ自体。myWebpart.webpart
<property name="Description" type="string">my description</property>
- feature.xml
Description="mywebpart description"
- feature.xml
<Property Key="Description" Value="mywebpart description"></Property>
- webpartManifest.xml(機能で指定)
<File ...><Property Name=Description" Value="mywebpart description">
ソリューションが展開されたときにWebパーツギャラリーの[説明]フィールドに表示されるように、説明を配置する場所のアイデアが不足しています。
あなたはなにか考えはありますか?
sharepoint - カスタム コンテンツ タイプ、フォーム、cqwp、および xsl の展開
現在、作成したカスタム コンテンツ タイプを含むビジュアル スタジオ プロジェクトがあります。また、SharePoint ソリューション (wsp) ファイルを作成するために必要なすべてのファイルと、これを生成するスクリプトも含まれています。
今、私は2つのことをしたいと思います。
まず、コンテンツ タイプのカスタム表示フォームを作成し、それをソリューションに含めて、ソリューションを展開するときに自動的に展開されるようにします。これをソリューションに含めて、コンテンツ タイプで使用するにはどうすればよいですか?
次に、CQWP を使用してこの型をクエリできます。それをエクスポートし、より一般的なビュー フィールドを追加してから、レンダリングに使用される XSL を変更することを考えました。これをソリューションに含めて、展開されるようにするにはどうすればよいですか。すべてのセットアップが完了したら、CQWP Web パーツをエクスポートして、機能としてプロジェクトに含めることができることを知っています。しかし、XSL についてはどうでしょうか。
あなたの提案を楽しみにしています、乾杯。
最初の回答で説明したとおりにしました。魅力のように働きました。
sharepoint - SharePoint 2007 コードのデバッグ
SharePoint 2007 コードをどのようにデバッグしますか? SharePoint はリモート サーバーで実行され、Windows XP マシンで開発しているので (必要な .dll ファイルが GAC にコピーされています)、簡単にデバッグする方法を見つけることができませんでした。ブレークポイントが機能しないなど。
私が思いついた最善の方法は、web.config ファイルでページ トレースを有効にし、コード全体にトレース メッセージを書き込み、デバッグが必要なときはいつでも trace.axd にアクセスすることです。
デバッグのためのより良い提案はありますか? 何か不足していますか?
sharepoint - SharePoint 仮想マシンの名前を変更する方法
開発に仮想マシンを使用していますが、新しい VM が必要になるたびに、ファイルをコピーして新しいサーバーを作成しますが、サーバーをネットワークに追加するには新しい名前が必要です。
サーバーの名前を変更した後、Sharepoint サイトに多くのエラーが発生し、実行されません。
sharepoint - 「すぐに使える」SharePoint ナビゲーションがメモリ リークしているように見えるのはなぜですか
私のサイトには非常に深いナビゲーション構造があり、すぐに使用できるナビゲーション (特に SPWeb オブジェクト) でメモリ リークが発生しているように見えることがよくあります。
ログメッセージは次のようになります
スレッド 5 で現在解放されていない SPRequest オブジェクト (14) の数が多すぎる可能性があります。このオブジェクトまたはその親 (SPWeb や SPSite など) が適切に破棄されていることを確認してください。
sharepoint - 別のユーザーとして表示されるように MOSS 2007 ページを表示する - そのユーザーとしてログインせずに
Moss 2007 では、ページ内の個々の Web パーツごとに対象ユーザーを設定できます。そのユーザーとしてログインせずに、ページが別のユーザーにどのように表示されるかをプレビューする方法はありますか? 私が探しているのは、サイトのフル コントロール/デザイン権限を持つユーザーが、サイトが別のユーザーにどのように表示されるかをプレビューできる方法です。助言がありますか?
私たちの IS 部門がページのプレビューに使用するいくつかのテスト アカウントがありますが、IS 部門以外のスタッフがそれらのアカウントを使用することは許可されていません。これらのスタッフ メンバーは、1 つのアカウントにのみアクセスできます。そのため、ユーザーが自分のページの 1 つで Web パーツの対象ユーザーを変更した場合、現時点では、他のユーザーにログインしてもらい、肩越しに見守る以外に、そのページが他のユーザーにどのように表示されるかをプレビューする方法はありません。テスト アカウントのアカウント情報を提供することも、新しいテスト アカウントを作成することもできません。
ありがとう!
編集:プレビューする機能があります。問題は、サイトを完全に制御できる他のユーザーがページをプレビューできないことです。シナリオは次のとおりです。私の学区では、各学校にサイトがあります。校長は学校のサイトを完全に管理しています。ランディング ページで、彼はすべての学校のお知らせを表示したいと考えています。ただし、一部は教職員のみに表示する必要があり、他のものは学生に表示する必要があります。彼はオーディエンス ターゲティングを使用していますが、ターゲティングが正しいことを一目で確認するためにプレビューすることはできません。多くのユーザーはコンピューターに精通していないため、可能な限りシンプルにする必要があります。また、これはあくまで一シナリオであり、他にも学校ごとに分かれていないシナリオがあります。さまざまな要件を持つサイトを完全に制御できるユーザーが多数いるため、
sharepoint - Share Point データ コレクションの必須フィールドでエラーがスローされない
MOSS2007 開発サーバーの Share Point Designer でワークフローを作成しました。(会社のポリシーとして、まだ .NET コードを書くことは許可されていません)
このワークフローでは、ユーザーからデータを収集しています。作成したカスタム コンテンツ タイプは両方とも必須としてマークされていますが、値を指定しない場合、ページはエラーをスローしません。クライアント側でもサーバー側でもありません。
..xoml.wfconfig.xml ファイルを確認し、required のプロパティを true に設定し、コンテンツ タイプを required に設定し、Share Point デザインを使用してそれらを必須としてマークしました。何もない。
これは、マスター ページとスタイル シートを除いて、すぐに使用できるインストールです。そうでないことを確認するために、すぐに使えるスタイル シートに戻しました。
他に何を確認/設定するかについてのアイデアはありますか?
css - SharePoint リスト アイテムの印刷レイアウトをカスタマイズするにはどうすればよいですか?
個々のリスト項目の値の「きれいな」プリントアウトを作成できるようにする必要があります。目標は次のとおりです。
- すべてのナビゲーションを取り除く
- 典型的な紙のフォームに表示されるようにデータを整理します (顧客の要件)。
他の問題があるため、現時点では InfoPath の使用を避けています (別の質問を投稿します...)
たとえば、通常は次のDispForm.aspx
例のように表示される個々のリスト項目があります。
次の例のように表示される印刷版 ( PrintForm.aspx
??) が必要です。
私が知る限り、カスタム CSS を変更/作成するだけではこれを行うことはできません。
また、独自の「印刷」バージョンの を作成するだけでは、これを行うことはできないようですDispForm.aspx
。
提案、アイデア、リンクは非常に役立ちます。