1
VF 페이지에 표시되는 데이터가 왜 불일치하는지 이해할 수 없습니다. 페이지 블록 테이블에 ID와 날짜가 표시됩니다. apex : column 태그를 사용하여 데이터를 표시하고 있습니다. 공백없이 value 속성에 데이터를 선언 할 때 길이가 15자인 Id를 얻지 만 attirbute 값에 공백을 포함하면 18 자 ID가 표시됩니다. 왜 그런지 이해할 수 없습니까? 공백없이 Visualforce 페이지에서 날짜 및 ID 값의 일관성없는 렌더링
<apex:pageblock>
<apex:pageblockTable value="{!acc}" var="a">
<apex:column value="{!a.Id}" headerValue="Id without space(15 char)"/>
<apex:column value=" {!a.Id}" headerValue="Id with space(18 char)"/>
<apex:column value="{!a.CreatedDate}" headerValue="Date defined in the Value attributes"/>
<apex:column headerValue="Date not declared in the Value Attribute" >{!a.CreatedDate}</apex:column>
</apex:pageblockTable>
</apex:pageblock>