Регистрация  |  Вход

Выгрузка полей с зависимостями из объекта

Добрый день! Возможно выгрузить зависимые поля с их значениями и связями?
У меня есть некие зависимые выпадающие списки вида: ФО - область - город. Я хочу получить их в каком-либо варианте списка или таблицы, всё равно, что-бы можно было из этого сформировать справочник в excel.

Добрый день! Возможно выгрузить зависимые поля с их значениями и связями?
У меня есть некие зависимые выпадающие списки вида: ФО - область - город. Я хочу получить их в каком-либо варианте списка или таблицы, всё равно, что-бы можно было из этого сформировать справочник в excel.
[img]https://i.ibb.co/fXyKn4W/city.jpg[/img]

Вот тут обсуждался способ как построить мапу зависимых пиклистов для дальнейшего использования. Может подтолкнет на мысль.
https://salesforce-developer.ru/forum/topic-dependent-picklist-v-apex

Вот тут обсуждался способ как построить мапу зависимых пиклистов для дальнейшего использования. Может подтолкнет на мысль.
https://salesforce-developer.ru/forum/topic-dependent-picklist-v-apex

да , конечно можно выгрузить, как <object_name>.xml метадату. С помощью анта или любой другой тулзы работающей с метадатой.
Выгружаешь весь обьект, находишь свои поля и парсишь как удобно.

да , конечно можно выгрузить, как <object_name>.xml метадату. С помощью анта или любой другой тулзы работающей с метадатой. 
Выгружаешь весь обьект, находишь свои поля и парсишь как удобно.

Андрей
да , конечно можно выгрузить, как <object_name>.xml метадату

А там есть инфа по dependent picklists? Вот я чет не могу вспомнить. Но помню что как только вопрос касался вот этих dependent picklists то сразу надо было бежать за мега крутым и непонятным методом по ссылке выше.

[quote="Андрей"]да , конечно можно выгрузить, как <object_name>.xml метадату[/quote]
А там есть инфа по dependent picklists? Вот я чет не могу вспомнить. Но помню что как только вопрос касался вот этих dependent picklists то сразу надо было бежать за мега крутым и непонятным методом по ссылке выше.

Благодарю, теперь хоть ясно с какой стороны подступиться.

Благодарю, теперь хоть ясно с какой стороны подступиться.

Dmitry Shnyrev
Андрей
да , конечно можно выгрузить, как <object_name>.xml метадату

А там есть инфа по dependent picklists? Вот я чет не могу вспомнить. Но помню что как только вопрос касался вот этих dependent picklists то сразу надо было бежать за мега крутым и непонятным методом по ссылке выше.

https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_field_types.htm
по ссылке надо смотреть ValueSet и ValueSettings

в общем все там хранится, внутри пиклиста есть мета таги <controllingField> где это есть
если хочется изучить можно попробовать сравнить .xml обьекта до добавления депендент пиклиста и после.
или например выгрузить обьект и задеплоить на другой орг. Депендент связи задеплоятся из xml-ины.

просто эту xml еще парсить надо. вполне возможно что быстрей в апексе через схему построить, типа как методом указанным выше.

[quote="Dmitry Shnyrev"][quote="Андрей"]да , конечно можно выгрузить, как <object_name>.xml метадату[/quote]
А там есть инфа по dependent picklists? Вот я чет не могу вспомнить. Но помню что как только вопрос касался вот этих dependent picklists то сразу надо было бежать за мега крутым и непонятным методом по ссылке выше.[/quote]

https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_field_types.htm
по ссылке надо смотреть ValueSet и ValueSettings

в общем все там хранится, внутри пиклиста есть мета таги <controllingField> где это есть
если хочется изучить можно попробовать сравнить .xml обьекта до добавления депендент пиклиста и после.
или например выгрузить обьект и задеплоить на другой орг. Депендент связи задеплоятся из xml-ины.

просто эту xml еще парсить надо. вполне возможно что быстрей в апексе через схему построить, типа как методом указанным выше.