function readOnly(count){ }
Don't have an account?
Search for an answer or ask a question of the zone or Customer Support.
You need to sign in to do that
Sign in to start searching questions
Signup for a Developer Edition
Sign in to start a discussion
本当に初歩的な質問で申し訳ないのですが、HTMLはVisualforce。ではjavascriptはコントローラにプログラムを組めばいいのでしょうか?
javascriptもvisualforce側に組む形になります。
解答ありがとうございます。では、作成後はテストを行う必要はないということでしょうか?
Apexテストコードは不要ですので、テストコードがなくてもデプロイ自体はできます。
※ブラウザ上でのテストは個別に行う、という形になると思います。
ありがとうございます。大変助かりました:smileyhappy:
追加でご質問なのですが、apex言語とjavascriptを混ぜて1つのVisualforceを作ることは可能なのでしょうか?
言語を統一した方がいいのでしょうか?
「混ぜて1つのVisualforceを作る」というのがどのようなものをイメージされているか正確には把握できていないですが、
基本的には
という形が良いかと思います。
例えば、データを保存するとか検索する等はコントローラーに記述して、画面から呼び出す方式にする、
入力データの(簡易的な)バリデーション等はjavascriptで記述する、
といった感じでしょうか。
※どこまでをサーバ側で、どこまでをクライアント側で処理するか?という線引きは難しいと思いますが。。
ただ、VisualforcePageを作るには、javascriptは必須ではないです。
Apexコード+VisualforcePageコンポーネントで十分作成できると思います。
最初はApex言語で作成していたのですが、途中からテキストボックスに数式で求めた式をデフォルト表示する必要がでてきたので、その箇所だけJavascriptとHTMLで書き直そうかと考えています。イメージとしてはこんな感じです。
<apex:inputField value="○○__c"/><input type="text" value="××__c/>今はこんなかんじでごちゃ混ぜになってる状態です・・・
本当に何も分からない状態で質問するのも非常に申し訳ないのですが、
document.フォーム名.コントロールなどの構文はコントロール側ということでしょうか?
javascriptもvisualforce側に組む形になります。
All Answers
javascriptもvisualforce側に組む形になります。
解答ありがとうございます。
では、作成後はテストを行う必要はないということでしょうか?
Apexテストコードは不要ですので、テストコードがなくてもデプロイ自体はできます。
※ブラウザ上でのテストは個別に行う、という形になると思います。
ありがとうございます。大変助かりました:smileyhappy:
追加でご質問なのですが、apex言語とjavascriptを混ぜて1つのVisualforceを作ることは可能なのでしょうか?
言語を統一した方がいいのでしょうか?
「混ぜて1つのVisualforceを作る」というのがどのようなものをイメージされているか正確には把握できていないですが、
基本的には
という形が良いかと思います。
例えば、データを保存するとか検索する等はコントローラーに記述して、画面から呼び出す方式にする、
入力データの(簡易的な)バリデーション等はjavascriptで記述する、
といった感じでしょうか。
※どこまでをサーバ側で、どこまでをクライアント側で処理するか?という線引きは難しいと思いますが。。
ただ、VisualforcePageを作るには、javascriptは必須ではないです。
Apexコード+VisualforcePageコンポーネントで十分作成できると思います。
最初はApex言語で作成していたのですが、途中からテキストボックスに数式で求めた式をデフォルト表示する必要がでてきたので、その箇所だけJavascriptとHTMLで書き直そうかと考えています。イメージとしてはこんな感じです。
<apex:inputField value="○○__c"/>
<input type="text" value="××__c/>
今はこんなかんじでごちゃ混ぜになってる状態です・・・
本当に何も分からない状態で質問するのも非常に申し訳ないのですが、
document.フォーム名.コントロールなどの構文はコントロール側ということでしょうか?