問題タブ [visualforce]

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

salesforce - Visualforce の sObject?

データテーブルに表示されるリストを作成する頂点コントローラーがあります。リストは異なるオブジェクトを組み合わせているため、作成する変数はリストです

このリストのすべてのオブジェクトに「external__c」フィールドがあるとします。このフィールドをレンダリングするように visualforce に指示するにはどうすればよいですか? {!obj.external__c} は sObject であるため、使用できません。

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

firebug - Visualforce ページでは、Firebug コンソールでコマンドラインを使用できますか?

Visualforce ページで、Firebug コンソール コマンド ラインで実行されるコマンドが機能しないようです。たとえば、を$(".myClass").show();返しますTypeError: $(".moreInfo") is null

これは、Visualforce がすべて iframe 内にあるためだと思います。そのため、私の jQuery は iframe 内に含まれており、選択しようとしているすべての要素もこの iframe 内にあります。誰かがそれを知っているなら、私は回避策を探しています。

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

jquery-ui - jQueryMobile アプリのボタンの左クリックでイベントが発生しない

sfdc のモバイル アプリケーションを構築しています。

私はアプリを作成するためにapexとvisual forceとjquery mobile jsを使用しています。

私は apex:command ボタンと apex:commandlink を使用しました。

しかし、これらのボタンをクリックしてもイベントは生成されませんが、ボタンを右クリックするとボタンは必要に応じて機能します

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

salesforce - セールスフォースに複数のデータ型のリストを作成できますか

値を含む文字列Listtime1があります(00:00 AM、00:30 AM、01:00 AM、01:30 AM ........... 11:30 PMまでなど)

カスタムオブジェクトappointment__cのリストappListもあります。

このリストには、設定された予定の記録のみが保持されます

つまり、予定が午前8時から午前8時30分と午前10時から午前11時に設定されている場合、これら2つのレコードのみが保持されます。

午前00:00から午後11:30までの日の予定を表示するグリッドまたはテーブルを作成する必要があります。

time1の各行を読み取り、appListにその時間に対応する一致があるかどうかを確認する必要があります。見つかった場合は、appListから詳細を表示する必要があります。そうでない場合は、時間に対して無料で表示されます。また、VFページで使用できるように、リストに保存する必要があります。このリストをどのように定義する必要がありますか?リストに時間を1つの列に保存させ、予定オブジェクトのリストを他の列に配置させることはできますか?

これにアプローチするためのより良い方法はありますか?

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

list - リストまたはマップを Visualforce ページに表示する

リストとマップを設定するメソッドを持つコントローラーがあります。

私の VF ページでは、入力フィールドの変更時に更新メソッドを呼び出しています。メソッドが呼び出され、マップとリストが読み込まれます。しかし、それらは VF ページには表示されません

VF コード

このコードに何か問題がありますか? 入力フィールドの変更時に pageblocksection tableApp を再レンダリングしています

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

salesforce - Vf ページでクラスのリストを使用中に不明なプロパティ

私はクラスを持っています

このクラスのオブジェクトを作成し、パラメータをこのクラスに渡します

VF ページで、リスト AR の内容を表示しようとしています。

しかし、VF ページの保存中にエラー Unknown Property CAccountRep.ProjectId が表示されます。

{!TCrep} を与えるだけで、このような出力を得ることができます

正しく表示する方法についてのアイデアはありますか?

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

jquery-ui - JQueryUIがsalesforceの標準入力要素で機能しないのはなぜですか?

セールスフォースの標準要素でJQueryUIを使用するのに問題があります。基本的に、ユーザーがセールスフォースの検索ボタンをクリックするのではなく、レコード名をユーザーに自動的に提案したいと思います。

したがって、誰かが標準のセールスフォース入力要素でJQueryUIを使用しようとしたかどうかを知りたいです。私の場合、JQueryUIイベントはsalesforce要素に対して発生していません。

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

salesforce - Salesforceの複数選択選択リストは、sObjectだけでなく、任意のデータに使用できますか?

何かが足りないかもしれないと思いますが、sObjectフィールド以外に組み込みの複数選択選択リストコントロールを使用する方法がわかりません。

「Available」と「Selected」のマークが付いた2つのリストオブジェクトと、リスト間でアイテムを移動するための間に矢印が付いたコントロールについて話しています。このコントロールは、ユーザーが複数のアイテムを選択するためのより簡単で見つけやすい方法であり、複数のアイテムを選択するにはShiftキーとCtrlキーが必要なselectListコントロールよりも簡単です。

写真の例のページ

selectListを使用すると、特定のsObjectは必要ありません-ユーザーの選択をコントローラーメンバーの1つに保存できます。また、有効な値のリストを提供するメソッドを作成することもできます-このメソッドは、ハードコーディング、動的計算、またはクエリを使用して、ライブデータを検索することもできます。

特定のsObjectへの参照なしで、文字列値のリストだけで、派手な選択リストコントロールを使用する方法はありますか?

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

salesforce - outputlink を使用して Visualforce ページからレコードへのリンクを提供する方法

このシナリオでリンクを提供するのを手伝ってくれる人はいますか

slot.sAppointment または slot.sAppointmentOverlap が null でない場合にのみリンクを表示したい。

これにどのようにアプローチするかについてのアイデア。

ありがとう

プラディ

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

screen-scraping - SalesforceVisualForceページを外部ウィジェットとして扱う

SalesforceVisualForceページを会社のWebサイトのウィジェットに変えたいです。サーバー側のコードとサービスアカウントを使用してウィジェットにアクセスしたい。ウィジェットのhtmlをキャッシュし、スタイルを設定して、Webページに出力します。サーバー側のコードといくつかのAPI呼び出しを使用してウィジェットを再現できることはわかっていますが、Salesforceでウィジェットを管理し、Salesforce内の他の場所でウィジェットを再利用できるようにするというアイデアは気に入っています。

この場合、ウィジェットは、Salesforceで追跡しているコンテストの現在のリーダーについてレポートします。このアプローチを他の「ミニレポートウィジェット」に再利用する予定です。これは非常に便利なパターンです。誰かがすでにそれをエレガントに解決していると確信しています。私の検索はこれまで空になりました。

当社のWebサイトにアクセスしたユーザーがSalesforceにユーザーアカウントを持っていないため、サイトを避けようとしていました(現在、匿名アクセスを許可するサイトについて考えています)。

私の最初の試みは次のようになりました(セルフサービスポータルへのSSOに触発されました):

?sidと?csssidも試しましたが、次のようなURLはSalesforceのログインページにバウンスします。

おそらく、標準のスクリーンスクレイピング手法を使用して、ユーザー名とパスワードを使用して標準のSalesforceログインフォームに投稿し、/ apex/mywidgetページをプルすることができます。しかし、それは不器用でサポートされていないように感じます。

今、ウィジェットを公開するためだけに公開される新しいサイトを作ることを考えています。少なくとも、自信を持ってそのページをスクリーンスクレイピングすることができました。

どんな助けでも大歓迎です。とりあえず、匿名サイトのアプローチで遊んでみます。