İleti kutuları eylemleri
Kullanıcılarla etkileşim kurmak, giriş istemek ve bir çıkış sağlamak için masaüstü akışlarınızda kullanılabilir.
Akış çalışırken kullanıcıya gönderilen iletiyi görüntülemek için İletiyi görüntüle eylemini kullanın. Görüntülenecek ileti kutusunun başlığını, içeriğini, kutusundaki simgeyi ve düğmeleri belirtmelisiniz. Ayrıca, ileti kutusunun makinenizdeki diğer tüm pencerelerin üzerinde her zaman olması gerekip gerekmediğini ve ileti kutusunun belirli bir süre sonra otomatik olarak kapatılıp kapatılmayacağını belirtmek için de önceden seçili olacak bir varsayılan düğme ayarlayabilirsiniz.
Buradaki örnekte, kullanıcıya ayrıştırma işleminin tamamlandığını bildiren ve başka bir dosyayı ayrıştırmak isteyip istemediğini soran bir ileti kutusu görüntülenir. İleti kutusu, bir soru simgesi gösterir ve her zaman diğer pencerelerin üst kısmındadır. Kullanıcının seçimi ButtonPressed değişkeninde depolanır.
Oluşturulan ileti kutusu aşağıdaki örnekteki gibi görünür:
Buna ek olarak, Özel formu görüntüle eylemini kullanarak, akışınızın bir parçası olarak bir iletiyi görüntülemek için özel bir form oluşturabilirsiniz. Özel bir form, birden çok öğeyi kabul eder ve çeşitli giriş türleri ve düğmeler içeren özel bir form oluşturabilirsiniz. Daha fazla bilgi: Özel formlar oluşturma.
Bir iletişim kutusu kullanarak giriş verileri talep etmek için Giriş iletişim kutusunu görüntüle eylemini dağıtın. Bu eylemde iletişim kutusu için bir başlık ve kullanıcı için istem olarak bir ileti gerekir. İsteğe bağlı olarak, varsayılan bir değer ve bir giriş türü (tek satır, çok satır veya parola) belirleyebilirsiniz.
Kullanıcılardan bir dosyaya göz atmalarını istemek için Dosya seç iletişim kutusunu görüntüle eylemini kullanın. Aşağıdaki örnekte, bir görüntü dosyası içermenizi ister. Değişken bir başlangıç klasörü belirler ve dosya filtresi kullanılabilir seçimleri belirli dosya uzantılarına sınırlar.
Oluşturulan dosya iletişim kutusu aşağıdaki örnekteki gibi görünür: Belirli filtreleri iletişim kutusunun sağ üst köşesinde görebilirsiniz.
İletiyi görüntüle
İleti kutusunu görüntüler.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Message box title | Evet | Metin değeri | İleti kutusu başlığı olarak kullanılacak metin | |
Message to display | Evet | Metin değeri | Gerçek ileti olarak görüntülenecek metin | |
Message box icon | Yok | Hiçbiri, bilgi, soru, uyarı, hata | Hiçbiri | İleti kutusuyla görüntülenecek simge |
Message box buttons | Yok | Tamam, Tamam - İptal, Evet - Hayır, Evet - Hayır, İptal, Durdur - Yeniden dene - Yoksay, Yeniden dene - İptal | Tamam | İleti kutusunda görüntülenecek düğmeler |
Default button | Yok | Birinci düğme, İkinci düğme, üçüncü düğme | Birinci düğme | Varsayılan olarak vurgulanacak düğme. Kullanıcı Enter tuşuna basarsa bu düğmeye basılır |
İleti kutusunu her zaman üstte tut | Yok | Boole değeri | Yanlış | İleti kutusunun her zaman tüm diğer pencerelerin üstünde kalması gerekip gerekmediğini belirtin |
Close message box automatically | Yok | Boole değeri | Yanlış | İleti kutusunun önceden belirlenen bir süreden sonra varsayılan düğmeye basılmış gibi otomatik olarak kapanıp kapanmayacağını belirtin. Aksi takdirde akış, Kullanıcı tarafından bir düğmeye basılıncaya kadar bekler |
Timeout | Evet | Sayısal değer | 3 | Otomatik devam edilene kadar giriş için beklerken otomasyonun duraklatılacağı saniye sayısı |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
ButtonPressed | Metin değeri | Basılan düğmenin metni |
Özel durumlar
Özel durum | Açıklama |
---|---|
İleti kutusu görüntülenemedi | İleti iletişim kutusunu görüntülemeyle ilgili bir sorun olduğunu belirtir |
İleti kutusu etkileşimsiz modda görüntülenemiyor | Etkileşimsiz modda ileti iletişim kutusunu görüntülemeyle ilgili bir sorun olduğunu belirtir |
Giriş iletişim kutusunu görüntüle
Kullanıcıdan metin girmesini isteyen bir iletişim kutusu görüntüler.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Input dialog title | Evet | Metin değeri | İletişim kutusu başlığı | |
Input dialog message | Evet | Metin değeri | İletişim kutusu iletisi | |
Varsayılan değer | Evet | Metin değeri | Varsayılan olarak görüntülenecek metni belirtin. Kullanıcı bunu metni değiştirmek isterse bunun üzerine yazabilir. Aksi takdirde, varsayılan metin kullanılır | |
Input type | Yok | Tek satır, parola, çok satırlı | Tek satır | Giriş metninin biçimi. Metni gizlemek için Tek satır - parola seçeneğini veya daha büyük bir görüntüleme kutusunda bir satırdan fazla metnin görünür olması için çoklu satır seçeneğini belirleyin |
Keep input dialog always on top | Yok | Boole değeri | Yanlış | Giriş iletişim kutusunun her zaman tüm diğer pencerelerin üstünde kalması gerekip gerekmediğini belirtin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
UserInput | Metin değeri | Kullanıcı tarafından girilen metin veya varsayılan metin |
ButtonPressed | Metin değeri | Basılan düğmenin metni. Kullanıcıya otomatik olarak Tamam veya İptal seçeneği verilir |
Özel durumlar
Özel durum | Açıklama |
---|---|
Giriş iletişim kutusu görüntülenemedi | Giriş iletişim kutusunu görüntülemeyle ilgili bir sorun olduğunu belirtir |
Giriş iletişim kutusu etkileşimsiz modda görüntülenemiyor | Etkileşimsiz modda giriş iletişim kutusunu görüntülemeyle ilgili bir sorun olduğunu belirtir |
Tarih seç iletişim kutusunu görüntüle
Kullanıcıdan tarih veya tarih aralığı girmesini isteyen bir iletişim kutusu görüntüler.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Dialog title | Evet | Metin değeri | İletişim kutusu başlığı | |
Dialog message | Evet | Metin değeri | İletişim kutusu iletisi | |
Dialog type | Geçersiz | Tek tarih, Tarih aralığı (iki Tarih) | Tek tarih | Kullanıcının tek bir tarih mi yoksa tarih aralığının uç noktaları olarak iki tarih mi gireceği |
Prompt for | Yok | Yalnızca tarih, Tarih ve Saat | Yalnızca tarih | Kullanıcının yalnızca tarihi mi yoksa tarihi ve saati mi gireceğini belirtin |
Varsayılan değer | Evet | Tarih saat | Tarih için varsayılan değer | |
Default value for second date | Evet | Tarih saat | Aralıktaki bitiş tarihinin varsayılan değeri | |
Keep date selection dialog always on top | Yok | Boole değeri | Yanlış | Tarih seçimi iletişim kutusunun her zaman tüm diğer pencerelerin üstünde kalması gerekip gerekmediğini belirtin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
SelectedDate | Tarih saat | Kullanıcı tarafından girilen tarih veya varsayılan tarih |
SecondSelectedDate | Tarih saat | Kullanıcı tarafından girilen ikinci tarih veya bu varsayılan tarih |
ButtonPressed | Metin değeri | Kullanıcı tarafından basılan düğmenin metni. Kullanıcıya otomatik olarak Tamam veya İptal seçeneği verilir |
Özel durumlar
Özel durum | Açıklama |
---|---|
Tarih seç iletişim kutusu görüntülenemedi | Tarih seç iletişim kutusunu görüntülemeyle ilgili bir sorun olduğunu belirtir |
Tarih seç iletişim kutusu etkileşimsiz modda görüntülenemiyor | Etkileşimsiz modda giriş iletişim kutusunu görüntülemeyle ilgili bir sorun olduğunu belirtir |
Listeden seç iletişim kutusunu görüntüle
Kullanıcının listeden seçim yapmasını sağlayan seçenekler içeren bir iletişim kutusu görüntüler.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Dialog title | Evet | Metin değeri | İletişim kutusu başlığı | |
Dialog message | Evet | Metin değeri | İletişim kutusu iletisi | |
List to choose from | Hayır | Genel değer | Kullanıcının seçim yapması için açılan menü olarak gösterilecek liste | |
Keep select dialog always on top | Yok | Boole değeri | Yanlış | Seç iletişim kutusunun her zaman tüm diğer pencerelerin üstünde kalması gerekip gerekmediğini belirtin |
Limit to list | Yok | Boole değeri | Doğru | Kullanıcının görüntülenen listenin dışında kendi yanıtını girmesine izin verilip verilmeyeceği |
Allow empty selection | Yok | Boole değeri | Yanlış | Boş bir seçilen öğe çıkışı oluşturarak kullanıcıya hiçbir şey seçmeme olanağı tanıyın |
Birden çok seçime izin ver | Geçersiz | Boole değeri | False | Kullanıcının birden çok seçenek seçmesine izin verir. Seçilen öğe ve seçilen dizin değişkenleri bir öğe listesi tutar |
Preselect items starting with a + sign | Yok | Boole değeri | Yanlış | Önünde "+" işareti bulunan öğelerin otomatik olarak önceden seçili olarak görüntülenip görüntülenmeyeceğini belirtin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
SelectedItem | Metin değeri | Listeden metin olarak seçilen öğe |
SelectedItems | Metin değerlerilistesi | Listeden metin listesi olarak seçilen öğeler |
SelectedIndex | Sayısal değer | Listeden seçilen öğenin dizin numarası. Seçiminize ait tam metin yerine öğe numarasını kullanabilirsiniz |
SelectedIndexes | Sayısal değerlerinlistesi | Listeden seçilen öğelerin dizin numarası. Bu parametre, kullanıcı seçiminizin tam metni yerine öğe numarasını kullanmanıza olanak tanır |
ButtonPressed | Metin değeri | Kullanıcı tarafından basılan düğmenin adı (Tamam veya İptal) |
Özel durumlar
Özel durum | Açıklama |
---|---|
Seç iletişim kutusu görüntülenemedi | Seç iletişim kutusunu görüntülemeyle ilgili bir sorun olduğunu belirtir |
Seç iletişim kutusu etkileşimsiz modda görüntülenemiyor | Etkileşimsiz modda giriş iletişim kutusunu görüntülemeyle ilgili bir sorun olduğunu belirtir |
Dosya seç iletişim kutusunu görüntüle
Dosya seç iletişim kutusunu görüntüler ve kullanıcıdan bir veya daha fazla dosya seçmesini ister.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Dialog title | Evet | Metin değeri | İletişim kutusu başlığı | |
Initial folder | Evet | Klasör | Dosya için göz atarken açılacak başlangıç klasörü. Bu klasör, Dosya Seç iletişim kutusu eyleminin, Kullanıcıyı dosyaları aramaya başlatacağı yerdir | |
Dosya filtresi | Evet | Metin değeri | Alınan dosyaları sınırlandırmak filtresi. Bu parametre, ".txt" veya "document?.doc" (tırnak işaretleri olmadan) gibi joker karakterlerin kullanılmasını sağlar. Kullanıcıya birden çok dosya filtresi arasından seçim yapma olanağı sunmak için seçimleri ".txt;*.exe" örneğinde olduğu gibi noktalı virgülle ayırın | |
Keep file selection dialog always on top | Yok | Boole değeri | Yanlış | Dosya seçimi iletişim kutusunun her zaman tüm diğer pencerelerin üstünde kalması gerekip gerekmediği |
Birden çok seçime izin ver | Geçersiz | Boole değeri | False | Kullanıcının birden fazla dosya seçip seçemeyeceği |
Check if file exists | Yok | Boole değeri | Yanlış | Yalnızca zaten mevcut olan dosyaların kabul edilip edilmeyeceğini |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
SelectedFile | Dosya | İletişim kutusu aracılığıyla seçilecek dosya |
SelectedFiles | Dosyalarınlistesi | Seçilen dosyalar |
ButtonPressed | Metin değeri | Basılan düğmenin metni. Kullanıcıya otomatik olarak Aç veya İptal seçeneği verilir |
Özel durumlar
Özel durum | Açıklama |
---|---|
Dosya seç iletişim kutusu görüntülenemedi | Dosya seç iletişim kutusunu görüntülemeyle ilgili bir sorun olduğunu belirtir |
Dosya seç iletişim kutusu etkileşimsiz modda görüntülenemiyor | Etkileşimsiz modda giriş iletişim kutusunu görüntülemeyle ilgili bir sorun olduğunu belirtir |
Klasör seç iletişim kutusunu görüntüle
Klasör seç iletişim kutusunu görüntüler ve kullanıcıdan bir klasör seçmesini ister.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
İletişim kutusu açıklaması | Evet | Metin değeri | Klasör seç iletişim kutusunun açıklaması. Örneğin, "Lütfen dosyaları kopyalamak istediğiniz klasörü seçin" | |
Initial folder | Evet | Klasör | Açılacak ilk klasör. Bu klasör, kullanıcı yeni bir klasör seçmediği süre varsayılan klasör olur | |
Keep folder selection dialog always on top | Yok | Boole değeri | Yanlış | Klasör seçimi iletişim kutusunun her zaman tüm diğer pencerelerin üstünde kalması gerekip gerekmediği |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
SelectedFolder | Klasör | Seçilen klasör |
ButtonPressed | Metin değeri | Basılan düğmenin metni. Kullanıcıya otomatik olarak Tamam veya İptal seçeneği verilir |
Özel durumlar
Özel durum | Açıklama |
---|---|
Klasör seç iletişim kutusu görüntülenemedi | Klasör seç iletişim kutusunu görüntülemeyle ilgili bir sorun olduğunu belirtir |
Klasör seç iletişim kutusu etkileşimsiz modda görüntülenemiyor | Etkileşimsiz modda giriş iletişim kutusunu görüntülemeyle ilgili bir sorun olduğunu belirtir |
Özel formu görüntüle
Metin, sayı veya dosya girişleri gibi birden çok öğe türü içeren özelleştirilmiş bir form görüntüler.
Giriş parametreleri
Giriş parametreleri özel form tasarımcısı aracılığıyla yapılandırılır.
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
CustomFormData | Özel nesne | Kullanıcının girişini içeren özel bir nesne |
ButtonPressed | Metin değeri | Basılan düğmenin kimliği |
Özel durumlar
Özel durum | Açıklama |
---|---|
Özel form görüntülenemedi | Özel form görüntülenirken bir sorun olduğunu gösterir |