Kategori Arşivleri: SharePoint iş akışı

Benim iş akışı kitap satın almak için kullanılabilir olduğunu

İlk iki yıl önce benim orijinal yazarları ile konuşmaya başladı.  Proje sonunda terk ettiler, Ama geç bu yaz, birkaç yeni co-yazar yardımıyla, Sonunda bu bitiş çizgisine getirmek mümkün. 

Profesyonel iş akışı SharePoint 2010: Gerçek dünya iş çözümleri Amazon ve Barnes and Noble web sitesi biraz zaman son hit 10 gün.  Paperback ve Kindle/Nook ve tüm bu kullanılabilir, a büyük Noel armağan için zamanında. Gülümseme

Bu kitap yaklaşık iki şeydir: 1) son kullanıcılar böylece SP kullanarak kendi iş sorunlarını çözebilir güçlendirici 2010 iş akışı yeteneklerini ve 2) It personeli yardım (Özellikle geliştiriciler) aynı şeyi.  Kitabın üçte "Eylemci kullanıcılar" ne demeliyim hedeflenir (çok yetenekli ama teknik olmayan ve motive son kullanıcılar).  SharePoint çözümlerini zanaat açıklamak nasıl çalışır 2010 SharePoint Designer workflow ve ek SharePoint özellikleri kullanma.

Son üçüncü kare geliştirici hedefleniyor.  Ancak, bazı tamamen teknik kitap piyasada farklı olarak, Bu bölümlerde SharePoint geliştiricileri daha da güçlendiriyor eylemci kullanıcılar özel SharePoint Designer etkinliklerini ve diğer teknik aracılığıyla işlevsellik nasıl oluşturabileceğinizi açıklar.  Eylemci kullanıcıları, kuruluşunuzda güçlendirerek, Geliştirme ekibiniz ücretsiz (ya da sadece kendiniz) gerçekten zor yapmak için (ve genellikle teknik açıdan daha ilginç) son kullanıcılar hiç yapabilir ve kendi deneyin asla malzeme.

Önümüzdeki hafta içinde, Kitap hakkında daha fazla yazacağım., kabarık şeyler de dahil olmak üzere "nasıl böyle bir kitap yazmak için mi" birçok insan hakkında bilmek de ilgilendi biliyorum.  -ben benim co-yazar kime bu kitabı asla gün ışığı görmek için hayatta olmadan tanıtmak ilk.

Kitap hakkında daha fazla bilgi Amazon web sitesi.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

CodePlex Project Update: SharePoint Designer Workflow uzantıları

Bir süre önce, BEN wrote eski diriltmek için çalışıyordu CodePlex Proje, SharePoint Designer Workflow uzantıları.  CodePlex Projesi wss/moss için geliştirilmiş ve yeni tür işlevleri bir avuç ekler, "ToLower gibi()”, "ToUpper()”, "Substring()"ve benzeri.  Hatta bir genel amaçlı "arama web servisi" tarzı işlev vardır.  Sen-ebilmek okumak daha hakkında o burada: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Az veya çok bir süre önce terk.  Beri hiç SharePoint 2010 çıktı, Ancak, Geri bakmak ve sp 2010'da çalışması anlam oldum.  İyi, Bugün, Sadece yaptım.  Ben henüz güncellenen kod CodePlex için henüz. Bunu önce kendimi CodePlex kuralları üzerinde eğitmek istiyor., ancak ana sayfa wiki projesi için güncelleştirdi..

wss ve yosun özel etkinlikler üzerinde oldukça kolay bağlantı noktası gibi görünüyor daha geniş ve daha ilginç ima olduğunu, olan bir (Hoş Geldiniz) bana sürpriz.

İşte o çalışırken ne SharePoint Designer'da benziyor:

image

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Değişkenleri temizlemek için spd xoml dosyasını el ile düzenlemek

Bu yazı burada ("Yanıt geri almaya başlat onay sürecinin etkinliği"), Bahsettiğim SharePoint Designer iş akışınız için bütün bir yığın iş akışı değişken yanlışlıkla ekleyebilirsiniz.  İşler hızlı bir şekilde karmaşık ve zor okunur olabilir.  Özellikle, iş akışınız için "Başlat onay işlemi etkinliği" eylem eklerseniz, silin ve yeniden ekleyin, Tüm bu etkinliğin iş akışı değişkenleri ile iki kez sonunda. 

Geçmesi ve tüm o elle yapılan silmek için tam bir baş belası olduğunu, Bu yüzden ben rağmen onları doğrudan XOML dosyasından kaldırmak çalışacaktı.  Bu kadar kolay olduğu ortaya çıktı. 

İlk, gerçek XOML dosyası bulmak gerekir.  Bu konu hakkında yazdı: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Bir kez kurmak, XOML dosyasını açın ve kaldırmak istediğiniz bir değişken bulun.  Bu durumda, Benim iş akışı için iki kez "Başlat onay süreci" etkinlik eklendi.  Beri artık kullanılmamaktadır ve "isItemApproved1" adlı bir yinelenen değişken "isItemApproved" adlı bir iş akışı değişkeni kaldırmak istiyorum. 

Sadece değişkeni için bir metin arama yapın.  Benim ekran şu şekilde görünür.:

image 

Eğer etrafında XOML dosyası arama, "IsItemApproved1" orijinal "IsItemApproved" sadece bir kez tanımlanır ve hiç kullanılmamış ise birçok farklı yerlerde kullanılır görürsünüz.

Silin ve sonra dosyayı kaydedin.

Aslında SPD tamamen kapatın ve SPD alanı silinmiş kabul önce yeniden açmak zorunda kaldım sadece zor kısmı olduğunu.

Elbette, XOML ile yapabileceğiniz tek şey değil alanları silmek ve ilgili diğer konular gibi bu blog gelecekte olabilir.

Ne yapmam ve Yedekleme işinizi almak hakkında çok dikkatli olmak istiyorum.  Görünüşte küçük yapabilirsiniz / yeniden iken burada ince bir değişiklik SPD bildiğim kadarıyla iş akışı söz konusu olduğunda bu trashes ve çaba saat kaybedebilir.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Nasıl bulmak ve spd Düzenle 2010 İş akışı xoml dosyaları

Ben benim öğleden sonra tam şişmiş spd tıklayın işkence oturumda harcamak zorunda kalmadan bir sürü iş akışı değişkenleri kaldırmak için kolay bir yol araştırma.  xoml doğrudan düzenlemek için zaman sanıyordum, xml dosyası temel SPD'ın bildiri iş akışları olduğu.  Bu ne buldum 's.

İlk, Site nesneleri navigasyon altında tüm dosyalar seçeneğini gidin.  Bunu görmek için uygun izinlerinizin olması gerekir, Eğer sizin için eksik, priv. vermek değil admin kişiye hitap  Ne gibi görünüyor olmasıdır.:

image

 

Tüm dosyaları... bir listesini gösterir tüm dosyalar:

image

İş akışları klasörü seçin ve her iş akışı için klasörler listesini görmek:

image

Doğru klasörü tıklatın ve  bir SPD bildirime dayalı iş akışını yapmak ilginç hediyeler bir listesi bakın.  Doğru tıkırtı üstünde .xoml dosyası ve seçme "– açık ile> SharePoint Designer (XML olarak aç)"XOML doğrudan düzenlemek için:

image

Önce şeyler ile keman el ile yedekleme yapmak isteyebilirsiniz.  Düzenli bir Kopyala/Yapıştır SPD'de doğrudan dosya büyük olasılıkla iyi yeterli, ya da sen-ebilmek kopya tüm XML metni yapıştırın ve masaüstü ya da her ne ise bu gibi durumlarda, alışkanlık üzerine kaydedin.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Yanıt geri almaya başlat onay sürecinin etkinliği

SharePoint Designer iş akışı'nın fantezi yeni "Onay sürecini başlatmak" etkinliği ile uğraşırken ve hemen soruyu cevaplamak değil çünkü hızla stymied, "o ya da değil kabul edildi?”. 

Kısa cevap, cevap almak çok kolay olmasıdır.  Ana iş akışınız için bu etkinlik eklediğinizde, SPD bir bazillion değişkenler iş akışı değişkenleri ve parametreleri veri kaynağı ekler, Burada gördüğünüz gibi:

SNAGHTML2350fe72

Bu birden fazla eklerseniz, aynı zamanda bu dikkat edeceğiz, SPD bir "1" ve benzeri tüm değişkenleri için ekler. 

İlk "Başlat onay süreci" etkinlik silindiğinde bunu buldum., ilişkilendirilmiş iş akışı değişkenleri kaldı ilk seti (Ne yazık ki).  Yani, Bu çünkü kullanmayı dikkatli olun yoksa, birlikte bitireceğiz  çok karmaşık bir liste iş akışı değişkeni.

Microsoft bir Boolean değişkeni için "değil" adlandırma kuralı takip için itibar.  Bu Kongre daha çok ne tür veriler var güya açık yapar.

Araştırma, Bu yararlı madde bulduk.: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  Gerçekten bu belirli sorun adresi yok, Ama konu hakkında iyi bir bilgi vardır, bu yüzden bu özel etkinlik ve eşdeğerleri hakkında daha fazla bilgi istiyorsanız oraya giderdim.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

SharePoint Designer 2010 mod işlevi

Burada çalışanlar tatil isteyebilirsiniz bazı günlüğü çalışıyorum., hastalık, vb. Her zaman zaman kapalı olarak talep gerekir ki bir geçerlilik kuralı gerektirir 4 Saat aralıkları.  Bu kullanma kolay bir modül işlevi.  İşlevi kalan bölümü'nde söyler.  Hiçbir geri kalanı ise, Modül sıfırdır, Aksi takdirde, Öyle ne yaptı.  Örneğin, 8 mod 4 = 0 (8 / 4 = 2 hiçbir kesir ile).  Gel gelelim, 8 mod 5 olduğunu 3.

Bir kez spd ile bunun için gerekli 2007 bir zamanlar ve ben gerçekten çözmek için bir InfoPath formunu kullanarak bitti, Peki o zaman ön ucunda gerçekleştirilmektedir.  Geçerli durum, resimde bir InfoPath formu olabilir, ama bu henüz net değil.  Yani, Ben o zaman sağlamak dışında bir teknik istekleri her zaman içinde 4 Saat aralıklarla.  Matematik yapmak için gidiyordu., bir dize olarak kaydedin ve sonra bazı şeyler alt dize yapmak. 

spd çekin 2010 ve sürpriz için (ve küçük bir utanç) Orada bir modül işlevi zaten:

image

Duyduğum bir şey zaten kutunun dışında olduğunu bir kez daha hoş bir sürpriz.  Öyle garip bir işlev karışımında eklemek Microsoft gibi görünüyor.  "Bu kolay bir tür vardır, Şimdi onu atmak"hissediyorum.  Bu yakınlık, Ben kendimi her zaman bunu gibi.  Bu CodePlex Projesi a demet-in ItsEasy prensibi neden küçük işlevleri vardır.  Aynı zamanda, Microsoft, kanıt "yol % 95'i" etkisi ile ürün desteklemeye devam eder.  Onlar Mod işlevi uygulamak, ama değil YUVARLA işlevi, Örneğin.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

SharePoint Designer 2007 İş akışı Extensions CodePlex Projesi

Birlikte ikinci CodePlex Projemi koyarak kulüpler (Bu hafta Çarşamba günü açıklanacak ayrıntıları, artı veya eksi) ve ilk projemde bir göz vardı, "SharePoint Designer iş akışı uzantıları". Şok ve utanç içinde yüklenmiş görmek 4,800 kez:

image

Temelde bu son proje hakkında unuttum 12 ay. Aslında onu terk ettin çünkü utandım.

Başka bir bak ve tüm nedir kendime hatırlatmak zorunda kalacağım hakkında.

Eğer kimse bu konuda çalışmak, haber verin ve biz üzerinde işbirliği hakkında görürsünüz. 4,800 dev bir miktar değildir karşıdan yüklemeler, ama hiç farkına vardım ve muhtemelen bu toplama ve ileriye taşıyan bazı çabaya değer daha.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Oluşturma, Güncelleştirme ve desenleri ile spd iş akışı silme

Geçenlerde bir yazı ShaerPointBriefing.com iyi insanlar için genel bir desen için uygulanan REZİL SharePoint Designer yazdı.  İşte bir teaser:

image

Burada tam makale:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

Check it out!

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Daha verimli iş akışı denetimi için özel listeleri kullanma

Ben hayatımı biraz yeniden düzenlenmiş ve bir makale göndermek için zaman buldum www.endusersharepoint.com. Buraya en son yazı olduğunu: Daha verimli iş akışı denetimi için özel listeleri kullanma (http://www.endusersharepoint.com/?p=1658).

Açılış budur ' grafik:

SharePoint Designer iş akışı bize bir sürü bizim iş akışı çözümleri ile neler olduğunu görünürlük vermiyor. Ve, Buradan görünürlük nispeten yoksul arayüzü tarafından engel oluyor ve 60 gün zaman penceresi. Bu 60 belgili tanımlık alet kendisi tarafından bildirilmez çünkü gün pencere yeni SharePoint Designer kullanıcıları için büyük bir hayal kırıklığı olabilir. Tüm SharePoint Designer kadar ateş birine için nadir değildir, "Günlük için geçmiş listesi" eylem güçlendirir iş akışı çözüm oluştur...

Sonra sorun olduğunu 60 gün, Bu şekilde oluşturduğunuz iletileri iş akışı Geçmiş listesinden silinir.! Gıcırdayan diş ve "ne were onlar düşünmek biraz sonra?"bağımsız değişkenleri, alt çizgi şudur: o olur ve olması gerektiğini. Soru, nasıl biz-ebilmek almak çevrede o?

Resmi cevap SharePoint'ın yerleşik denetim özelliği almaktır. Son kullanıcının bakış açısından, Ancak, Bu WSS çok zayıf ve değil çok MOSS daha iyi.. Neyse ki, Biz hala için dayanıklı iş akışı geçmişi oluşturmak ve bir büyüklük sırasında çizme daha yararlı olan iz tanıdık SharePoint Designer aracını kullanan bir. İşte nasıl.

SPD'de oluşturulan tanımlayıcı iş akışı için daha fazla dostu ve yararlı denetim çözüm oluşturmak nasıl açıklar.

Dokuz teknik SPD iş akışları bir mantıksal iş sürecini desteklemek üzere geliştirdikleri bir istemci için son bir projeden bu yazı yazmak için ilham oldu. İçin dokuz sayısını makul düzeyde şimdi olduğunu varsayarak, Kesinlikle hata ayıklamak veya işlem genel durumunu bir basit görünümünde görüntülemek için bir meydan okuma oldu. Her birinin ayrı bu teknik iş akışları, kendi bağımsız iş akışı geçmiş listesi vardır ve bu yönetilebilir değil. Ben hepsini bir tek denetim listesine sitede tarif tekniği kullanarak birleştirmek başardı.

Check it out.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin