問題タブ [webresource]

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

jquery - CRM2011のaspxWebページからjqueryを参照する

jqueryスクリプトを使用してWebリソースを作成しました。これは次のURLです。

"http:// dynamics:port / somelib / WebResources / new_orgName / scripts / jquery1.7.2.min"

新しいaspxWebページを作成し、「アカウント」形式のナビゲーションバーに配置しました。

'account'フォームのプロパティにjqueryスクリプトを追加しましたが、aspx Webページが読み込まれると、jqueryの「$」記号が認識されません。

Webページからjqueryを参照するにはどうすればよいですか?Webページからjqueryファイルを具体的に参照する必要がありますか?

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

javascript - CRM 2011 HTML Web リソースで Javascript 関数が認識されない

解決した [前の問題][1] のフォローアップとして、いくつかの基本的な JavaScript を含む単純な HTML Web リソースの作成に問題があります。ページは正しくレンダリングされますが、スクリプトが正しく機能していないようです。

私の HTML リソースは非常に基本的なものです。

ページは正常に表示されますが、ボタンをクリックするとThe value of the property is null or undefined not a function object関数が存在しないようなエラーが発生しますが、コードが正しくレンダリングされることを F12 コンソールで確認しました。

また、次の形式で、直接 URL を介して Web リソースを呼び出してみました。

しかし、(予想どおり)ページの動作は同じでした。

私はGoogleをチェックし、他のいくつかのSOの質問MSDNをサーフィンしましたが、すべてこれが正しい方法であると述べています.私のコードの何が問題なのですか?

その他 (役立つかどうかは不明) の詳細:

  • F12 ツールが開いている場合、SCRIPT5007コンソールに JavaScript ランタイム エラーとしてエラーが表示されます。そうでない場合、Web リソースの直接 URL を参照すると通常のスクリプト エラー通知ポップアップが表示されるか、CRM 内のリソースを開こうとしても何も起こりません。
  • CRM 環境はロールアップ 3に更新されます(残念ながら更新はオプションではありません)。
  • IE 9を使用しています (注: Dynamics CRM は、IE 以外のブラウザーではまだ使用できません)。


UPDATE 省略形のタグは CRM を混乱させます。

基本的に、この構文は時々めちゃくちゃになります:

しかし、これは完全に機能します:

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

javascript - プログラムで JavaScript Web リソースを正しく作成する方法

私は CRM 初心者なので、誤解や誤解を許してください。

このような OrganizationServiceproxy を使用して、事前にバインドされた webresource (正確には javascript または jscript) をプログラムで作成しようとしています。

私の質問は、Web リソースを正常に作成するには、現在設定しているものよりも多くのエンティティ メタデータを設定する必要がありますか?

作成コードはエラーをスローしていませんが、指定されたソリューションの crm サーバーで新しく作成した JavaScript Web リソースを見つけることができません。デフォルトのソリューションにWebリソースを追加していると推測したため、Webを精査し、SDKで次のようなサンプルに出くわしました

私の質問は、solutionuniquename を取得すると、適切なソリューションで Web リソースが作成され、crm サーバーで JavaScript Web リソースを表示できるでしょうか?

よろしくお願いします。

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

c# - Web リソース 404 が見つかりません

この Web リソースが見つからない理由について、助けを求めています。

サードパーティのソリューションがあります。デモには、クラス ライブラリ プロジェクトといくつかのデモ ページがあります。ダウンロードして実行し、ローカル マシンでテストしました。できます!

それを自分の Web サイト ソリューションに組み込むために、次の手順を実行しました。

  1. 新しいクラス プロジェクト/ソリューションを作成しました
  2. クラス ライブラリ オブジェクト .cs および 1.js をサード パーティ ソリューションから新しいクラス プロジェクトにコピーします。
  3. 新しいプロジェクトを Web ソリューションに追加しました

ただし、firebug によって報告された 404 not found であることが判明したエラーが発生しています。

プロジェクトには webresources への参照がいくつかあるだけなので、それを機能させる方法に苦労しています

System.Web.UI を使用します。

// 埋め込まれた JavaScript リソース [assembly: WebResource( RuleValidation.Controls.RuleValidation.ScriptResName, "text/javascript" )]

RuleValidation.Controls は、埋め込まれたプロジェクト ファイルの名前空間です。

ヘルプ!!

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

