Примочка для текста запроса:
|SELECT
|СчетСтроки.IDDOC [Ссылка $Документ.Счет]
|, СчетСтроки.LINENO_ НомерСтроки
|, $СчетСтроки.Товар [Товар as $Неопределенный]
|, $СчетСтроки.Количество * $СчетСтроки.Коэффициент Количество
|, 0 as Отгружено
|, 0 as Остатки
|
|FROM
|$ДокументСтроки.Счет AS СчетСтроки
|WHERE ( СчетСтроки.IDDOC = :ВыбДокумент )
можно с пом макросов StringTab и StringUnTab из TextConversion.vbs оттабулировать текст
за "|" например так:
|SELECT
| СчетСтроки.IDDOC [Ссылка $Документ.Счет]
| , СчетСтроки.LINENO_ НомерСтроки
| , $СчетСтроки.Товар [Товар as $Неопределенный]
| , $СчетСтроки.Количество * $СчетСтроки.Коэффициент Количество
| , 0 as Отгружено
| , 0 as Остатки
|
|FROM
| $ДокументСтроки.Счет AS СчетСтроки
|WHERE ( СчетСтроки.IDDOC = :ВыбДокумент )
Табулируем просто заменой "|" на "|"+СимволТабуляции
в обратную сторону соотв. заменим "|"+СимволТабуляции на просто "|"
Тут же:
TranslitLatRu - Переводит строку "gecnm ,eltn RHENJ" в "Пусть будет КРУТО"
TranslitRuLat - действует обратно TranslitLatRu
MakeRangeAsString - Преобразует выделенный текст, в многосточную сторку. Добавляет "|" к началу строки и заменяет одиночную кавычку на двойную.
MakeUpperCase - строка В ВЕРХНИЙ РЕГИСТР
MakeLoverCase - В нижний регистр
MakeLoToUpAndUpToLo - нижний в ВЕРХНИЙ а ВЕРХНИЙ в нижний