mirror of
https://github.com/salexdv/bsl_console.git
synced 2024-11-28 08:48:48 +02:00
23 lines
1.3 KiB
Markdown
23 lines
1.3 KiB
Markdown
|
# Функция *setText*
|
||
|
|
||
|
## Назначение функции
|
||
|
|
||
|
Устанавливает переданный текст в текущую или определенную позицию
|
||
|
|
||
|
## Параметры функции
|
||
|
|
||
|
* **text** - *string*, вставляемый текст
|
||
|
* **range** - *string*, JSON-объект, описывающий координаты вставки текста. Необязательный параметр. Должен иметь следующие свойства:
|
||
|
* *startLineNumber* - начальный номер строки
|
||
|
* *startColumn* - начальный номер колонки
|
||
|
* *endLineNumber* - конечный номер строки
|
||
|
* *endColumn* - конечный номер колонки
|
||
|
|
||
|
## Пример вызова
|
||
|
|
||
|
```javascript
|
||
|
// Вставка текста в текущую позицию
|
||
|
setText('Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;');
|
||
|
// Вставка текста в определенную позицию
|
||
|
setText('Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;', '{"startLineNumber": 5, "startColumn": 8, "endLineNumber": 5, "endColumn": 71}');
|
||
|
```
|