asp.net - WebResource.axd 暗号化文字列?

.ASP によって生成されたページのソース コード (私は初心者です) を見ると、WebResource.axd?d= によってソースが参照され、その後に非常に長く判読できない文字と数字の文字列が続くのが時々見られます。推測して、ライブラリ内のスクリプトへのポインタだと言います (私が見た script タグに基づく) でしょうか?

私は近いですか?この文字列はどのように生成されますか? システムによって自動的に作成されますか? たとえば、開発者として、私が入力<script src="/folder/myscript.js">した場合、WebResource はサーバー側でそれをこの長い文字列に変換し、セキュリティのためにこのように返しますか?

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

silverlight-4.0 - CRM2011にCampaignActivityItemを追加すると403エラーが発生します

OtganizationalDataサービスを使用してCRM2011でSilverlight4Webリソースを作成しています。キャンペーン、マーケティングリスト、印刷アクティビティを作成したり、リストをキャンペーンにリンクしたりすることができます。ただし、CampaignActivityItemを使用してマーケティングリストを印刷アクティビティにリンクしようとすると、403Forbiddenエラーが発生します。以下は私が使用しているコードです。

私が間違っていることについてのどんな方向性も大いにありがたいです。コンテキストを使用して、他のオブジェクトに対してアクションを実行できますが、CampaignActivityItemSetに対しては実行できません。

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

dialog - HTML Webリソースにパラメータを渡す方法は?

HTMLWebリソースを1つ作成しました。リボンボタンをクリックすると、モーダルダイアログで開きます。リボンボタンの構成を下の図に示します。

ここに画像の説明を入力してください

これをCRMにインポートして公開した後、エラーが発生します。

ここに画像の説明を入力してください

ここで何が恋しかったですか?

ありがとう!

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

java - Java Jersey ClientリクエストのURLを取得するにはどうすればよいですか?

JavaでJerseyを使用すると、応答オブジェクトがあります

リクエストを行うために使用されるURLを取得するにはどうすればよいですか?(デバッグ目的で)つまり、文字列 "http://example.com/path?param1= value "?

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

javascript - この戦略では、有効なページングCookieを使用したCRM2011クエリを実行しないでください。

このエラーが発生します。

エラー:500:内部サーバーエラー:この戦略では、有効なページングCookieを使用したクエリを実行しないでください

CRM2011のWebResourceでこのコードを呼び出すと

これはknockoutjsビューモデルの一部です。サーバーから次のページのデータを取得し、表示されているリストの最後にそれをスローする[詳細]ボタンを作成しようとしています。

ページは正常に読み込まれ、最初のページが戻ってきますが、次のページが要求されると、このエラーが発生します。

エラーなしで電話をかける方法について何かアイデアはありますか?

編集

私は間違っていました$skip>0の呼び出しが機能しているようです。ここで夢中になる。

編集

このエラーが私に伝えようとしているのは、スキップ/トップコンボが合計レコード数を超えており、(私が期待するように)何も与えない代わりに、例外をスローしていることだと思います。

それで、新しい質問は、この愚かさをどのように回避するかです。私は今、すべてのレコードを数え、ページングしすぎないようにする必要があると思います。

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

javascript - JavaScript を Jar アーカイブから静的リソースとして返す

.jar アーカイブにある JavaScript を返す方法はありますか? 現時点では、次の構造を持っています。

このような .js ファイルのリストは非常に大きいです。そして、そのようなファイルをすべて含む .jar ファイルがあります。

Spring 構成ファイルには次のものがあります。

ディスパッチャ サーブレットですべての静的リソースを処理するには。しかし、.jar アーカイブから JavaScript ファイルを読み取ってもらいたいのです。それを行う最も簡単な方法は何ですか?

そのような目的のために独自のコントローラーを作成することは、最良の選択肢ではないと思います。

PS:次の解決策を見つけました:

私は組み込みのTomcat 7を使用しており、Mavenプラグインを使用して起動しています。ここで、リソース ファイルは の下にある必要があると述べWEB-INF/lib/{\*.jar}/META-INF/resourcesましたが、内部を見るspring-js-resources.jarと、実際の場所はWEB-INF/lib/{\*.jar}/META-INF/web-resourcesです。生成されたページには、次のようなリンクが含まれています。

そして、このファイルは利用できません。問題を解決するにはどうすればよいですか?

ありがとう。