Посмотри в IDE должно быть название связи иногда они отличаются от стандартных.
оба объекта кастомные. название правильное - обратившись вот так:
Record__c.Relation_with_many_records__r
я вывожу <apex:repeat>ом все эти связанные записи (и это на станд контроллере - удобно).
но size воспринимется как поле
PS: сделал так, на странице есть ВФ переменая которая считает кол-во итераций <apex:repeat>, и просто в конце всего я поставил секцию которая рендерится если ВФ переменная не изменилась.
Подожди, какие итерации считать? Первый раз в своей практике такое слышу. Чем. SIZE для List не устраивает? !ВАЖНО .SIZE именно большими буквами и без скобок в конце. Это прекрасно поможет для Related Objects.
Подожди, какие итерации считать? Первый раз в своей практике такое слышу. Чем. SIZE для List не устраивает? !ВАЖНО .SIZE именно большими буквами и без скобок в конце. Это прекрасно поможет для Related Objects.
Не работает. Вы сами попробуйте, друзья. просто создайте страницу на станд контроллере кастомного объекта у которого есть дочерний кастомный объект, пройдите по связи и добавьте .SIZE==
GenePoint -1 contact United Oil & Gas, UK -1 contact United Oil & Gas, Singapore -2 contacts Edge Communications -2 contacts Burlington Textiles Corp of America -1 contact Pyramid Construction Inc. -1 contact Dickenson plc -1 contact Grand Hotels & Resorts Ltd -2 contacts Express Logistics and Transport -2 contacts University of Arizona -1 contact United Oil & Gas Corp. -4 contacts sForce -2 contacts ZontLaw Portal -No contacts Community Account -5 contacts
- страница на только стандартном контроллера (т.е. нет "рукописного" контроллера) (кстати - удобно, что по связи пройти можно и ничего не писать).
хм, интересно. У меня тогда подозрение на lazy load данных. Т.е. ты говоришь что вывести подчиненных в repeat ты можешь, а когда ставишь .SIZE ругается? Будет минута проверю.
Но мой совет, не надейся на стандартный функционал. Если делаешь страницу на стандард контроллере например чтобы вставить в layout, то прикручивай extension и работай с данными из него. В своей многолетней практике у меня не было ни одной страницы без контроллера или extension
- страница на только стандартном контроллера (т.е. нет "рукописного" контроллера) (кстати - удобно, что по связи пройти можно и ничего не писать).
хм, интересно. У меня тогда подозрение на lazy load данных. Т.е. ты говоришь что вывести подчиненных в repeat ты можешь, а когда ставишь .SIZE ругается? Будет минута проверю.
Но мой совет, не надейся на стандартный функционал. Если делаешь страницу на стандард контроллере например чтобы вставить в layout, то прикручивай extension и работай с данными из него. В своей многолетней практике у меня не было ни одной страницы без контроллера или extension
И очень зря Очень удобно использовать стандартный контроллер на странице без дополнительного кодирования.