8.х Как получить строки из цикла одной строкой.

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Артемka, 22 апр 2015.

  1. TopicStarter Overlay
    Артемka
    Offline

    Артемka Опытный в 1С

    Регистрация:
    13 июл 2014
    Сообщения:
    74
    Симпатии:
    1
    Баллы:
    29
    Код:
            НомерСтроки = 1;
            ЧС = СтрЧислоСтрок(Выборка.Коментарий);
            Пока НомерСтроки<= ЧС Цикл
               Строка = Выборка.Коментарий;
               НомерСтроки= НомерСтроки+1;
              Текст.ЗаписатьСтроку(Строка);
           КонецЦикла;
    
    В коментарии от 1 до 8 строк, нужно чтобы получилась одна строка в виде
    Строка1;Строка2;Строка3;...

    а у меня выходит
    Строка1;
    Строка2;
    Строка3;
    Последнее редактирование: 22 апр 2015
  2. TopicStarter Overlay
    Артемka
    Offline

    Артемka Опытный в 1С

    Регистрация:
    13 июл 2014
    Сообщения:
    74
    Симпатии:
    1
    Баллы:
    29
    Ппц вот так бывает, крыша едет и не соображает на самых простых задачках ;)
    Код:
            Результат = "";
            НомерСтроки = 1;
            ЧС = СтрЧислоСтрок(Выборка.Коментарий);
            Пока НомерСтроки<= ЧС Цикл
            Результат = Результат+СтрПолучитьСтроку(Выборка.Коментарий,НомерСтроки);
            НомерСтроки= НомерСтроки+1;
            КонецЦикла;
    
            Текст.ЗаписатьСтроку(Результат);

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