Из документации Salesforce :
"Поскольку существуют такие приложения, как Access, которые не распознают, что 50130000000014c является идентификатором, отличным от 50130000000014C, 18-значная, защищенная регистром версия идентификатора возвращается всеми вызовами API . 18 символьные идентификаторы были сформированы путем добавления суффикса к каждому идентификатору в API Force.com. 18-символьные идентификаторы можно безопасно сравнивать на предмет уникальности в приложениях без учета регистра, и их можно использовать во всех вызовах API при создании, редактировании или удалении данные."
Тем не менее, со страницы Visualforce:
{!} Account.Id
возвращает 15-значный идентификатор, а не 18-значный идентификатор.
Есть ли другой параметр / свойство, которое я могу использовать, чтобы дать мне 18-символьный идентификатор? Почему, когда в документах четко сказано, что все вызовы API возвращают идентификатор из 18 символов, Account.Id дает мне идентификатор из 15 символов?