Имя: Пароль:
1C
 
перенос строки
0 vita55555
 
21.03.10
12:32
так нормально:
Стр = "Результат выполнения:"+Символы.ПС + "Файл: "    + ВыбФайл.ПолноеИмя + Символы.ПС;

а так ругается
Стр = "Результат выполнения:"+Символы.ПС + "Файл: "    
|+ ВыбФайл.ПолноеИмя + Символы.ПС;

Как правильно перенести строку в коде?
1 AndreyFAN
 
21.03.10
12:34
Убери |
2 zak555
 
21.03.10
12:37
Стр = "Результат выполнения:"+Символы.ПС + "Файл: " + разделительСтрок    
+ ВыбФайл.ПолноеИмя + Символы.ПС;
3 vita55555
 
21.03.10
12:39
спасибо
4 zak555
 
21.03.10
12:44
или так :

Стр = "Результат выполнения:"+Символы.ПС + "Файл:
|" + ВыбФайл.ПолноеИмя + Символы.ПС;
5 Dmitrii
 
гуру
21.03.10
12:55
(4) Это добавит перенос строки в переменной Стр
6 zak555
 
21.03.10
12:56
(5) а разве нет ?
7 Dmitrii
 
гуру
21.03.10
12:58
Согласно рекомендациям 1С по оформлению кода правильный вариант в (2). Только вторая строка должна быть смещена вправо, чтобы начинаться под под кодом из верхней строки "Резуль....".

(6) Автору нужен перенос строки в коде, а не в переменной Стр. Если я правильно понял.
8 zak555
 
21.03.10
13:06
(7) мне на рекомендации ... с большой колокольни
а что автор хотел - вроде сделать перенос строки "в кавычках"
9 Dmitrii
 
гуру
21.03.10
13:09
(8) >> мне на рекомендации ... с большой колокольни

а зря, но дело хозяйское :)

>>...а что автор хотел - вроде сделать перенос строки "в кавычках"

а вот я в (0) прочитал: "Как правильно перенести строку В КОДЕ?"
10 zak555
 
21.03.10
13:14
(9) так (2) и (4) не одно и тоже ?
11 Dmitrii
 
гуру
21.03.10
13:23
(10) Нет.

В (2) Простой перенос строки кода в тексте модуля.
В (4) В результате выполнения такого кода в переменной Стр будет добавлен символ переноса строки после слова "Файл:".
12 zak555
 
21.03.10
13:28
разделительСтрок     == Символы.ПС ?
13 Dmitrii
 
гуру
21.03.10
20:12
(12)>> разделительСтрок     == Символы.ПС ?
разделительСтрок     = Символы.ПС = "|"
14 Armando
 
21.03.10
23:58
Православно вот так:
Стр = НСтр("ru = 'Результат выполнения:
          |Файл: %ПолноеИмяФайла%
          |'")
Стр = СтрЗаменить(Стр, "%ПолноеИмяФайла%", ВыбФайл.ПолноеИмя);
15 Рэйв
 
22.03.10
00:05
(0)
>Стр = "Результат выполнения:"+Символы.ПС + "Файл: "    
>|+ ВыбФайл.ПолноеИмя + Символы.ПС;

У тебя кавычка в первой строке лишняя
|- подразумевает просто перенос строки
16 Рэйв
 
22.03.10
00:07
на второй строке надо |"