Görev Zamanlama¶
İş akışı görevleri, belirli aralıklarla otomatik olarak yürütülecek şekilde zamanlanabilir. Zamanlama yapılandırması görev türüne bağlıdır:
Başlangıç Noktası Görevleri: Görev bir iş akışının başlangıç noktasıysa Emakin, zamanlamaya göre düzenli aralıklarla yeni iş akışları başlatır ve değerlendirme betiğini çalıştırır. Herhangi bir eylem gerçekleştirildikten sonra iş akışı bir sonraki adıma ilerler.
Normal Görevler: Ara görevlerde Emakin, bekleyen görevleri düzenli aralıklarla denetler ve değerlendirme betiğini çalıştırır. Herhangi bir eylemden sonra iş akışı bir sonraki adıma ilerler.
Zamanlama Seçenekleri¶
Etkin: Zamanlanmış işlemi etkinleştirmek için işaretleyin.
Zamanlama: Zamanlama kuralını tanımlar (bkz. Zamanlama Kuralları).
Betik: Zamanlanmış bir olay gerçekleştiğinde çalıştırılan betik.
Zamanlama Kuralları¶
Görev zamanlama, yinelenen aralıklar ve zamanlama kuralları kullanır. Aralık bir sonraki zamanlanmış yürütmeye (gün, saat veya dakika) kadar geçecek süreyi tanımlar. Zamanlama kuralları yinelenme dışında bırakılacak zaman aralıklarını belirtir. Kural olmadığında görev kesintisiz yinelenir (7x24). Kurallar Günlük, Haftalık, Yıllık veya Senelik olabilir ve birbirine zincirlenebilir.
Yaygın Zamanlama Örnekleri¶
Aşağıdaki örneklerde yaygın zamanlamalar gösterilmiştir. <Schedule Name=""> yerine açıklayıcı bir ad kullanılabileceğini unutmayın.
Günlük Zamanlama (Her gün 16.00'da çalışır)¶
Yineleme Aralığı: 10 Dakika
1 2 3 4 5 6 7 | |
Haftalık Zamanlama (Pazar ve Cumartesi hariç her gün çalışır)¶
Yineleme Aralığı: 1 Gün
1 2 3 4 5 6 | |
Haftalık Zamanlama (Yalnızca pazartesi günleri çalışır)¶
Yineleme Aralığı: 1 Gün
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | |
Yıllık Zamanlama (Her ayın 1'inde çalışır)¶
Yineleme Aralığı: 1 Gün
1 2 3 4 5 | |
Yıllık Zamanlama (Her yıl 10 Nisan'da çalışır)¶
Yineleme Aralığı: 1 Ay
1 2 3 4 5 6 | |
Senelik Zamanlama (25 Şubat 2000 hariç her gün çalışır)¶
1 2 3 4 5 | |