none
Импорт из списка в Excel RRS feed

  • Вопрос

  • Здравствуйте, возникла проблема при импорте списка документов в Excel. Импорт производится стандартными средствами, то есть Действия->экспортировать в электронную таблицу, что создаёт файл подключения. 

    При запуске этого файла в Excel ссылки на документы с длинным названием обрезаются на 257 символе и не работают, при чём на файлы с короткими именами ссылки работают.  Названы документы по-русски и происходит преобразование кодировки. Тип поля ИМЯ - однострочный текст, и изменить его не могу потому что запечатано(sealed).

    Помогите пожалуйста с решением, как я могу исправить ситуацию?

     
    • Изменено Almost Easy 30 апреля 2015 г. 6:51
    30 апреля 2015 г. 6:40

Ответы

Все ответы

  • Максимальный путь в SP не может превышать 260 символов (и 128 для имён файлов):
    The specified file or folder name is too long. The URL path for all files and folders must be 260 characters or less (and no more than 128 characters for any single file or folder name in the URL).

    Если у вас много вложенных папок, то это не есть хорошо.
    Посмотрите в сторону Menaged Metadata. 
    Вот тут хорошая статья на эту тему: http://social.technet.microsoft.com/wiki/contents/articles/16166.sharepoint-2013-using-folders.aspx


    [custom.development]

    • Предложено в качестве ответа Andrey Osinniy 30 апреля 2015 г. 13:42
    • Отменено предложение в качестве ответа Almost Easy 30 апреля 2015 г. 13:54
    30 апреля 2015 г. 9:29
  • Спасибо, Александр. 

    Однако это не решает проблемы с выгрузкой. Я вижу несколько путей, например переименование фалов (на английский) или если так можно, изменение ссылок на файлы, или отключение преобразования кодировки, то есть руссккие ссылки. Но я не знаю как это сделать

    30 апреля 2015 г. 13:51
  • Изменить ссылку на файл не получится без перезаливки с новым именем.
    Вариант:
    1) делать выгрузку самому без использования стандартных средств.
    2) переименовывать файлы. 

    [custom.development]

    30 апреля 2015 г. 13:55
  • Посмотрел в Fiddler - SharePoint возвращает всё ок. 
    Боритесь на стороне Excel ;)

    [custom.development]

    • Помечено в качестве ответа Almost Easy 12 мая 2015 г. 9:51
    30 апреля 2015 г. 14:01
  • Ещё как вариант, написать макрос, который будет заменять ссылки в первом столбце, используя путь из колонки URL Path. 
    Это конечно, если вы не каждый раз выгружаете таблицу, используя стандартную кнопку.

    [custom.development]

    30 апреля 2015 г. 14:16