• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Проблема сохранения в 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


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

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