Имя: Пароль:
1C
1С v8
Какой символ "Переноса строки" вставить чтобы работало в блокноте
Ø (Волшебник 03.02.2017 11:34)
0 papiruso
 
03.02.17
10:59
Программно формируется текст из нескольких строк, которая запихивается в буфер обмена. Затем эта строка вставляется в Блокнот с помощью Ctrl-V.
В итоге весь текст в блокноте одну строку. В word и excel все работает, но нужно вставить в Блокнот.
Символы.ПС, Символы.ВК, Символ(10), Символ(13) не помогают.
1 Naf2017
 
03.02.17
11:01
зачем такой изврат?
2 papiruso
 
03.02.17
11:04
(1) предложите свой
3 papiruso
 
03.02.17
11:05
(1) Задача: Как через буфер обмена в ставить в блокнот строку из нескольких строк.
4 Fragster
 
гуру
03.02.17
11:07
либо .пс.вк, либо .вк.пс, не помню
5 Fragster
 
гуру
03.02.17
11:08
а еще - как в буфер-то запихиваешь?
6 papiruso
 
03.02.17
11:08
(5)         ЭлементыФормы.Добавить(Тип("ПолеHTMLДокумента"), "ПолеHTMLДокумента", Ложь);
        Окно = ЭлементыФормы.ПолеHTMLДокумента.Документ.ParentWindow;
        Окно.ClipboardData.SetData("Text", СписокТоваров);
        ЭлементыФормы.Удалить(ЭлементыФормы.Индекс(ЭлементыФормы.Найти("ПолеHTMLДокумента")));
7 papiruso
 
03.02.17
11:09
(4) Символы.ВК.ПС ?
8 Fragster
 
гуру
03.02.17
11:09
тогда в список товаров попробуй <br/> вместо переноса строк запихать (в качестве предположения)
9 Fragster
 
гуру
03.02.17
11:10
(7) не, ... + символы.вк + вимволы.пс + ... или наоборот
10 Тихий омут
 
03.02.17
11:14
(0) в блокноте вместо переносов случаем не символ с кодом 182 получается?
11 papiruso
 
03.02.17
11:16
(8) Символ(<br/>)  ?
12 Fragster
 
гуру
03.02.17
11:17
строка "<br/>"
13 papiruso
 
03.02.17
11:18
(12) так не получилось. блокнот воспринял как обычную строку, а не служебный символ
14 papiruso
 
03.02.17
11:19
(10) как посмотреть? наверное Блокнот++ надо ставить?
15 Fragster
 
гуру
03.02.17
11:19
а если SetData("Html"
16 bodri
 
03.02.17
11:22
(0) А если программно текст формировать не символы.пс, а добавлением строки, тогда блокнот должен это взять с лёгкостью
17 Рэйв
 
03.02.17
11:24
(0)СписокТоваров="раз"+Символы.ВК+Символы.ПС+"два";


нормально вставляется в две строки
18 Naf2017
 
03.02.17
11:26
(6) твоему HTML пофиг на переносы, смотри (12)
19 Рэйв
 
03.02.17
11:27
+(17)Опробовал в коде из (6) все летает правильно
20 papiruso
 
03.02.17
11:28
(17) Спасибо. Работает!!!
а в ворде и экселе достаточно только ПС
21 Fragster
 
гуру
03.02.17
11:30
22 Fish
 
03.02.17
11:31
Мне одному кажется извратом программно вставлять текст в блокнот через буфер вместо того, чтобы сразу в файл писать?
23 Fragster
 
гуру
03.02.17
11:32
(22) Иногда нужно открыть форму нового документа, но заполненного. Почему такой ситуации не может возникнуть с файлом?
24 Жан Пердежон
 
03.02.17
11:33
в блокноте "Перенос по словам" включить не судьба?
25 papiruso
 
03.02.17
11:33
(22) надеюсь вы не хотите чтобы я Вам изложил всю суть того задания, которое делается и в рамках которого необходимо было применить именно этот способ?
26 Fish
 
03.02.17
11:37
(23) Так это имхо в любом случае проще сделать, сначала заполнив программно файл, открыть его потом, а не наоборот: сначала открыть, а потом заполнять/дозаполнять через буфер.
27 Fish
 
03.02.17
11:38
(25) Если можешь изложить в двух словах, то было бы очень интересно.
Ошибка? Это не ошибка, это системная функция.