Opportunityオブジェクトにカスタムボタン(URL)を作成しました。これは、Visualforceページで私をリダイレクトして新しいタスクを作成します。 私は、URLからパラメータの値を取得するために、いくつかの値を入力しましたが、機能しません。私はコントローラを使用していません。ここでURL標準オブジェクトからパラメータを取得
/apex/TaskPage?who_id={!Opportunity.AccountId}&what_id={!Opportunity.Id}&retURL={!Opportunity.Id}
私のVisualforceページがされています:
<apex:page standardController="Task">
<apex:form >
<apex:pageBlock title="New Task">
<apex:pageBlockButtons >
<apex:commandButton action="{!save}" value="Save"/>
</apex:pageBlockButtons>
<apex:pageBlockSection columns="2" title="Task Information">
<apex:inputField value="{!Task.OwnerId}" id="userName" required="true"/>
<apex:inputField value="{!Task.Status}"/>
<apex:inputField value="{!Task.Subject}"/>
<apex:inputField value="{!Task.WhatId}"/>
<apex:inputField value="{!Task.ActivityDate}"/>
<apex:inputField value="{!Task.WhoId}"/>
<apex:inputField value="{!Task.Priority}"/>
</apex:pageBlockSection>
<apex:pageBlockSection title="Description Information">
<apex:inputField value="{!Task.Description}"/>
<apex:inputField value="{!Task.Test__c}"/>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
、誰も私を助けることができるしてくださいここで は、URLのですか? おかげ
ありがとうございますが、私はコントローラ拡張機能を使いたくありません。 –
上記の私の答えにJavascriptオプションを追加する。 –