Поле Шредингера: оно есть на объекте и одновременно его нет...

Поле Шредингера: оно есть на объекте и одновременно его нет...

На объекте есть несколько РолАп полей. Все они выводтся на какой то ВФС

Но одно из них пустое на ВФ странице, хотя РолАп как минимум должен быть "0"

в контроллере все норм, поле кверится, в описании самого поля указанно, что оно используется на такой-то ВФС

теперь идем в Консоль и в Query Editor пробуем его вытянуть
Ошибка: такого поля на объекте нет

пробуем Execute Anonymus:
Ошибка: такого поля на объекте нет

Ну как так?

Всегда, когда есть проблемы с полями, первым делом советую почекать FLS.

Дополнительно - поле, которое спокойно забирается из Apex'а, но при этом не забирается из Anonymous'а и Query Editor'a - 99% что проблема в FLS.

EvAzi
поле, которое спокойно забирается из Apex'а, но при этом не забирается из Anonymous'а и Query Editor'a - 99% что проблема в FLS

ты прав,

я проверил профайл и FLS, открыл доступ к полям, и Anonymous'а и Query Editor'a заработали

я не знал, что они будут так жестко "падать" из-за FLS

Interesting information? Help us, post link to social media..