none
SharePoint 2010 / Workflow file upload / Загрузить файл используя рабочий процесс RRS feed

  • Вопрос

  • Возможно ли используя Дизайнер сделать рабочий процесс, который будет загружать файл в библиотеку документов?

    Если да то какое действие в рабочем процессе лучше использовать?

    :-)

    3 декабря 2012 г. 13:14

Ответы

  • как я понял:

    1. есть документ (шаблон), по корому могут быть созданы документы.

    2. есть поле для ссылки на скан

    3. есть 5-100 отсканированых документов по одному шаблону.

    как планируете хранить получившиеся сканкопии? 

    мне кажется нужо делать в свойствах сканкопии, ссылку на шаблон. а уже потом думать как визуализировать все сканы связанные с шаблном.

     
    • Помечено в качестве ответа Roman Zhukov 19 декабря 2012 г. 11:53
    4 декабря 2012 г. 7:20
    Модератор

Все ответы

  • а откуда брать документ?

    есть активити которые могут перемещать элементы (загружать в определенную директорию)

    Useful Sharepoint Designer Custom Workflow Activities посмотри Copy List Item Extended Activity 

    3 декабря 2012 г. 13:24
    Модератор
  • Kaplin Vladimir, спасибо что откликнулись!

    Файл лежит у пользователя на компьютере. 

    сылку посмотрел..Activities - штуки интересные..как я понял для их установки необходимо иметь доступ к папке, куда установлен Sharepoint. а я всего лишь администратор одного из десятка порталов, крутящихся на Сервере.. и доступ к файлам мне не положен ;-) Вот и изощраемся как можем))

    3 декабря 2012 г. 13:53
  • непонятно:

    1. как Вы себе представляли рабочий процесс который сам выбирал файлы на локальном компьютере.

    2. как устанавливать, ведь большинство решений требуют установку на уровне фермы.

    4 декабря 2012 г. 4:42
    Модератор
  • У нас есть на портале библиотека форм, в которой пользователи создают заявки на доступ к разным системам. Созданную заявку пользователь печатает на принтере, потом согласовывает у кучи руководителей (подписывает).. и в итоге подписанную у всех заявку хорошо бы не потерять.. А сделать скан и хранить его.

    Зпускать рабочий процес я думал можно через контекстное меню: как на скриншоте ниже.

    Откроется стандартное окно для загрузки скана заявки. Пользователь у себя на компе выбирает этот скан и.. он попадает в библиотеку документов на портале.

    Далее этот же рабочий процесс в библиотеке форм делает ссылочку на загруженный документ и будет в итоге вроде такого:

    4 декабря 2012 г. 6:03
  • сколько пользователей будут заполнять такую заявку? если много, то где и как будут хранится ссылки?
    4 декабря 2012 г. 6:45
    Модератор
  • Заявок всего 10-20 в месяц. В год получается ~200 заявок.

    Хранить ссылки планировал прямо в библиотеке форм. Создать необязательный для заполнения столбец с Типом "гиперссылка", и прямо в него Рабочим процессом писать ссылку на загруженный документ.

    4 декабря 2012 г. 7:10
  • как я понял:

    1. есть документ (шаблон), по корому могут быть созданы документы.

    2. есть поле для ссылки на скан

    3. есть 5-100 отсканированых документов по одному шаблону.

    как планируете хранить получившиеся сканкопии? 

    мне кажется нужо делать в свойствах сканкопии, ссылку на шаблон. а уже потом думать как визуализировать все сканы связанные с шаблном.

     
    • Помечено в качестве ответа Roman Zhukov 19 декабря 2012 г. 11:53
    4 декабря 2012 г. 7:20
    Модератор
  • Скан копии планировал хранить в отдельной библиотеке документов. ~200 в год по 200-500Кб это не более 100Мб скан копий в год.

    Ваше предложение интересное.. сегодня-завтра попробую, отпишусь что получится :-)

    4 декабря 2012 г. 7:53
  • я не про размер документов, а про структуру хранения. Ведь в одно поле "Ссылка" как записать все ссылки насканкопии?
    4 декабря 2012 г. 7:59
    Модератор
  • кажется я понял что я не так рассказал:

    на скриншоте ниже не три шаблона, а три заявки, уже заполненные. Шаблон он как бы вшит чтоли в эту библиотеку форм.  При нажатии на кнопку "Создать" у пользователя откроется шаблон. Пользователь его заполняет, сохраняет в этой же библиотеке, и появится еще одна заявка скажем с именем "ЗОДкР_SAP_R3_46 далее будет 47..48..49

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


    • Изменено provamp 4 декабря 2012 г. 8:51
    4 декабря 2012 г. 8:47
  • ну тогда Вам не нужно мое предудущее решение.
    4 декабря 2012 г. 9:19
    Модератор
  • Владимир, спасибо Вам за рекомендации. Мысль хранить ссылки Вашим методом была для меня очень полезна.

    Также еще нашел вариант решения моей задачи со столбцом подстановки.. В библиотеке с заявками делаю столбец подстанови со сслыкой на библиотеку сканов.

    Тестирую..

    5 декабря 2012 г. 5:40
  • хорошо!

    будут вопросы, буду рад помочь

    5 декабря 2012 г. 6:33
    Модератор