|
Как получить ID папки для Рабочего процесса
|
|||
---|---|---|---|
#18+
У меня есть список с полями и там есть поле Вложение, в которое добавляется документы. У меня есть рабочий процесс, который добавляет данные в архив, но вот вложение он не переносит, что можно сделать?как мне кажется нужно, наверное,получить идентификатор Папки, но как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2013, 16:02 |
|
Как получить ID папки для Рабочего процесса
|
|||
---|---|---|---|
#18+
Коллега, начните изучения шарика с изучения его объектной модели. Вложения в список это просто файл на файловой системе шарика. Пример его получения на PowerShell ниже $web=Get-SPWeb http://url $lst=$web.GetList("Lists/YourList") $elem=$lst.GetItemById(1) foreach($leafName in $elem.Attachments) { Write-Host $leafName Write-Host $($elem.Attachments.UrlPrefix + $leafName) $spFile = $lst.ParentWeb.GetFile($($elem.Attachments.UrlPrefix + $leafName) ); // и т.д. } ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2013, 11:22 |
|
Как получить ID папки для Рабочего процесса
|
|||
---|---|---|---|
#18+
chel_2000, Спасибо, за ответ. Я сделала немножко по другому, через РП скопировала целиком элемент вмести с вложением, но столкнулась с тем что, когда меняют элемент, то он добавляется заново в архив но уже с другим ID. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2013, 13:32 |
|
Как получить ID папки для Рабочего процесса
|
|||
---|---|---|---|
#18+
Anna2013, Найди вот такое объявление: Код: c# 1.
У workflowProperties есть свойства на список и элемент списка, который запустил рабочий процесс. Я его пользую например так: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2013, 13:40 |
|
Как получить ID папки для Рабочего процесса
|
|||
---|---|---|---|
#18+
gamu, Это где смотреть? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2013, 13:47 |
|
Как получить ID папки для Рабочего процесса
|
|||
---|---|---|---|
#18+
Anna2013, В коде рабочего процесса. Вы ведь его в VS создаете. Я кинул пример со statemachine в sequential он тоже должен быть. К сожалению примера под рукой нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2013, 13:53 |
|
Как получить ID папки для Рабочего процесса
|
|||
---|---|---|---|
#18+
gamu, Нет, я создаю в Дизайнере РП ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2013, 14:29 |
|
|
start [/forum/topic.php?fid=12&msg=38435561&tid=1330283]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 131ms |
0 / 0 |