В CRM Online в форме клиента есть все равно, что вы можете проверить, свободен ли связанный вид для активов? И если его пустое значение изменит значение поля на его основе. Проверьте, является ли связанный вид пустым в Dynamic CRM Online
ответ
Использование JavaScript, 2 способами:
Ассоциированный сетка показывает записи, связанные с вашей основной записи. Вы можете выполнить тот же запрос, который сетка делает с помощью REST, который скажет вам, есть ли записи. Затем вы можете подсчитать записи и изменить значение поля по мере необходимости. Этот подход лучше, если в базе данных есть записи, но по какой-либо причине они не показаны в представлении. просматривать фильтры.
Доступ к данным Grid objects с использованием
getRows()
. Как и выше, вы можете подсчитать записи и изменить значение поля по мере необходимости. Недостатком этого является то, что я считаю, что эти методы дают вам доступ к записям, отображаемым в форме (а не к скрытым фильтрами, но все еще в базе данных), но я не думаю, что это будет проблемой здесь.
Следует учитывать, что этот подход работает только на стороне клиента, например. кто-то должен действительно смотреть на форму.
Если вам необходимо покрыть подход, не относящийся к стороне клиента, например, рабочие процессы, создающие записи, тогда вам, вероятно, следует взглянуть на разработку плагина, чтобы изменения могли выполняться на стороне сервера.
В качестве стороны, если вы просто хотите, чтобы простой счет показывался на форме, вы должны, вероятно, посмотреть на Calculated Fields and in particular Rollup fields. Вы также можете запустить JavaScript на стороне клиента из счета.
- 1. Плагин CRM 2011 - проверьте, не является ли OptionSet пустым
- 2. CRM Dynamic Online Odata Query via Powershell
- 3. Проверьте, является ли NSTextView пустым в OSX
- 4. Проверьте, является ли editText десятичного числа пустым
- 5. Проверьте, не является ли атрибут CoreData пустым
- 6. Проверьте, не является ли NSMutableDictionary пустым?
- 7. Проверьте, не является ли sampler2D пустым
- 8. Gtk, проверьте, является ли GtkTreeView пустым
- 9. Проверьте, не является ли innerHTML пустым
- 10. Проверьте, является ли Gson JsonArray пустым
- 11. Проверьте, не является ли тип VARRAY пустым
- 12. Проверьте, является ли editText пустым или нет
- 13. Создайте конфигуратор мотоциклов в Microsoft Dynamic CRM Online
- 14. Проверьте, не является ли результат MySQL пустым
- 15. Проверьте, не является ли double пустым
- 16. Проверьте, является ли Obj пустым массивом
- 17. Проверьте, не является ли обязательное поле пустым
- 18. Проверьте, не является ли StringBuffer пустым
- 19. Использование библиотеки SpreadsheetGear 2012 в Dynamic CRM Online
- 20. Crm 2011: Обновить связанный вид сетки
- 21. Переименовать папку в SharePoint Online из интерактивного плагина Dynamic CRM
- 22. Проверьте, имеет ли запись какое-либо вложение - Dynamic CRM
- 23. Проверьте, является ли запрос в sqlite пустым в методе bindView
- 24. CRM Online 2015 Dashboards
- 25. Пользовательский вид в многопользовательском поиске - CRM Online upgrade
- 26. Dynamic CRM Вредоносная загрузка файла
- 27. Может ли CRM Online 2013 использовать CRM 2015 Email Router?
- 28. Проверьте элемент существует или является пустым
- 29. Является ли холст пустым?
- 30. Проверьте, является ли токен drupal пустым или нет