Имя: Пароль:
1C
1С v8
Форматирование текста для запроса [решено]
0 Gluk
 
30.11.17
11:08
Часто встречаюсь с необходимостью вставлять запросы SQL в код 1С.
Есть большой текст запроса SQL, как его можно быстро отформатировать для вставки в конфигуратор, т.е. добавить символ "|" в начале каждой строки?

Можно использовать текстовый редактор(Notepad++, Word) и заменять символ перевода строки на символ перевода плюс "|".
Написать обработку для добавления символа "|" в файле или в поле формы.

Есть другие способы?
1 Lexey_
 
30.11.17
11:10
(0) ИР
2 d4rkmesa
 
30.11.17
11:10
(0) В конфигураторе через Меню "Текст" - "Блок" - "Добавить перенос строки".
3 3achem
 
30.11.17
11:11
В конфигураторе 1С, файл - новый - текстовый документ. Копируешь туда свой запрос, Текст - Встроенный язык, выделяешь всё - текст - блок - добавить перенос строки
4 Gluk
 
30.11.17
11:12
Спасибо, не знал.
5 Ненавижу 1С
 
гуру
30.11.17
11:12
открываешь конструктор запроса в тексте модуля
кнопка запрос, включаешь редактирование, вставляешь текст запроса. Снимаешь редактирование. Готово
6 hhhh
 
30.11.17
11:16
(4) можно это же проделывать прямо в тексте модуля, не обязательно копировать в "файл - новый - текстовый документ"
7 Gluk
 
30.11.17
11:17
(5) конструктор не поймет, т.к. нет метаданных
(6) понял, спасибо
8 Ц_У
 
30.11.17
11:20
(7) я использовал конструктор строк на разных языках
9 Gluk
 
30.11.17
11:23
(8) тоже норм
Ошибка? Это не ошибка, это системная функция.