問題タブ [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.
java - Java ジャージ Web リソース エンコーディング
Web リソースに問題があります。エンコードされたパラメーターをリクエストに渡したいです。URLEncoder.encode を使用すると、パラメータが適切にエンコードされますが、リクエスト ジャージーを実行すると、再度エンコードされます。
前にエンコードせずにパラメーターを渡すと、ジャージーはそれをエンコードしません。
これは奇妙です。解決策はありますか?
ここに私のコードのいくつか:
パラメータは: tvR1AwZ/4YrsCp0TKV3/od+tHeMeB/u8Y68cPpAEwoM= エンコードされたパラメータ: tvR1AwZ%2F4YrsCp0TKV3%2Fod%2BtHeMeB%2Fu8Y68cPpAEwoM%3D
リクエストのパラメータ: tvR1AwZ%252F4YrsCp0TKV3%252Fod%252BtHeMeB%252Fu8Y68cPpAEwoM%253D
ありがとう
silverlight-4.0 - CRMからSilverlight Webリソースにデータコンテキストパラメーターを読み取る方法
私のcrm 2011にSilverlight Webリソースがあります。今、私の仕事は、次のようなURLにデータパラメーターを追加することです
Silverlight アプリケーションでは、このデータ パラメータを読み取る必要があります。データを読んでみました
と
コードを好きなようにフィルタリングしてみました
callernumber は ?data=1234 になります
それでもデータパラメータを取得できません。助けて
hyperlink - CRM 2013 での外部 Web リソースからのレコードへのリンク
CRM 2013 の活動を表示するカレンダーがあります。このカレンダーは、別の MVC4 アプリケーションとしてホストされています。
カレンダーに直接移動するかcalendar.domain.com
、CRM 内でクリックしてカレンダーに移動することで、カレンダーにアクセスして使用できます。
各イベントの詳細には、元の CRM アクティビティへのリンクがあり、それをクリックすると、元の CRM エンティティを指す新しいウィンドウが開きます。
リンクを含むこの後半部分は、カレンダーを直接使用している場合は CRM の外でうまく機能しますが、ページが CRM 2013 の内部に統合されている場合、新しいウィンドウはカレンダーに戻ります。CRM がページを開くのをブロックし、元のソースに戻すようにしています。
次の html とサイトマップ エディターを含む Web リソースを使用して、CRM 内にカレンダーを統合しました。
CRM に移動すると、カレンダーにシームレスにリダイレクトされます。
私はとのリンクを作成しようとしましtarget="_parent"
たtarget="_blank"
が、どちらも同じ結果になり、CRMの外部で機能しますが、CRMの内部では新しいページにカレンダーが再び表示されます.
また、JavaScript を使用してページをリダイレクトしようとしましたが、結果は同じです。
SDK 関数を使用してエンティティを開く方法があることは知っていますが、CRM の内外で同じカレンダーを使用できるように、それを回避できることを願っています。
javascript - JavaScript で REST エンドポイントを使用した CRM 2011 Update が失敗する
MS Dynamics CRM 2011 (私にとっては初めてで、数週間前まで使用していませんでした) で、フォームの onsave イベントからカスタム エンティティ フィールドの値を更新しようとしています。フォームに添付された WebResource に保存されたスクリプトとそこの onsave イベントを次に示します (_orgDataPath はページ コンテキストから取得され、同じフォームの取得要求などで機能するため、ここでは問題の原因ではないようです)。 :
これをフォームの onsave イベントで実行すると、カスタム エンティティの new_CurrentIndex 値が更新されません。
私の質問は次のとおりです。1) 上記のコードは、javascript を使用した同期 REST 更新に対して正しいですか? 2) 上記の基本的な REST 更新のコードが正しい場合、更新の成功を妨げる CRM 構成設定はありますか?
dynamics-crm - 外部ページへの別のサイトマップ リンクから移動すると、外部ページへの MS CRM 2013 サイトマップ リンクが破損する
CRM のエンティティにリンクするのではなく、外部の ASPX ページにリダイレクトすることだけを目的とした CRM の Web リソースにリンクする 2 つのサイトマップ リンクを含むソリューションがあります。
サイトマップ リンク --> ページをお待ちください --> ASPX ページにリダイレクト --> CRM 内で ASPX ページを使用
これにより、CRM 内にページが適切に読み込まれ、ニーズに最適に機能します。
ただし... これらのリンクが 2 つあります。CRM のどこからでもこれらのリンクの 1 つに移動すると、それらは単独で正常に読み込まれます。これらのページのいずれかに別のページに移動すると、何も読み込まれない空白のページが表示されます。ブラウザのデバッグ ツールには何もありません。Fiddler では何も見たことがありません。私が知る限り、何も起こりません。
サイトマップ リンク 1 をクリック --> ページがページ 1 にリダイレクトされるまでお待ちください --> ページが正しく表示されます --> サイトマップ リンク 2 をクリックします --> 空白の白いページを見つめます。
これは逆にも機能します...
サイトマップ リンク 2 をクリックします --> ページがページ 2 にリダイレクトされるまでお待ちください --> ページが正しく表示されます --> サイトマップ リンク 1 をクリックします --> 空白の白いページを見つめます。
他にどのような情報を提供できるかわかりません。このページは、CRM の外部にアクセスしてデータを取得し、いくつかの使用状況レポートを作成する剣道グリッドのセットです。ページ自体に問題を引き起こす特別なことが起こっているとは思いません。特に、aspx ページにアクセスすることはありません。Please Wait Web リソースが表示されることさえありません。それは一見何も起こっていないように見えるただの空白のページです。
私が使用しているこの特定のインスタンスは、Office 365 CRM 2013 の試用版であるため、私のソリューション以外にカスタマイズされていない完全に標準的な CRM です。
私が概説したような動作を見たことがありますか、またはこれをトラブルシューティングする方法について何か考えがありますか?
jquery - Web リソース Dynamics CRM 2011 のアクセス拒否エラー
Web リソース内の iFrame の別のドメインでホストされている Web ページを呼び出そうとしています。ページが彼のコードの下で jQuery コードを使用しようとすると、アクセス拒否エラーが発生します。私はウェブを検索してきましたが、うまくいかない方法がいくつか見つかりました。
補足: これを FireFox で実行すると、完全に動作します。
本当にありがとう
java - webResource.get(String.class) は null を返します
XML を返す REST Web サービスを使用するジャージー クライアント プログラムを作成しました。
webResource get メソッドを使用して、戻り値を文字列変数に格納します。
エラーは発生しません。ただし、変数「s」は出力として null を示します。
出力:
同じWebサービスをローカルで(クライアント・プログラムなしでJDeveloper IDEを使用して)テストすると、値が返されます。
アップデート:
Web サービス プログラムの例外 (後述) により、変数 "s" が null を示していることがわかりました。
Web サービス プログラムは、不透明 (OracleTypes.OPAQUE) 変数を使用して、格納された関数から取得した XMLTYPE 値を ORACLE データベースに格納します。次に、キャストを使用して不透明変数を新しい XMLType に割り当てます。これは、JDeveloper IDEの内部WebLogicサーバーでのテスト中に何らかの形で機能します。しかし、この Web サービスをリモート Weblogic サーバーにデプロイし、クライアント プログラムを使用して使用しようとすると、うまくいきません。「oracle.sql.OPAQUE は oracle.xdb.XMLType にキャストできません」という例外が発生します。
ほとんどの場合、リモート weblogic サーバーで Jar が欠落しているためだと思いますが、どの jar かはわかりません。