Продвинутая разработка для RapidStart CRM или Dynamics 365 — Часть 2
В части 2 этой серии мы создаем решение в Power Apps, чтобы содержать все ваши настройки — сохраняя порядок и возможность переноса в производство.
Microsoft использует концепцию, называемую “Решения”. Решения — это, по сути, контейнеры для настроек. RapidStart CRM — это решение настроек, которое мы создали для RapidStart CRM. Теперь вы создадите собственное решение для хранения любых настроек, которые вы делаете для RapidStart CRM. Это решение также будет содержать любые добавления, которые вы создаете. Это решение поможет сохранить порядок, а также обеспечит безопасную транспортировку ваших настроек в производственную среду. Когда человек, выполняющий это, уходит, следующему человеку нужно будет только взглянуть на решение, чтобы увидеть, что было сделано.
Для начала мы перейдем на https://make.powerapps.com/ и выберем среду песочницы, которую мы создали в последнем посте.
Создание вашего решения

Вы можете увидеть ваше скопированное решение RapidStart CRM, а также любые другие решения, которые могли быть скопированы. Нажмите на “+Новое решение”. Сделайте это, даже если вы ранее создавали решение, так как мы убедимся, что оно выполнено правильно, и используем это решение для устранения любых существующих проблем.

Дайте вашему новому решению соответствующее имя и нажмите, чтобы добавить нового издателя.

Дайте вашему издателю соответствующее имя и префикс. Этот префикс будет добавлен ко всему, что вы создаете, и облегчит идентификацию этих элементов позже. Затем нажмите “Сохранить”.

Выберите только что созданного издателя и нажмите “Создать”.

Теперь вы можете увидеть ваше новое решение. Здесь должно быть создано и находиться 100% ваших настроек. На данный момент в нем ничего нет. В следующем посте мы добавим существующий компонент.
Резюме
В этой части 2 мы создали решение для хранения ваших настроек. В части 3 мы продолжим в этом решении, добавляя компоненты для настройки.