|
Из буфера обмена поместить многострочный текст в переменную в точке останова. Как? | ☑ | ||
---|---|---|---|---|
0
TormozIT
гуру
11.01.23
✎
15:55
|
У меня в буфере обмена большая строка с символами переноса строк. Хочу ее в переменную в точке останова поместить. Как это сделать?
Пусть это будет текст "Заяц Волк заяц волк Осел Дудон" |
|||
1
TormozIT
гуру
11.01.23
✎
15:56
|
Конечно имеется ввиду БЕЗ изменения кода модуля
|
|||
2
PR
11.01.23
✎
15:57
|
Символы.ПС
|
|||
3
TormozIT
гуру
11.01.23
✎
16:09
|
(2) ИН
|
|||
4
TormozIT
гуру
11.01.23
✎
16:10
|
(2) Программную подготовку текста понятно что можно сделать, но текст меняется каждый раз. Это слишком неудобно. Для разовой операции конечно можно заморочиться.
|
|||
5
Fish
11.01.23
✎
16:13
|
(4) А что, простая вставка обрезает переносы строк?
|
|||
6
arsik
гуру
11.01.23
✎
16:21
|
Ну напиши обработку, которая превращает многостроковый текст в код 1С.
Самое простое кодировать в УРЛ + раскодировать |
|||
7
TormozIT
гуру
11.01.23
✎
16:23
|
(5) Она их конвертирует в каракули.
|
|||
8
Fish
11.01.23
✎
16:29
|
(7) Странно, у меня каракулей нет. Нажимаю в точке останова "Установить новое значение в виде выражения", там Ctrl+V и никаких каракулей. Но, чтобы получилась строка, то надо к каждой строке добавить + Символы.ПС +
И все. |
|||
9
Гипервизор
11.01.23
✎
16:31
|
(8) Можно и многострочный литерал добавить к каждой строке.
|
|||
10
Гипервизор
11.01.23
✎
16:32
|
(8) Но это же всё относится к "программной подготовке текста".
|
|||
11
Гипервизор
11.01.23
✎
17:00
|
(0) А что за задача такая? Вот прямо часто надо такое делать? Как вариант - добавить свой шаблон текста.
В окне ввода выражения для локальной переменной шаблоны вполне себе поддерживаются. Ну типа такого шаблон сделать: СтрЗаменить(<?"">, Символ(182), Символы.ПС) |
|||
12
Garykom
гуру
11.01.23
✎
17:02
|
||||
13
Garykom
гуру
11.01.23
✎
17:04
|
ну или на EDT перейти
|
|||
14
TormozIT
гуру
11.01.23
✎
17:19
|
(12) Ну это ты из файла предлагаешь закидывать текст. Но файл же еще надо как то на сервер закинуть. Опять же не всегда это возможно.
Если простого способа нет, но обойдусь. Но здравый смысл подсказывает, что способ то должен быть. Уж больно на поверхности лежит эта потребность. |
|||
15
TormozIT
гуру
11.01.23
✎
17:20
|
(14) "то" обойдусь
|
|||
16
Галахад
гуру
11.01.23
✎
17:40
|
Функция ИзБуфера() Экспорт
Объект = Новый COMОбъект("htmlfile"); Возврат Объект.ParentWindow.ClipboardData.Getdata("Text"); КонецФункции Так не пойдет? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |