none
(Sumber: milist DOTNET) Replace document di sharepoint library RRS feed

  • Pertanyaan

  • Dear all, need little help here.

    aku lagi coba buat workflow approval dengan sharepoint, pada akhir workflow library yang sudah di-approved akan di copy dari draft library ke publish library, proses aproval terdapat di draft library
    .

    yang diinginkan adalah jika di publish library sudah ada document dengan nama/title yang sama di publish library maka akan di-replace dan versi documen naik.
    yang menjadi masalah adalah saat dicopy ke publish library document tidak me-replace document yang lama tapi document yang baru tersebut di rename dengan nama document+tanggal.
    jadi yang ingin aku tanyakan bagaimana caranya agar workflow bisa me-replace document yang sudah ada di publish library.

    FYI: develop workflow dengan sharepoint designer.
    thanks b4.

     

    Pengirim: Wahyu Priyono


    Kamis, 21 April 2011 07.41
    Moderator

Jawaban

  • Jawaban 1

    Berikut adalah dua cara untuk mengatasinya:

    1.      Sebelum Anda menyalin dokumen ke publish library, anda dapat memperbarui nama dari  dokumen yang sudah ada, yang namanya sama dengan dokumen dalam draft library. Tapi poin negative dari solusi ini adalah, anda akan kehilangan versi dokumen; atau

    2.      Anda dapat melakukannya melalui pemrograman. Anda dapat membuat sebuah SharePoint designer action dengan VS 2010. Dan menulis logika kustom anda dalam action ini. Berikut adalah demo lengkapnya: https://msmvps.com/blogs/sundar_narasiman/archive/2010/12/26/develop-custom-workflow-activity-for-sharepoint-2010-workflow.aspx 

     

     Dijawab oleh: Agnes Sannie [MSFT]

     

    Jawaban 2

    Silakan dicoba solusi berikut ini:  

    1.      Leverage fitur Content Organizer SharePoint 2010. Automatic moving dari drop-off library ke final destination akan meng-overwrite file yg sama di destination dengan versi yang lebih tinggi.

    2.      Jika tidak keberatan dengan programming, bisa memanfaatkan event receiver dari list item. Pilih event after update item. Dalam event receiver ini kita bisa move file dari source library ke destination library dan mengontrol bagaimana proses move dilakukan.

     

    Dijawab oleh: Agus Suhanto, MCT, MCITP, MCPD 


    Agnes Sannie [MSFT]
    MSDN Community Support |
    Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.


    Kamis, 21 April 2011 07.57
    Moderator