Тому кто придумал и внедрил Custom Address Field надо вручить премию Дарвина.
Клиент активно использует этот тип поля, но использование этого поля в костомизациях просто боль.
Вот к примеру потратил часть жизни чтобы узнать что в триггере само поле возвращает null вместо объекта Address даже если оно заполнено. При этом обычный SOQL все нормально возвращает.
А в триггере надо работать с производными полями типа Address__Street__s , а сделать Address__c.getStreet() нельзя.
С UI еще были приколы когда пытаешься рендерить этот тип поля через lightning-record-form-* + lightning-output-field, но уже подробностей не помню. Тоже плевался.
Тому кто придумал и внедрил Custom Address Field надо вручить премию Дарвина.
Клиент активно использует этот тип поля, но использование этого поля в костомизациях просто боль.
Вот к примеру потратил часть жизни чтобы узнать что в триггере само поле возвращает null вместо объекта Address даже если оно заполнено. При этом обычный SOQL все нормально возвращает.
А в триггере надо работать с производными полями типа Address__Street__s , а сделать Address__c.getStreet() нельзя.
С UI еще были приколы когда пытаешься рендерить этот тип поля через lightning-record-form-* + lightning-output-field, но уже подробностей не помню. Тоже плевался.
Вручите уже тому челу премию!!!