|   |   | 
| 
 | Из буфера обмена поместить многострочный текст в переменную в точке останова. Как? | ☑ | ||
|---|---|---|---|---|
| 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"); КонецФункции Так не пойдет? | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |