• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Проблема сохранения в Xls

  • Автор темы kaa
  • Дата начала
Статус
Закрыто для дальнейших ответов.
K

kaa

Есть справочник Описание товара, у него реквизит Описание строка неограниченной длины (многострочный)
при сохранении в xsl зараза обрезает эту строчку. Как быть?
 
V

vitfil

Скорее всего, не обрезает... Может, в экселе просто не видно остальной части строки?
Ну даже если и обрезает, можно заменить в исходной строке РазделительСтрок на пробел.
 
K

kaa

нет именно обрезает. А про заменить можно по подробнее ?
 
T

tanat

Ну, видимо, при выгрузке данных строка имеет формат :"Тратата|ещераз,тратата". Хотя сам я не проверял).Скорее всего придется преобразовывать строку из многострочного в "однострочный" вид.
Но стандартное СтрЗаменить(Строка,"|"," ") тут не подойдет...
 
V

vitfil

НужнаяСтрока = СтрЗаменить(ИсходнаяСтрока,РазделительСтрок," ");
 
U

unknown181538

Но больше 256 символов сохраняться все равно не будет.
 
U

unknown181538

+1 За ту версию, что ячейка Exel'я может содержать в себе не более 256 символов. Попробуйте сохранять не в Xls а в mxl .
Может, это 7.7 без ВК не умеет больше сохранять. Вроде Йокселем проблема решается.
 
K

kaa

P

puh14

Цитата(vitfil @ 18:09:2009 - 23:12) *
НужнаяСтрока = СтрЗаменить(ИсходнаяСтрока,РазделительСтрок," ");

Не помогло sad.gif

может ИзСтрокиСРазделителями()?
 
U

unknown181538


Сам так и не разобрался, правда не очень надо было.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!