Я не могу понять, почему несоответствие данных, которые отображаются на странице VF. Я показываю идентификатор и дату в таблице блоков страниц. Я использую тег apex:column для отображения данных. Когда я объявляю данные в атрибуте значения без пробела, я получаю идентификатор длиной 15 символов, но когда я включаю пробел в атрибут значения, отображается идентификатор из 18 символов. Я не могу понять, почему так?
<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>