【Salesforce】common.api.soap.wsdl.Address used in expression: Account.BillingAddress

【Salesforce】common.api.soap.wsdl.Address used in expression: Account.BillingAddress

Visualforceで取引先の住所を表示するために「BillingAddress」を使用しました。

ところが、Visualforceを保存する際にエラーが表示されたのでメモです。

Visualforceのソースです。

<apex:outputText value="{!Account.BillingAddress}" />

エラー内容です。

Unsupported type: common.api.soap.wsdl.Address used in expression: Account.BillingAddress

「Address」項目は複数の項目が合わさったものであるため、1つの項目として表示することができません。

項目の詳細はいつも忘れてしまうんですよね。

https://help.salesforce.com/apex/HTViewSolution?id=000004257&language=ja

<apex:outputText value="{!Account.BillingPostalCode}" />
<apex:outputText value="{!Account.BillingCountry}" />
<apex:outputText value="{!Account.BillingState}" />
<apex:outputText value="{!Account.BillingCity}" />
<apex:outputText value="{!Account.BillingStreet}" />

BillingCountry : 国(請求先)

BillingPostalCode : 郵便番号(請求先)

BillingState : 都道府県(請求先)

BillingCity : 市区郡(請求先)

BillingStreet : 町名・番地(請求先)

No comments.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です