|
|
перенос строки |
☑ |
|
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
|
на второй строке надо |"
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший