Как экспортировать компоненты Salesforce из sfdc.com в мой локальный компьютер? - PullRequest
0 голосов
/ 23 мая 2019

Как экспортировать класс Apex, триггер Apex, комплект компонентов Aura, пользовательский объект, компонент Lightning, компонент Visualforce и страницу Visualforce из sfdc.com в мой локальный каталог?

У меня не установлено ни одного ideдля sfdc.com.В настоящее время у меня просто есть доступ к консоли разработчика.

Ответы [ 2 ]

1 голос
/ 23 мая 2019

Вы не можете выполнять развертывание или извлечение метаданных в локальное хранилище с помощью консоли разработчика.

Этого можно добиться, используя буквально любую локальную IDE, включая поддерживаемый и разработанный в настоящее время Код Visual Studio * 1004.* с Salesforce Extension Pack , старой неподдерживаемой IDE Force.com или коммерческими предложениями, такими как Облако с подсветкой .

Вы можете использоватьинструменты командной строки, такие как sfdx или Force.com CLI .

Вы также можете написать свой собственный package.xml файл манифеста и выполнить извлечение с помощью Workbench или Ant.

Примеры (для кода Visual Studio) можно найти в Trailhead;см. например Модель развития организации .Каждый из вышеперечисленных инструментов предлагает несколько иной путь для достижения этой цели, хотя все они, кроме Salesforce DX, в конечном счете являются клиентами API метаданных Salesforce и имеют структурное сходство как таковое.

0 голосов
/ 24 мая 2019

Самый простой способ - использовать https://workbench.developerforce.com Войдите в нее, используя свои учетные данные -> Миграция -> Получить

Здесь вы должны указать файл package.xml. Для справки, я даю минимальное содержание файла.

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <types>
        <members>*</members>
        <name>ApexClass</name>
    </types>
    <types>
        <members>*</members>
        <name>ApexPage</name>
    </types>
    <types>
        <members>*</members>
        <name>ApexTestSuite</name>
    </types>
    <types>
        <members>*</members>
        <name>ApexComponent</name>
    </types>
    <types>
        <members>*</members>
        <name>ApexTrigger</name>
    </types>
    <types>
        <members>*</members>
        <name>ApprovalProcess</name>
    </types>
    <types>
        <members>*</members>
        <name>AssignmentRules</name>
    </types>
    <types>
        <members>*</members>
        <name>CustomApplication</name>
    </types>
    <types>
        <members>*</members>
        <name>CustomApplicationComponent</name>
    </types>
    <types>
        <members>*</members>
        <name>CustomLabels</name>
    </types>
    <version>31.0</version>
</Package>

Вы можете добавить члена любого типа в этот файл. Нажмите Далее, и он загрузит все файлы, указанные в вашем package.xml файле.

Другими словами, вы можете интегрировать Salesforce и Visual Studio Code и, таким образом, получать все коды и компоненты из Salesforce в вашем регионе.

Следуйте по этой тропе по тропе. Вы получите всю информацию там.

Вы также можете выполнить это руководство для полного процесса.

...