Чи варто написати\створити книжку чи документацію українською мовою про технологію Сейлзфорс?

Я недавно (з серпня-вересня місяця) перейшов на технологію сейлзфорс.

В мене виникла якась така ідея написати книжку\мануал\туторіал про цю технологію українською для початківців.

В принципі, англомовних матеріалів достатньо, і англомовна спільнота досить розвинена, тож люди, що знають англійську, можуть власноруч розібратися. Також мій колега веде блоґ, куди записує різні корисні сніпети коду, який можна використати.

Тож питання таке чи взагалі когось би цікавили матеріали по...

Відбувається дмл операція інсерт.

Список об'єктів, які інсертяться, складається тільки з одного типу, назвемо його для визначеності ЗагадковийМістеріосОбджект.

Безпосередньо перед викликом цього інсерту, сейлзфорсівська функція Limits.getQueries() повертає значення 56, безпосередньо після — 62.

Тригери на цей об'єкт ЗагадковийМістеріосОбджект не навішані. Воркфлов рулів цей об'єкт ЗагадковийМістеріосОбджект теж немає.

Звідки беруться 6 SOQL кверів?

Спойлер відповідь.Об'єкт ЗагадковийМістеріосОбджект виявився таким, що має 2 рілейшин філди (два поля-відношення), одне з...

Скільки рекордів-об'єктів доцільно показувати на віжуал форс пейджі? Очевидно, менше, ніж 1000.

Ґавернор лімітс або комендантські ліміти — це, як всім відомо, найбільший камінь спотикання у системі сейлзфорс, це те, що всі розробники з люттю ненавидять.

Не зважаючи на те, що серед списку лімітів такий ліміт як «розмір колекції перевищує ліміт 1000 записів» не зазначений

(http://www.salesforce.com/us/developer/docs/apexcode/Content/apex\_gov\_limits.htm),

однак він існує, і забороняє розмістити наприклад, 1001 запис в одному елементі пейджБлокСекшин — блоковій секції...

Мабуть, кожен програміст на платформі Salesforce стикався з тим, що під час процесу розгортання (діплою — deploy) на продакшин [production] чи на сендбокс [sandbox — пісочниця], іноді виникає потреба видалити з розкладу заплановані задачі (шедулед джобс — scheduled jobs) через те, що платформа Salesforce не дозволяє здійснювати процес розгортання (діплою) чи будь-якої зміни сирцевих файлів (сурс-коду), які викликаються в запланованих задачах.

Якщо на проекті можуть відбуватися часті діплої, які вносять зміни у файли, що зав'язані з запланованими задачами, то це спричиняє незручності...

Початок роботи в Сейлзфорс

Привіт всім, хто завітав на цей туторіал, і хто вирішив розпочати роботу в платформі Сейлзфорс.

Це одна з клауд-платформ, тобто, хмарних платформ, для роботи з нею потрібний постійний доступ до інтернету.

Припускаю, доступ до інтернету у вас є, якщо ви читаєте цей туторіал на цьому сайті.

Спочатку розкажу трохи про саму платформу. Як і будь-яка інша корпорація, компанія Сейлзфорс намагається максимізувати свій дохід і мінімізувати витрати.

З цією метою була розроблена концепція малтітенантності цієї платформи, яка приносить постійний дохід цій компанії, і...

Привіт всім, хто завітав на цей туторіал.

В цьому туторіалі я хотів би найперше розповісти про те, як створювати кастомні ес-обджекти, і що це таке, а після перейти до створення найпримітивнішої аплікації на платформі Сейлзфорс. А перед тим напишу якусь передісторію.

Щоб пояснити, навіщо взагалі це робити і коли це може знадобитися.

Тому для визначеності, припустім, що Вас найняли як програміста, щоб розробити на базі платформи Сейлзфорс якусь систему для інвентаризації книжкового магазину, тобто, збереження і редагування інформації про доступні книжки в деякому магазині наприклад.

В...

Другого січня я писав пост про те, як правильно зробити автоматизацію процесу шедулання і канселення шедулед джобів. Також я там писав, що існуючий пакет рілакс, який нібито покликаний розв'язати цю проблему, мене не задовільняє через перераховані в моєму пості причини, тому я вирішив написати щось своє.

Тепер я зібрав це до купи як менеджед пекедж. Кому цікаво, ось посилання на останню реліз-версію:

...

Salesforce User Group Lviv

Я вирішив створити львівську спільноту розробників хмарної платформи Salesforce, тобто, створити блоґ sug-lviv.blogspot.com/, де можна було б агрегувати різну інформацію про вебінари, які проводить компанія Сейлзфорс, а також можна було б обмінювати будь-якою іншою інформацією, пов'язаною з розробкою на цій платформі.

Попередня спроба заснувати подібну спільну відбулася у жовтні 2011 року, коли моїм колегою був створений блог lvivforcecom.blogspot.com/, на якому, на жаль, до сьогоднішнього часу не було написано...

Привіт всім, хто завітав на цей туторіал.

У цьому туторіалі я розповім про те, як додавати до кастомного ес-обджекта поля, як редагувати макет (лей-аут) для кастомного ес-обджекта, і як вибрати українську мову як мову енд-юзера, гривню як валюту і Київський час як часовий пояс у платформі Сейлзфорс.

В попередньому пості я розповідав про те, як створювати кастомні ес-обджекти на платформі Сейлзфорс і про те, чому відповідають поля об'єкта у стандартному розумінні бази даних.

Нагадаю, що в попередньому туторіали ми припускали, що...

(продовження туторіала про додавання кастомних полів, попередня частина тут)

В результаті ми повинні знову опинитися на сторінці вибору типу даних. Тепер створимо поле, яке буде містити повну назву з деталями.

Крок 2 а.

Обираємо тип даних Текстова площа(довга) — Text Area (Long), як на малюнку, і клікаємо кнопку далі — Next.

Крок 2 б.

На...

(продовження туторіала про додавання кастомних полів, попередня частина тут)

Тепер припустимо, що ми це показали гіпотетичному замовнику, а він сказав. Це все добре, але я хотів би, щоб тут були три посилання — одне посилання для тих, хто бажає цю книжку придбати, інше посилання для тих, хто бажає прочитати уривки з цієї книжки, і ще щоб тут була написана ціна книжки.

Отож нам прийдеться здійснити певні зміни до нашого об'єкта Книжка.

Можна було б знову перейти до Сетап (Setup) \ Білд (Build) \ Кріейт (Create) \ Об'єкти (Objects) ...

Вчора, сьогодні і завтра, о 19:00. 3-денний експрес-курс для тих, хто хоче освоїти програмування на платформі Salesforce. Проводить мій колега Dima Smirnov

© 2009 - 2020, Розробка - соціальна ІТ спільнота.
Контакти: info@rozrobka.com
Правила користування