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

Schema Builder

Расскажу вам об очень полезном инструменте в системе SalesForce который может значительно облегчить вам жизнь и повысить вашу производитеность.





Если вам необходимо просмотреть все связи между объектами в вашем приложении, то вы можете воспользоваться Встроенным Констуктором Схем, что бы перейти к нему, воспользуйтесь следующим адресом:

Setup / Build / Schema Builder

Перейдя в этот раздел вы увидите следующее окно:

shema_builder2

Думаю вам сразу стало понятно, что это за раздел и какие связи он отображает (наглядность помогает в понимании необходимости данного инструмента).

 

Полезно:

обратите внимание левую панель:

shema_builder3

Здесь вы можете выбрать какие объекты на схемы вы хотите обобразить (связи между объектами, если они есть, будут отрисовываться автоматически, если вы не отключили данную опцию, по умолчанию они отрисовываются). Так же присутствует поиск, что поможет вам быстрее находить необходимые объекты в больших проектах.

Теперь переключим ТАБ в левой панели на другую вкладку "Elements" (Элементы, поля объектов).

 

Видим следующее:

shema_builder3

В данной вкладке отображены все объекты и поля объектов, которые вы можете добавить прямо в Schema Builder из этого таба.

К примеру что бы создать новый объект, то достаточно перетянуть с левой колонки Object на вашу схему, в результате вы увидите окно. которое позволит вам задать все необходимые настройти для вашего объекта:

shema_builder5

Нажимаем "Save" - и наслаждаемся =)

Теперь добавим к нашему объекту новые поля, для этого выбираем в левой колонке нужное нам поле и перетягиваем на объект. таким образом поле автоматически припишется к объекту и вы сможете заполнять его свойства. Если между вашими объектами начнут образовываться зависимости - то и на схеме вы это сможете увидеть:

shema_builder

 

Резюмируем:

Schema Builder - очень полезный инструмент при построении и анализировании Data Model (модели данных). Помогает понять полную картину зависимости одних объектов от других и предствить это в наглядно виде. Так же не будем забывать о замечательной возможности создавать объекты и поля к ним "на лету" (т.е. прямо в Schema Builder).