Можно ли записать запись как закрытую?
Если я создаю записи, а затем изменяю состояние, которое может работать, но можно ли это сделать за один шаг?
Я использую ExecuteMultipleRequest для создания случаев.Создать запись как закрыто с C#
0
A
ответ
2
Нет, вам нужно сделать два запроса на создание и разрешение дела. Смотрите примеры ниже:
// Create an incident.
var incident = new Incident
{
CustomerId = new EntityReference(Account.EntityLogicalName, _accountId),
Title = "Sample Incident"
};
_incidentId = _serviceProxy.Create(incident);
// Create the incident's resolution.
var incidentResolution = new IncidentResolution
{
Subject = "Resolved Sample Incident",
IncidentId = new EntityReference(Incident.EntityLogicalName, _incidentId)
};
// Close the incident with the resolution.
var closeIncidentRequest = new CloseIncidentRequest
{
IncidentResolution = incidentResolution,
Status = new OptionSetValue((int)incident_statuscode.ProblemSolved)
};
_serviceProxy.Execute(closeIncidentRequest);
Ref: СДК \ SampleCode \ CS \ BusinessDataModel \ Service \ CloseAnIncident.cs
1
Вам всегда понадобится два запроса: один для создания записи и один для изменения состояния.
1
Возможно, у вас есть плагин, который закроет запись при создании, так что это произойдет в той же транзакции базы данных, но я предполагаю, что это не стоило бы над головой.
Смежные вопросы
- 1. C Чтение + запись + создать
- 2. Запись в базу данных, когда приложение закрыто
- 3. Как создать запись DSN ODBC с использованием C#?
- 4. Как создать запись SRV в DNS с помощью C#
- 5. Запись атома с C#
- 6. ExtJs - как создать новую запись с ассоциациями?
- 7. Как создать учетную запись с несколькими псевдонимами?
- 8. Как создать запись с этой моделью
- 9. как создать запись в sequelize с ассоциациями
- 10. Как создать многострочную запись с tkinter?
- 11. Как создать новую запись с определенным GUID
- 12. Как создать запись сценария с использованием SuiteScript
- 13. Как создать запись с использованием метода after_create
- 14. Создать запись с hasMany отношения
- 15. Создать новый Geofence Когда приложение закрыто
- 16. C# приложение консольной консоли закрыто
- 17. (Закрыто) WCF с словарем
- 18. Ember создать запись с accepts_nested_attributes_for
- 19. Как создать запись DNS TXT?
- 20. Определить, как приложение закрыто.
- 21. Создать запись с Laravel's Eloquent
- 22. Как создать несъемную учетную запись
- 23. Как создать запись таблицы объединений
- 24. Как создать учетную запись XMPP?
- 25. Xml создать запись значения
- 26. libssh2: Запись пакета: ошибка на сокете (или соединение закрыто)
- 27. Как создать учетную запись Google программно?
- 28. Соединение закрыто с ошибкой?
- 29. Как создать всплывающее окно в классе baseadapter в android (закрыто)
- 30. Как создать учетную запись службы Windows программно