# templatescreen.copy

### Описание

`объект templatescreen.copy(объект параметры)`

Этот метод позволяет копировать комплексные экраны шаблонов в заданные
шаблоны.

### Параметры

`(объект)` Параметры, которые задают копируемые комплексные экраны
шаблонов и целевые шаблоны.

|Параметр|Тип|Описание|
|----------------|------|----------------|
|**screenIds**<br>(требуется)|строка/массив|ID копируемых комплексных экранов шаблонов.|
|**templateIds**<br>(требуется)|строка/массив|ID шаблонов, в которые копируются комплексные экраны.|

### Возвращаемые значения

`(логическое)` Возвращает `true` при успешном копировании.

### Примеры

#### Копирование комплексного экрана шаблона

Копирование комплексного экрана шаблона "25" в шаблон "30085".

Запрос:

``` {.java}
{
    "jsonrpc": "2.0",
    "method": "templatescreen.copy",
    "params": {
        "screenIds": "25",
        "templateIds": "30085"
    },
    "auth": "038e1d7b1735c6a5436ee9eae095879e",
    "id": 1
}
```

Ответ:

``` {.java}
{
    "jsonrpc": "2.0",
    "result": true,
    "id": 1
}
```

### Исходный код

CTemplateScreen::copy() в
*frontends/php/include/classes/api/services/CTemplateScreen.php*.
