Публикация

BPMonline: пример получения объекта по идентификатору записи

Для того, чтобы в коде создать объект воспользуйтесь следующим примером кода:

var entitySchemaManager = Page.Schema.SchemaManagerProvider.GetManager("EntitySchemaManager") as EntitySchemaManager;
var contactSchemaQuery = new EntitySchemaQuery(entitySchemaManager, "Contact"); //название схемы объекта
contactSchemaQuery.AddColumn(contactSchemaQuery.RootSchema.GetPrimaryColumnName());
contactSchemaQuery.AddColumn("Dear"); // определяем каждую из колонок, с которыми мы будем работать

contactSchemaQuery.Filters.Add(campaign contactSchemaQuery.CreateFilterWithParameters(
         FilterComparisonType.Equal,
         "Id",
        new Guid("14e6a3c6-920b-4e27-9274-7c9b071d79d3"))); //фильтр запроса
var contactEntity = contactSchemaQuery.GetEntityCollection(UserConnection);

contactEntity – это DataSource, из которого можно получить значения для тех колонок, которые мы определили в начале.

Нравится

Поделиться

0 комментариев
Показать все комментарии