none
Ссылка на документ RRS feed

Ответы

  • Еще раз замечу. меняю поле Название, поле Путь и Имя не меняется.

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

    Я сделал так, создал дополнительную веб страничку со скриптом переадресации с обработкой get запроса. Поместил ее в веб сервер дескворка. В БД в поле DirName добавил сраничку, в которой стоит переадресация на мой веб сервис (например: N'test.html?url=http://portal/DocLib').

    Теперь итоговая ссылка будет иметь вид:

    http://portal/test.html?url=http://portal/DocLib/СОП-01-11(03) Управление документацией и записями (3 редакция).pdf

    Но данное решение мне не очень нравится в виду странички переадресации.


    • Изменено delpavel 23 июня 2017 г. 11:33 Конечная ссылка
    • Помечено в качестве ответа delpavel 26 июня 2017 г. 8:53
    23 июня 2017 г. 11:29

Все ответы

  • Не советую ничего менять в БД напрямую.
    Любое внесение изменений в БД сразу же делает БД unsupported.

    Я бы сделал так - создал бы вычисляемое поле, которое имело нужный вам вид.
    Или создал бы рабочий просесс который обновляет элемент, занося в дополнительное поле новое название.

    Затем в представлении, сделал бы эту колонку кликабельной через 

    LinkToItem="TRUE"

    \link to item


    • Изменено Alexander Surbashev 16 июня 2017 г. 11:48
    • Предложено в качестве ответа Alexander Surbashev 19 июня 2017 г. 7:49
    • Отменено предложение в качестве ответа delpavel 20 июня 2017 г. 11:27
    16 июня 2017 г. 11:48
  • Не советую ничего менять в БД напрямую.
    Любое внесение изменений в БД сразу же делает БД unsupported.

    Я бы сделал так - создал бы вычисляемое поле, которое имело нужный вам вид.
    Или создал бы рабочий просесс который обновляет элемент, занося в дополнительное поле новое название.

    Затем в представлении, сделал бы эту колонку кликабельной через 

    LinkToItem="TRUE"

    \link to item



    Не получиться такой вариант по многим причинам. Нужно корректировать ссылку. И unsupported мне не грозит, я меняю не структуру а пользовательские данные.
    20 июня 2017 г. 11:30
  • При наведении на документ, в библиотеке документов, внизу отображается ссылка. Может кто-нибудь знает откуда она берется (как формируется)?
    20 июня 2017 г. 13:15
  • стандартными средствами не меняется поле Имя
    поле Название успешно изменилось через WF
    20 июня 2017 г. 14:57
  • Не получается изменить через РП. Ошибка: Обновить элемент в рабочем процессе не удалось, возможно потому, что в одном или нескольких столбцах для этого элемента должны содержаться данные другого типа.

    23 июня 2017 г. 7:35
  • Еще раз замечу. меняю поле Название, поле Путь и Имя не меняется.

    23 июня 2017 г. 11:03
  • Еще раз замечу. меняю поле Название, поле Путь и Имя не меняется.

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

    Я сделал так, создал дополнительную веб страничку со скриптом переадресации с обработкой get запроса. Поместил ее в веб сервер дескворка. В БД в поле DirName добавил сраничку, в которой стоит переадресация на мой веб сервис (например: N'test.html?url=http://portal/DocLib').

    Теперь итоговая ссылка будет иметь вид:

    http://portal/test.html?url=http://portal/DocLib/СОП-01-11(03) Управление документацией и записями (3 редакция).pdf

    Но данное решение мне не очень нравится в виду странички переадресации.


    • Изменено delpavel 23 июня 2017 г. 11:33 Конечная ссылка
    • Помечено в качестве ответа delpavel 26 июня 2017 г. 8:53
    23 июня 2017 г. 11:29