Подскажите пожалуйста, как можно убрать пробелы между числами, что бы не было 1 000 а было 1000.
Делается запрос к внешнему источнику данных и потом формируется csv файл с прайсом и нужно что бы числа были без пробелов, вот сам запрос
Код
Функция ПолучитьНоменклатуру()

Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|    PRAJS_LIST.KOD_USLUGI.KOD_PODGRUPPY_USLUGI.KOD_GRUPPY_USLUG.KOD_GRUPPY_USLUG КАК ВнутреннийКодГруппыУслуг,
|    PRAJS_LIST.KOD_USLUGI.KOD_PODGRUPPY_USLUGI.KOD_GRUPPY_USLUG.NAZVANIYE_GRUPPY_USLUG КАК НазваниеГруппыУслуг,
|    PRAJS_LIST.KOD_USLUGI.KOD_PODGRUPPY_USLUGI.KOD_PODGRUPPY_USLUG КАК ВнутреннийКодПодгруппыУслуг,
|    PRAJS_LIST.KOD_USLUGI.KOD_PODGRUPPY_USLUGI.NAZVANIYE_PODGRUPPY_USLUG КАК НазваниеПодгруппыУслуг,
|    PRAJS_LIST.KOD_USLUGI КАК ВнутреннийКодУслуги,
|    PRAJS_LIST.KOD_USLUGI.NAZVANIYE_USLUGI КАК НазваниеУслуги,
|    PRAJS_LIST.KASSOVYJ_KOD КАК КассовыйКодУслуги,
|    PRAJS_LIST.CYENA КАК ЦенаУслуги,
|    PRAJS_LIST.PRINTING КАК Печатать
|ИЗ
|    ВнешнийИсточникДанных.MEDUCHET.Таблица.PRAJS_LIST КАК PRAJS_LIST
|ГДЕ
|    PRAJS_LIST.KASSOVYJ_KOD > 0
|    И PRAJS_LIST.CYENA > 0
|    И PRAJS_LIST.PRINTING = 0
|
|УПОРЯДОЧИТЬ ПО
|    ВнутреннийКодГруппыУслуг";

Результат = Запрос.Выполнить();
ТаблицаЗначений = Результат.Выгрузить();
возврат ТаблицаЗначений;
КонецФункции //
Функция СоздатьЗаголовкиCSV(ТаблицаЗначений,разделитель)
    разделитель = ";";
    колонкиТЗ=ТаблицаЗначений.колонки;
    Для каждого колонка Из колонкиТЗ Цикл
        стрКолонки = "" + стрКолонки + колонка.Имя + разделитель ;
    КонецЦикла;
    Возврат стрКолонки;
КонецФункции
Функция СоздатьДанныеCSV(ТаблицаЗначений,разделитель)

    текст="";
    для каждого запись из ТаблицаЗначений Цикл
        если текст="" тогда
            текст=СоздатьЗаголовкиCSV(ТаблицаЗначений,разделитель)
                + Символы.ПС;
        КонецЕсли;

        сообщить(запись.НазваниеУслуги);
        текст = текст + запись.ВнутреннийКодГруппыУслуг
            + разделитель + запись.НазваниеГруппыУслу

г
            + разделитель + запись.ВнутреннийКодПодгруппыУслуг
            + разделитель + запись.НазваниеПодгруппыУслуг
            + разделитель + запись.ВнутреннийКодУслуги
            + разделитель + запись.НазваниеУслуги
            + разделитель + запись.КассовыйКодУслуги
            + разделитель + запись.ЦенаУслуги
            + Символы.ПС;
    КонецЦикла;

    //сообщить(текст);
    Возврат текст;

КонецФункции //
Функция ЗаписатьCSV(текст,имяФайла)
    кодировка = КодировкаТекста.UTF8;

    ТекстовыйФайлЗапись = Новый ЗаписьТекста(имяФайла,Кодировка);
    ТекстовыйФайлЗапись.ЗаписатьСтроку(текст);
    ТекстовыйФайлЗапись.Закрыть();
    Возврат 0;

КонецФункции //
// Основная логика:
Функция ВыгрузитьВCSV(имяФайлаCSV);
    разделитель = ";";
    ТаблицаЗначений = ПолучитьНоменклатуру();
    текст = СоздатьДанныеCSV(ТаблицаЗначений,разделитель);
    ЗаписатьCSV(текст,имяФайлаCSV);

КонецФункции
Показать полностью

Пробелы не нужны в ВнутреннийКодГруппыУслуг, ВнутреннийКодПодгруппыУслуг, ВнутреннийКодУслуги,
---
так у тебя запрос что возвращает ? Число ?
убери неразрывный пробел и все.
Например написав функцию

```1c
    Функция ЧислоВСтроку(Ч)

    Возврат СтрЗаменить(Строка(Ч),Символы.НПП,");
    КонецФункции

    //и вызываешь вместо
    + разделитель + запись.ВнутреннийКодУслуги
    //так
    + разделитель + ЧислоВСтроку(запись.ВнутреннийКодУслуги)
```

это как вариант
---
```1c
    ВнутреннийКодГруппыУслуг = СтрЗаменить(Запись.ВнутреннийКодГруппыУслуг, Символы.НПП, ");
```
 и дальше по аналогии
---
ВнутреннийКодГруппыУслуг
Куда его тулить не могу понять(
---
вместо
+ разделитель + запись.ВнутреннийКодПодгруппыУслуг
попробуйте 1 вариант (от DarkUser)
+ разделитель + Формат(запись.ВнутреннийКодПодгруппыУслуг, "ЧГ=")
или 2 вариант (от Random Name)
+ разделитель + СтрЗаменить(Строка(запись.ВнутреннийКодПодгруппыУслуг), Символы.НПП, "")

и кстати "тисяча" это древнерусский, мы его уже забыли поэтому по последним правилам "тысяча" :)
---
так у тебя запрос что возвращает ? Число ?
убери неразрывный пробел и все.
Например написав функцию

```1c
    Функция ЧислоВСтроку(Ч)

    Возврат СтрЗаменить(Строка(Ч),Символы.НПП,");
    КонецФункции

    //и вызываешь вместо
    + разделитель + запись.ВнутреннийКодУслуги
    //так
    + разделитель + ЧислоВСтроку(запись.ВнутреннийКодУслуги)
```

это как вариант
---
Спасибо за помощь
---
Функция ЧислоВСтроку(Ч)

Возврат СтрЗаменить(Строка(Ч),Символы.НПП,"");
КонецФункции

Спасибо! Очень помогло!!!

Респект и уважуха!
---
```1c
    Формат(Значение, "ЧГ=");
```
---
Строка1 = Формат(Число1,"ЧГ=0");