7.7 Строка + Найти + Знак обзаца

Тема в разделе "Обмен данными в "1С:Предприятие 7.7"", создана пользователем Nikas, 13 сен 2009.

  1. TopicStarter Overlay
    Nikas
    Offline

    Nikas

    Регистрация:
    18 авг 2009
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Имеется куча значений ячеек в экзель вот в таком формате:
    " 10126040/111208/0001921
    КИТАЙ"
    Я получаю его в переменную, после этого мне надо разбить его на две части, а разделяет эти части знак обзаца. Пробую такой вариант
    Код:
    Страна = ЗначениеЯчейки;
    Длина    = СтрДлина(Страна);
    Позиция    = Найти(Страна,"
    ");
    Страна    = Прав(Страна,Длина-Позиция);
    
    
    
    и естественно получаю ошибку в строке
    Позиция = Найти(Страна,"
    ");

    Как мне сказать 1c что надо найти позицию знака обзац(перенос строки)?
    Или может быть есть альтернативные варианты?
  2. lazy
    Offline

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

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Если память мне не изменяет, то для 77 это константа
    Код:
    РазделительСтрок 
    
  3. TopicStarter Overlay
    Nikas
    Offline

    Nikas

    Регистрация:
    18 авг 2009
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Спасибо действительно нашёл такую но если я использую
    Код:
    Позиция	= Найти(Страна,РазделительСтрок);
    
    Возвращяется значение 0 =(
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Попробуй через кодсимвола 13,10
  5. dianofob
    Offline

    dianofob (-_-)y-.o0O

    Регистрация:
    3 июл 2009
    Сообщения:
    711
    Симпатии:
    0
    Баллы:
    26
    сначала попытаемся понять, что видит 1С в ячейке
    Код:
    Message("Страна = "+Страна);
    
    перенос строки ascii - это chr(10);
  6. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Код:
     КодСимв(13)+КодСимв(10) 
    
    перевод страницы
  7. TopicStarter Overlay
    Nikas
    Offline

    Nikas

    Регистрация:
    18 авг 2009
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Код:
    КодСимв(10)  
    
    очень помогло СПАСИБО!

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