8.х Приведение типов

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем arvitaly, 25 июл 2011.

  1. TopicStarter Overlay
    arvitaly
    Offline

    arvitaly

    Регистрация:
    14 июл 2011
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    Уважаемые знатоки,

    У меня есть код

    Код:
    Код = Справочники.Номенклатура.НайтиПоКоду(1).Код;
    
    Мне жизненно важно превратить Код в тип Строка, либо каким то образом удалить из него все пробелы
  2. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Код:
    Код = Строка(Справочники.Номенклатура.НайтиПоКоду(1).Код)
    
  3. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Или
    Код:
    Код = Строка(Справочники.Номенклатура.НайтиПоКоду(1).Код);
    Код = СокрЛП(Код);
    
    
    Убирает пробелы справа и слева.
  4. sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26

    В данной ситуации делаются лишние операции...
    Если нужно перевести в строку и обрезать пробелы то пишем сразу так:
    Код:
    Код = СокрЛП(Справочники.Номенклатура.НайтиПоКоду(1).Код);
    

Поделиться этой страницей