Попробуйте инновационную платформу для разработки и запуска бизнес-приложений Comindware Business Application Platform

Запросить демонстрацию

Копирование объекта

Настраиваемые Поля
  • Область применения: Скриптовая операция

Для того, чтобы скопировать запись, создайте в текущем шаблоне записи Операцию типа Скрипт и введите следующее выражение:

 

using System; 
using System.Collections.Generic;
using System.Linq;
using Comindware.Data.Entity;
using Comindware.TeamNetwork.Api.Data.UserCommands;
using Comindware.TeamNetwork.Api.Data;

class Script
{
    public static UserCommandResult Main(UserCommandContext userCommandContext, Comindware.Entities entities)
    { 
 foreach (var objectId in userCommandContext.ObjectIds)
        {

            Api.TeamNetwork.ObjectService.Clone(objectId,null, true);
        }
var result = new UserCommandResult
        {
            Success = true,
            Commited = true,
            ResultType = UserCommandResultType.DataChange,
            Messages = new[]
            {
                new UserCommandMessage
                {
                    Severity = SeverityLevel.Normal,
                    Text = "Запись скопирована"
                }
            }
        };

        return result;
    }
}

Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Контекст экземпляра процесса
Просмотрено 116 раз с Fri, Mar 6, 2020

Загрузка картинки из атрибута типа документ в HTML поле
Просмотрено 99 раз с Fri, Feb 28, 2020

Настройка выгрузки списка в excel
Просмотрено 131 раз с Fri, Jun 5, 2020

Введение в управление кейсами
Просмотрено 114 раз с Thu, Mar 12, 2020

Архитектура привилегий в системе
Просмотрено 108 раз с Fri, Mar 6, 2020

Страницы
Просмотрено 116 раз с Fri, Mar 13, 2020

Настройка резервного копирования
Просмотрено 242 раз с Tue, Mar 3, 2020

Как удалить бизнес-приложение?
Просмотрено 87 раз с Mon, Aug 10, 2020

Разворачивание копии базы данных
Просмотрено 168 раз с Thu, Mar 5, 2020

Импорт данных записей
Просмотрено 123 раз с Fri, Mar 13, 2020


Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware