Studio

UiPath Activity Creator ile Custom Activity oluşturmak.



Merhaba bu yazımızda UiPath Activity Creator aracı nedir? Bu araç ile kendi aktivitemizi nasıl oluşturabiliriz? Oluşturduğumuz aktiviteyi UiPath Studio’da nasıl yayınlayabiliriz? Gibi sorulara cevap vermiş olacağız.

custom-activity-1

İlk olarak Visual Studio programının menüsünde bulunan “Extensions” bölümüne giriyoruz.

custom-activity-2

Ardından sağ üst kısımda bulunan arama alanına “uipath” ifadesini yazıp arama işlemi yapıyoruz, arama sonucu karşımıza çıkan UiPath Activity Creator uzantısını indiriyoruz.

 

custom-activity-3

İlgili uzantının yüklediğinden VSIX Installer adımı tamamlandıktan sonra emin oluyoruz.

Sıra geldi bir UiPath projesi oluşturmaya…

custom-activity-4

Visual Studio programını açıp “Create a new project” butonuna tıklayıp projemizi oluşturmanın ilk adımını tamamlıyoruz.

custom-activity-5

Karşımıza çıkan proje oluşturma alanında bulunan arama kısmına “uipath” yazarak UiPath proje şablonumuzu seçiyoruz.

yeni-custom-activity-6

Karşımıza çıkan ekranda proje isimlendirmesini yapıyoruz ve projemizi oluşturuyoruz.

custom-activity-7

Genel hatlarıyla projemizin yapısı bu şekilde, hemen hemen her şey UiPath tarafından düşünülmüş ve eklenilmiş.

Şimdi küçük bir aktivite oluşturalım, biz toplama işlemi yapan bir aktivite oluşturacağız.

custom-activity-8

  1.  Projemizi seçiyoruz.
  2.  Extensions butonuna tıklayarak, uzantılar bölümünü açıyoruz.
  3.  Uzantılar alanından UiPath uzantısını seçiyoruz.
  4.  “Add Activities” butonuna tıklayıp aktivitemizi oluşturacağımız UiPath Activity Creator aracını açıyoruz.

custom-activity-9

“Create” butonuna tıklıyoruz.

custom-activitiy-10-yeni

  1. “Add” butonuna tıklıyoruz.
  2. Aktivitemize ait isim ve açıklama alanlarını aktivitemizin işlevine göre dolduruyoruz.
  3. Aktivitemiz toplama işlemi yapacak, toplama işlemi için 3 adet değişkene ihtiyacımız var, input ve outputları oluşturmak için “Edit” butonuna tıklıyoruz.
  4. Aktivitemize ait .svg formatında icon yükleyebileceğimiz alan.
  5. Gerekli olan tüm işlemleri yaptıktan sonra “Finish” butonuna tıklıyoruz.

custom-activitiy-11-yeni

  1. “Add” butonuna tıklayarak girdilerimizi ve çıktılarımızı belirlemek için değişkenler yaratıyoruz.
  2. Oluşturduğumuz değişkenlerin kategorilerini belirlediğimiz alan.
  3. Değişken isimlendirmelerini yaptığımız alan.
  4.  Değişkenlerimize ait açıklama ekleyebileceğimiz alan.
  5.  Oluşturduğumuz değişkenlerin yönünü belirleyeceğimiz alan. Biz toplama işlemi yapacağımız için 1.(First Number) ve 2.(Second Number) sayı değerleri girdi olacaktır, bu yüzden yönlerini In olarak belirliyoruz, toplama işlemi sonucunu çıktı olarak alacağımız sonuç(Sum) değişkeninin yönünü ise Out olarak belirliyoruz.
  6.  Değişkenlerimizin tipini belirleyeceğimiz alan.
  7. Değişkenlerimiz için mutlaka veri girişi istiyorsak bu kısmı işaretlemeliyiz.
  8. “OK” butonuna tıklayarak işlemlerimizi tamamlıyoruz.

custom-activitiy-12

“OK” butonuna tıkladıktan sonra projemiz oluştu, Visual Studio programının sağ tarafında “Solution Explorer” alanından oluşan proje dosyalarını gözlemleyebiliriz. Proje dosyalarımızdan Activities klasörünün içerisinde oluşturduğumuz aktiviteye ait bir .cs dosyası bulunmakta.

custom-activitiy-13

Bu dosya içerisinde Protected Methods kısmında daha önceden oluşturduğumuz input değişkenlerimiz bulunmakta. Biz iki değeri toplayıp, toplam değeri sum değişkenine atamamız gerekmekte. Ardından Output olarak sum değişkenini belirliyoruz.

custom-activitiy-14

  1. Projemizin desing dosyasına tıklıyoruz.
  2. “Publish” butonuna tıklayıp aktivitemizi yayınlamanın ilk adımını tamamlamış oluyoruz.

custom-activitiy-17

  1. Biz aktivitemizi kendi localimizde barındıracağımız için “Folder” seçeneğini seçiyoruz.
  2. “Next” butonuna tıklayıp aktivitemizi yayınlamanın ikinci adımını tamamlamış oluyoruz.

custom-activitiy-18-yeni

  1. “Browse” butonundan oluşturduğumuz aktiviteye ait .nupkg uzantılı dosyamızı nereye kaydedeceğimizi belirliyoruz.
  2. “Finish” butonuna tıklayıp aktivitemizi yayınlamanın üçüncü adımını tamamlamış oluyoruz.

custom-activitiy-19

Aktivitemiz artık yayınlanmaya hazır, “Publish” butonuna basarak belirlediğimiz dosya yoluna aktivitemize ait .nupkg uzantılı dosyamızı oluşturmuş oluyoruz.

UiPath Studio Manage Sources

Bir sonraki adımdan önce UiPath Studio Manage Sources yazımızı incelemenizi tavsiye ederiz :)) çünkü aktivitemize ait .nupkg dosyasını bizim belirlediğimiz dosya yoluna kaydedip Manage Packages özelliği ile UiPath Studio’ya yüklüyoruz.

  custom-activitiy-15

Son olarak UiPath Studio Manage Packages özelliğini kullanarak paketimizi yüklüyoruz.

custom-activitiy-16

ve oluşturduğumuz aktivitemiz kullanılmaya hazır.



Tolga Demir

RPA & Web Developer | Founder RPA Haber

İlgili İçerikler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu