Komut Dizisi Oluşturma¶
Emakin; görevleri otomatikleştirmek, sistem işlevlerini genişletmek ve harici sistemlerle entegrasyonları kolaylaştırmak için özel komut dizileri oluşturmayı sağlayan bir komut dizisi ortamı içerir.
Komut Dizisi Ortamı¶
Komut dizisi ortamı, JavaScript programlama dilini temel alır. JavaScript yaygın olarak benimsenen bir dildir ve Emakin içinde güvenli ve kararlı bir yürütme ortamı sağlamak için temel işletim sisteminden yalıtılmıştır.
Komut dizisi yürütme çalışma zamanı, komut dizisinin türüne bağlı olarak değişebilir; komut dizileri sunucu tarafı ortamında veya istemci tarafı tarayıcı ortamında çalıştırılır. Belirli çalışma zamanı ortamına ilişkin ayrıntılar, her komut dizisi türünün belgelerinde sunulur.
Yeniden kullanılabilir otomasyon veya genişletme mantığı gerektiğinde bu bölümü kullanın. Oluşturulan reference/ alt ağaç, nesne düzeyindeki API ayrıntılarının kaynağı olmaya devam eder.
Komut Dizisi Başvurusu¶
Ortam¶
$ActiveUser
Etkin kullanıcı, Identity
$Culture
Geçerli kültür bilgisi (örn. en-US, tr-TR)
$Initiator
Başlatan kullanıcı, Identity
$Priority
Geçerli öncelik bilgisi (0-5)
$TestMode
Süreç test modundayken true
$Domain
Geçerli alanadı bilgisi
Veri Erişimi¶
$Xml
Süreç verilerinin işlenmesi
$Database
İlişkisel veritabanı erişimi
$Documents
Belge yönetimi
$Files
Dosya arşivi
$ActivityStream
Nesne aktivite akışı
$XmlRepository
No-SQL XML veritabanı
Organizasyon Verileri¶
$Membership
Kullanıcılar ve gruplar gibi organizasyon verileri.
$Delegation
Kullanıcılar arasındaki vekaletler
Süreçler¶
$Case
Geçerli vaka iş akışı
$WorkItem
Geçerli iş adımı iş akışı
$Instance
Geçerli iş akışı örneği
Tarih ve Saat¶
DateTimeOffset
Saat dilimi bilgisi içeren tarih ve saat
$Calendar
Kurala dayalı tarih-saat işlemleri
Entegrasyon¶
$Messages
E-posta gönderimi ve MIME ileti ayrıştırıcısı
$Rest
REST API istemcisi
$Services
SOAP API istemcisi
Yardımcı Programlar¶
$Templates
Şablon oluşturucu
$Decisions
İş kuralı altyapısı
$Cache
Dağıtık önbellek veritabanı erişimi
Komut Dizisi Örneği¶
Aşağıdaki komut dizisi, bir Word belgesindeki metni bulup değiştirmeyi gösterir:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | |