Aracılığıyla paylaş


Java IA-Connect

IA-Connect, Buluttan şirket içi sanal makinelere veya Citrix veya Microsoft Uzak Masaüstü (RDS) bağlantıları üzerinden RPA işlevselliği ekleyen bir Robotik Süreç Otomasyonu (RPA) platformudur. Bu, Java Erişim Köprüsü (JAB) kullanarak Java uygulamalarını otomatikleştirmeye yönelik modüldür.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim Ultima Labs
URL https://www.ultima.com/ultima-labs
E-posta IAConnect@ultima.com
Bağlayıcı Meta Verileri
Publisher Ultima Labs
Web sitesi https://www.ultima.com/ultima-labs
Gizlilik ilkesi https://www.ultima.com/privacy-policy
Kategoriler BT İşlemleri; Verimli -lik

IA-Connect, Power Automate Bulut Akışları'ndan şirket içi sanal makinelere veya Citrix veya Microsoft Uzak Masaüstü (RDS) bağlantıları üzerinden RPA işlevselliği ekleyen bir Robotik Süreç Otomasyonu (RPA) platformudur. IA-Connect Bağlayıcıları, 650'den fazla eylem sağlayarak doğrudan bir Power Automate Bulut Akışı'ndan her tür şirket içi uygulamayı otomatikleştirmenizi sağlar. Tüm IA-Connect eylemleri doğrudan Power Automate Cloud Flow'unuzdan edinilebilir ve Bulut tabanlı uygulamalar ile şirket içi uygulamalar arasında kolay tümleştirme, RPA süreçlerinizde mevcut Power Automate koşullarından, döngülerden, dinamik içerikten, ifadelerden ve özel durum işlemeden yararlanma olanağı sağlar. IA-Connect Bağlayıcılarının kullanılması, Flow çalıştırma geçmişinden tam yürütme geçmişi ve denetlenebilirlik sağlarken RPA süreçlerinizi geliştirmek için ayrı bir uygulama/konsol/stüdyoya sahip olmanız gereğini de ortadan kaldırır.

Önkoşullar

IA-Connect Bağlayıcılarından herhangi birini kullanmak için IA-Connect yazılımını yüklemeniz gerekir. Bu, 30 gün boyunca test etmek için ücretsizdir ve bundan sonra bir IA-Connect lisansına ihtiyacınız olacaktır.

IA-Connect yazılımı iki ana bileşenden oluşur:

  • kendi Azure kiracınızda barındıracağınız bir Azure WebApp olan IA-Connect Orchestrator. Bu, RPA Akışlarının bir veya daha fazla şirket içi veya bulut tabanlı sanal makineye yönlendirilmesi ve güvenliğini işler.

  • Otomatikleştirmek istediğiniz yazılımın erişilebilir olduğu sanal makinelere yüklenen IA-Connect Aracısı ve Direktörü. Ayrıca, IA-Connect Aracısı bir Citrix veya Microsoft Uzak Masaüstü Hizmetleri (RDS) oturumunda çalıştırılabilir ve burada RPA komutları yürütme için uzak oturuma bir sanal kanal geçirilir. IA-Connect Aracısı bir ağ paylaşımından çalıştırılabilir ve yükleme gerektirmez.

Kullanılabilir IA-Connect Bağlayıcıları

Kullanılabilir IA-Connect Bağlayıcıları şunlardır:

  • Dinamik Kodu IA-Connect
  • Java IA-Connect
  • IA-Connect Ana Bilgisayarı
  • Microsoft Office'i IA-Connect
  • SAP GUI'IA-Connect
  • IA-Connect Oturumu
  • IA-Connect kullanıcı arabirimi
  • web tarayıcısını IA-Connect

Kimlik bilgilerini alma

Lisansınızı almak ve 30 günlük ücretsiz deneme sürümünüzü başlatmak için lütfen web sitemizde (https://www.ultima.com/IA-Connect/Power-Automate) bir istek gönderin.

Deneme isteği alındıktan sonra, IA-Connect yazılımının ayarlanmasına yardımcı olmak ve size deneme lisansı sağlamak için sağlanan e-posta adresi aracılığıyla sizinle iletişime geçeceğiz. Bu tam özellikli bir deneme sürümüdür ve deneme süresi boyunca 8 IA-Connect Bağlayıcısı genelinde 650 eylemi test etmenizi sağlar.

Bağlayıcınızı kullanmaya başlama

IA-Connect için bir deneme isteği gönderdikten sonra, yükleme ve kurulumu kapsayan IA-Connect yazılımını ve belgelerini içeren bir ZIP dosyasını indirebilirsiniz. Ayrıca, gerektiğinde yükleme işlemi boyunca destek ve rehberlik sunmak için sizinle iletişime geçeceğiz.

Support

Deneme süresi boyunca destek ve yardım için Ultima Labs (IAConnect@ultima.com) ile iletişime geçebilirsiniz.

IA-Connect lisansları satın aldıktan sonra, Ultima'nın İngiltere merkezli Teknik Servis Merkezi'nden (TSC) özel eğitim veya destek için değiştirilebilir destek belirteçleri alacaksınız.

Bilinen sorunlar, yaygın hatalar ve SSS

Bilgi Bankamız bilinen sorunları, IA-Connect Bağlayıcıları kullanılırken oluşabilecek yaygın hataları ve sık sorulan soruları kapsayan bir dizi makale içerir. Buna adresinden https://support.ultima.com/ultimalabs erişilebilir ve IA-Connect deneme sürümü sırasında ve bir IA-Connect lisansı satın aldıktan sonra bu kaynaklara erişmek için bir hesap sağlanır.

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Varsayılan Bağlantı oluşturmak için parametreler. Tüm bölgeler Paylaşılamaz

Temerrüt

Geçerli: Tüm bölgeler

Bağlantı oluşturmak için parametreler.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
API Anahtarı securestring Bu API için API Anahtarı Doğru
Orchestrator adresini IA-Connect String HTTP(S) bileşeni olmadan IA-Connect Orchestrator adresini belirtin Doğru

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye

Eylemler

Ada göre Java liste öğesini seçin

Belirtilen ada sahip liste öğesini seçer. Bu genellikle açılan menü öğesindeki bir öğeyi seçmek için kullanılır.

Ada göre Java seçim durumunu alma

Alt öğe adını sağlayarak bir seçimdeki alt öğenin (genellikle listedeki veya açılan listedeki bir öğe) seçim durumunu döndürür. 'Java seçim öğesi öğelerini al' eylemini kullanarak adlarını denetlemek için tüm alt öğe öğelerini alabilirsiniz.

Birden çok Java üst öğesi özelliği alma

Java öğesinin tüm üst öğelerinin özelliklerini döndürür. 'İşlenecek üst düzey üst öğe sayısı' parametresi yeterince yüksekse, bu eylem tüm üst özellikleri döndüren öğe ağacının tüm yüksekliğini arar.

Dizine göre Java liste öğesini seçin

Belirtilen dizinle eşleşen liste öğesini seçer. Bu genellikle açılan menü öğesindeki bir öğeyi seçmek için kullanılır.

Dizine göre Java seçim durumunu alma

Alt öğe dizinini sağlayarak bir seçimdeki alt öğenin (genellikle listedeki veya açılan listedeki bir öğe) seçim durumunu döndürür. 'Java seçim öğesi öğelerini al' eylemini kullanarak dizinlerini denetlemek için tüm alt öğe öğelerini alabilirsiniz.

Ekran koordinatında Java tablo hücresi alma

Belirtilen koordinatlarda tablonun alt öğesi olan bir Java tablo hücresi varsa, bu eylem öğeyi, özelliklerini tanımlar ve isteğe bağlı olarak tablo hücre öğesine bir tanıtıcı döndürür.

Ekran koordinatında Java öğesi için tanıtıcı oluşturma

Ekran koordinatlarını sağlayarak Java öğesine tanıtıcı oluşturur. Belirtilen koordinatta bir Java öğesi varsa, eylem öğeyi tanımlar ve buna bir tanıtıcı döndürür.

Java Access Köprüsü'ne bağlanma

IA-Connect Java alt sistemini (IA-JavaAccessBridge) başlatır ve bunu belirtilen Java Access Bridge DLL'sine bağlar (veya aramak için boş bırakın). Java uygulamalarını otomatikleştirebilmeniz için önce bu adımın gerçekleştirilmesi gerekir. Bu eylem, java uygulamalarını çalıştırmadan önce etkinleştirilmesi gereken Java Erişim Köprüsü'ne de olanak tanır.

Java Access Köprüsü bağlantısını kesme

Çalışan IA-Connect Java alt sistemini (IA-JavaAccessBridge) kapatır.

Java alt öğesi özelliklerini alma

Dizin tarafından belirtilen belirli bir Java alt öğesinin tüm özelliklerini döndürür. Hangi alanın gerekli özellik değerlerini barındırdığı konusunda emin değilseniz bu yararlı olabilir.

Java masaüstü öğelerini alma

Masaüstündeki Java uygulama pencerelerinin ve iletişim kutularının listesini döndürür. Önce Java Erişim Köprüsü'ne bağlanmanız gerekir.

Java masaüstü öğesi var mı?

Java masaüstü öğesinin mevcut olup olmadığını bildirir ve bazı temel öğe özellikleri sağlar.

Java masaüstü öğesini bekleyin

Java masaüstü öğesinin (genellikle bir pencere) var olmasını bekler.

Java masaüstü öğesinin mevcut olmamasını bekleyin

Java masaüstü öğesinin (genellikle bir pencere) artık mevcut olmamasını bekler.

Java penceresi

UIA penceresinin java öğesi olup olmadığını döndürür.

Java seçim öğesi öğelerini alma

Belirtilen Java seçim öğesi altında bulunan tüm alt seçim öğesi öğelerini döndürür. Seçim öğesi seçeneklerini, seçimde döngü yaparak, listedeki her bir seçeneği seçerek veya seçimin alt öğelerinin etiketlerini okuyarak almayı seçebilirsiniz. Seçimin alt öğelerinin etiketlerini okuyarak seçim öğesi seçeneklerini almayı seçerseniz, büyük olasılıkla önce 'önce genişlet' parametresini 'True' olarak sağlayarak seçimi genişletmeniz gerekir ve ardından isteğe bağlı olarak 'Sonra daralt' parametresini de 'True' olarak sağlayarak seçimi kapatabilirsiniz.

Java seçim öğesini genişletme

Bir Java öğesini (genellikle bir menü / açılan öğe) genişletir veya daraltıyor. Öğe zaten genişletilmişse hiçbir şey olmaz.

Java tablo hücresi ekranda görünür durumda mı?

Java tablo öğesi içindeki belirli bir tablo hücresinin şu anda ekranda görünür olup olmadığını döndürür.

Java tablo hücresi özelliklerini alma

Java tablo öğesi içinde belirtilen hücrenin özelliklerini ve içeriğini döndürür. Bu satır, sütun, üst bilgi ve hücre içeren bir öğedir (tablo gibi). İsteğe bağlı olarak, görünüm penceresi numaralandırılarak hücrenin şu anda ekranda görünür olup olmadığının ve koordinatlarının belirlenip belirlenmeyeceğini belirtebilirsiniz. Viewport öğesi genellikle tabloyu içerir (örneğin, tablonun üst öğesidir) ve tablonun görünür alanını temsil eder.

Java tablo hücresinde genel fare tıklaması

Fareyi java tablo hücresinin ortasına taşır ve belirtilen fare düğmesine tıklar.

Java tablo içeriğini alma

Java tablo öğesinin içeriğini döndürür. Bu satır, sütun, üst bilgi ve hücre içeren bir öğedir (tablo gibi).

Java tablo özelliklerini alma

Java tablo öğesinin özelliklerini döndürür. Bu satır, sütun, üst bilgi ve hücre içeren bir öğedir (tablo gibi). İsteğe bağlı olarak görünüm penceresi numaralandırarak tablonun hangi bileşenlerinin şu anda ekranda görünür olduğunu belirleyip belirlemeyeceğini belirtebilirsiniz. Viewport öğesi genellikle tabloyu içerir (örneğin, tablonun üst öğesidir) ve tablonun görünür alanını temsil eder.

Java öğesi değerini alma

Bir öğenin değerini döndürür. Değer genellikle bir metin giriş alanıyla ilişkilendirilir, ancak birçok öğe bu özelliğe sahip olabilir.

Java öğesi için eylemleri alma

Java öğesi için erişilebilir eylemleri döndürür. Bu erişilebilir eylemler, 'Java öğesinde eylem gerçekleştir' eylemine giriş olarak eylem adı kullanılarak öğesi üzerinde gerçekleştirilebilir, örneğin 'click' veya 'select-all'.

Java öğesi işleyicileri aynı mı?

Java öğelerinin aynı Java nesnesini temsil ediyor olup olmadığını görmek için iki Java öğesi tanıtıcısını karşılaştırır. Bir öğe tanımladıysanız ve üst öğesine bir tanıtıcı aldıysanız bu yararlı olabilir.

Java öğesi metin değerini alma

Java öğesinin metin değerini döndürür. Metin değeri genellikle bir metin öğesiyle ilişkilendirilir, ancak birçok öğe bu özelliğe sahip olabilir.

Java öğesi var mı?

Java öğesinin var olup olmadığını bildirir ve bazı temel öğe özelliklerini döndürür.

Java öğesi özelliklerini alma

Java öğesinin tüm Java özelliklerini döndürür. Hangi alanın gerekli özellik değerlerini barındırdığı konusunda emin değilseniz bu yararlı olabilir.

Java öğesi özelliklerini liste olarak alma

Java öğesinin özelliklerini tek tek öğeler yerine tek satır listesi (tek satır koleksiyonu / veri tablosu) olarak döndürür; bu, verileri nasıl kullanmayı düşündüğünüze bağlı olarak yararlı olabilir.

Java öğesinde eylem gerçekleştirme

Java öğesi için erişilebilir bir eylem gerçekleştirir. Belirli bir öğe için bu erişilebilir eylemler ,'Java öğesi için eylemleri al' eylemi kullanılarak sorgulanabilir. Bazı yaygın eylemler bir düğme için 'tıklama' veya metin öğesi için 'select-all' şeklindedir.

Java öğesine basın

Bir Java öğesine (genellikle bir düğme) basar.

Java öğesine genel giriş metni

Fareyi Java öğesinin ortasına taşır, odaklar, sol tıklamalar ve tuşlara basar. Genellikle yerel UIA giriş yöntemlerini kabul edecek bir metin girişi ile kullanılır.

Java öğesine genel giriş parolası

Fareyi Java öğesinin ortasına taşır, odaklar, sol tıklamalar ve tuşlara basar. Genellikle yerel UIA giriş yöntemlerini kabul edecek bir parola girişiyle kullanılır.

Java öğesine genel orta fare tıklaması

Fareyi bir Java öğesinin ortasına taşır ve ortadaki fare düğmesine tıklar.

Java öğesine genel sağ fare tıklaması

Fareyi java öğesinin ortasına taşır ve sağ fare düğmesine tıklar.

Java öğesine genel sol fare tıklaması

Fareyi java öğesinin ortasına taşır ve sol fare düğmesine tıklar.

Java öğesine genel çift sol fare tıklaması

Fareyi bir Java öğesinin ortasına taşır ve sol fare düğmesine çift tıklar.

Java öğesine metin girme

Var olan metni değiştirerek veya yeni değeri belirli bir konuma ekleyerek bir Java öğesine (genellikle bir metin giriş alanı) metin girer.

Java öğesine parola girme

Bir Java öğesine (genellikle parola giriş alanı) bir parola girerek var olan metni değiştirir.

Java öğesini bekleyin

Bir Java öğesinin (genellikle düğme veya metin giriş alanı gibi bir pencere içindeki tek bir öğe) var olmasını bekler.

Java öğesini denetleme

Öğenin durumunu (genellikle onay kutusu veya radyo kutusu) işaretli veya işaretsiz olarak ayarlar.

Java öğesinin görünür sınırlayıcı dikdörtgenini alma

Java öğesinin görünür sınırlarını alır. Java Erişim Köprüsü genellikle öğenin ekranda görünür olup olmamasına bakılmaksızın öğenin sanal konumsal değerlerini döndürür ve bu sanal değerler 'Java öğesi özelliklerini al' eylemi tarafından sağlanır. Daha büyük öğelerle (örneğin, kaydırabilen bir tablo öğesi) bunlar her zaman ekranda görünemeyebilir, bu eylem öğenin şu anda görünür durumdaki alanının koordinatlarını döndürür.

Java öğesinin mevcut olmamasını bekleyin

Java öğesinin (genellikle düğme veya metin giriş alanı gibi bir pencere içindeki tek bir öğe) artık mevcut olmamasını bekler.

Java öğesinin çevresine dikdörtgen çizme

Bulunan öğenin gerekli öğe olduğunu belirlemeye yardımcı olmak için java öğesinin çevresine bir dikdörtgen çizer. Dikdörtgen 5 saniye sonra otomatik olarak kaldırılır.

Java üst öğesi özelliklerini alma

Java öğesinin üst öğesinin özelliklerini döndürür. Bu eylem yalnızca doğrudan üst öğenin özelliklerini döndürür ve öğe ağacının tüm yüksekliğini aramaz.

Odak Java öğesi

Bir Java öğesini odaklar ve bu öğeyi klavye odağı için etkin öğe yapar ve uygulamaya bağlı olarak öğe penceresini ön plana getirebilir.

Tüm Java alt öğesi özelliklerini alma

Tüm Java alt öğelerinin tüm özelliklerini döndürür. Hangi alanın gerekli özellik değerlerini barındırdığı konusunda emin değilseniz bu yararlı olabilir.

Tüm Java öğesi tanıtıcılarını sıfırla

Şu anda IA-Connect tarafından depolanan tüm Java öğe tanıtıcılarını sıfırlar. Bu, çok fazla öğe tanımladıysanız ve çok sayıda öğe tanıtıcısı depoladıysanız yararlı olabilir. Çok fazla sayıda öğe tutamacının (100.000+) olduğu senaryolarda bu eylem RAM kullanımını boşaltmak için de kullanılabilir.

UIA öğesi için Java özelliklerini alma

UiA öğesinin tüm Java özelliklerini döndürür. Hangi alanın gerekli özellik değerlerini barındırdığı konusunda emin değilseniz bu yararlı olabilir.

Windows Access Köprüsü bağlantı durumunu alma

IA-Connect Aracısı ile Windows Erişim Köprüsü (WAB) arasındaki bağlantının geçerli durumunu döndürür. IA-Connect Aracısı WAB'ye bağlıysa ilgili ayrıntılar çıkış olarak döndürülür.

Windows erişim köprüsü bilgilerini alma

Java ve Windows DLL sürümleri de dahil olmak üzere belirli bir Java VM kimliği için Windows Erişim Köprüsü (WAB) hakkında bilgi döndürür. Java VM Kimliği, 'Java öğesi özelliklerini al' eyleminden bir çıkış olarak alınabilir.

Öğe aramasından Java rolü CSV'sini alma

Java öğesi araması gerçekleştirir ve aranan öğelerin ayrıntılarını (öğenin bulunduğu noktaya kadar) CSV olarak görüntüler. Bu eylem yalnızca geliştirme amacıyla kullanılır ve uygulama yapısını görselleştirmek ve öğe aramalarını optimize etmek için yararlı olabilecek uygulama öğelerine genel bir bakış sağlar.

Öğe tanıtıcısından Java rolü CSV'si alma

Belirtilen öğe tanıtıcısının altındaki öğe rollerinin ağacını CSV olarak döndürür. Bu eylem yalnızca geliştirme amacıyla kullanılır ve uygulama yapısını görselleştirmek ve öğe aramalarını optimize etmek için yararlı olabilecek uygulama öğelerine genel bir bakış sağlar.

Ada göre Java liste öğesini seçin

Belirtilen ada sahip liste öğesini seçer. Bu genellikle açılan menü öğesindeki bir öğeyi seçmek için kullanılır.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Öğe adı
ItemName True string

Seçecek veya seçimini kaldıracak liste öğesinin adı.

Öğe seç
SelectItem boolean

'True' (varsayılan) olarak ayarlanırsa, öğe seçilir. 'Yanlış' olarak ayarlanırsa, öğenin seçimi kaldırılır. Bu genellikle yalnızca çoklu seçimle kullanılır.

Öğe adı büyük/küçük harfe duyarlı
ItemNameCaseSensitive boolean

'True' olarak ayarlanırsa, öğe adı araması büyük/küçük harfe duyarlı olur (örneğin, liste öğesiyle tam olarak eşleşmelidir). 'False' (varsayılan) olarak ayarlanırsa, öğe adı araması büyük/küçük harfe duyarlı olmaz.

Önce seçimi temizle
ClearSelectionFirst boolean

'True' (varsayılan) olarak ayarlanırsa, önce seçim temizlenir. Bu çoğunlukla çoklu seçimlerde kullanılır çünkü ek öğeler mi yoksa yalnızca tek bir öğe mi (önce temizleyerek) seçmeniz gerekir. 'Yanlış' olarak ayarlanırsa, önce seçim temizlenmez.

Seçeneklerin listesini almak için
GetListOfOptionsBySelecting boolean

'True' olarak ayarlanırsa, IA-Connect Aracısı her birini sırayla seçerek (JAB'da) seçimdeki tüm seçeneklerin listesini almayı dener. 'False' (varsayılan) olarak ayarlanırsa , 'Etiketleri okuyarak seçenek listesini al' parametresi 'True' olarak ayarlanmalıdır, aksi takdirde seçenek listesi okunmayacaktır.

Etiketleri okuyarak seçeneklerin listesini alma
GetListOfOptionsByReadingLabels boolean

'True' (varsayılan) olarak ayarlanırsa, IA-Connect Aracısı alt etiketleri okuyarak (JAB ağacında) seçimdeki tüm seçeneklerin listesini almayı dener. Liste açılana kadar alt öğeler gösterilmediğinden, açılan listelerde 'İlk önce genişlet' parametresini 'True' olarak ayarlamanız gerekir. Daha sonra listeyi kapatmak için 'Sonra daralt' parametresini de 'True' olarak ayarlayın. 'Seçerek seçeneklerin listesini al' parametresi de 'False' olarak ayarlanmalıdır, aksi takdirde bu seçenek yoksayılır (listeyi iki yöntemle de alamazsınız). 'Yanlış' olarak ayarlanırsa , 'Seçerek seçenek listesini al' parametresi 'True' olarak ayarlanmalıdır, aksi takdirde seçenek listesi okunmayacak.

Önce genişlet
ExpandFirst boolean

'true' (varsayılan) olarak ayarlanırsa, eylem liste öğesi öğelerini aramadan önce listeyi genişletmeyi dener. Bu, diğer liste öğesi öğeleri liste genişletilinceye kadar oluşturulmayabileceği için dinamik listeler için kullanışlıdır. 'false' olarak ayarlanırsa, liste genişletilmeyecektir.

Sonra daralt
CollapseAfter boolean

True (varsayılan) olarak ayarlanırsa, arama yürütüldükten sonra liste daraltılır. false olarak ayarlanırsa liste daraltılmaz.

Genişletme ve daraltma arasındaki saniye sayısı
SecondsBetweenExpandCollapse double

Genişletme ve daraltma eylemleri arasında beklenecek saniye sayısı (bunlar 'True' olarak ayarlandıysa). Varsayılan olarak bu değer 0,05 'tir (20 milisaniye).

Doğru durumda olsa bile zorla
ForceEvenIfInCorrectState boolean

'True' olarak ayarlanırsa, öğe zaten seçili olsa bile seçilir. 'False' (varsayılan) olarak ayarlanırsa, liste öğesi zaten seçiliyse IA-Connect Aracısı hiçbir şey yapmaz.

Hata durumunda kurtarma
RecoverOnFailure boolean

'True' olarak ayarlanırsa, yeni seçim başarısız olursa ilk seçilen liste öğeleri kurtarılır. Örneğin, 3. öğe seçildiyse ve 90 öğesini (mevcut olmayan) seçmeyi denerseniz, 3. öğe yeniden seçilir. 'Yanlış' olarak ayarlanırsa, başlangıçta seçilen liste öğeleri kurtarılmaz.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Ada göre Java seçim durumunu alma

Alt öğe adını sağlayarak bir seçimdeki alt öğenin (genellikle listedeki veya açılan listedeki bir öğe) seçim durumunu döndürür. 'Java seçim öğesi öğelerini al' eylemini kullanarak adlarını denetlemek için tüm alt öğe öğelerini alabilirsiniz.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Öğe adı
ItemName True string

Seçecek veya seçimini kaldıracak liste öğesinin adı.

Öğe adı büyük/küçük harfe duyarlı
ItemNameCaseSensitive boolean

'True' olarak ayarlanırsa, öğe adı araması büyük/küçük harfe duyarlı olur (örneğin, liste öğesiyle tam olarak eşleşmelidir). 'False' (varsayılan) olarak ayarlanırsa, öğe adı araması büyük/küçük harfe duyarlı olmaz.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Ad seçildi
NameIsSelected boolean

Adlandırılmış seçim listesi öğesi seçiliyse true veya seçilmemişse false döndürür.

Birden çok Java üst öğesi özelliği alma

Java öğesinin tüm üst öğelerinin özelliklerini döndürür. 'İşlenecek üst düzey üst öğe sayısı' parametresi yeterince yüksekse, bu eylem tüm üst özellikleri döndüren öğe ağacının tüm yüksekliğini arar.

Parametreler

Name Anahtar Gerekli Tür Description
Arama öğesi JAB tutamacı
SearchElementJABHandle True integer

Tüm üst öğe özelliklerini döndürmek istediğiniz öğenin öğe tanıtıcısı. Bu, 'Java öğesi özelliklerini al' veya bir öğe tanıtıcısı döndüren başka bir arama kullanılarak bulunabilir.

En fazla dize uzunluğu
MaxStringLength integer

Açıklama alanının uzunluk üst sınırı. Bu bazen büyük miktarda metin içerebilir, bu nedenle maksimum değer ayarlamak arama hızını artırabilir. Varsayılan olarak, dize uzunluğu üst sınırı olmadığından tam açıklamalar döndürülür.

İşlenmek üzere en fazla ebeveyn
MaxParentsToProcess integer

İşlenmek üzere üst öğe sayısı üst sınırı. Varsayılan olarak, bu değer 50 olarak ayarlanır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Java üst öğeleri JSON
JavaParentElementsJSON string

JSON biçiminde bulunan tüm üst öğelerin (ve bunların özelliklerinin) listesi. Döndürülen özellikler, 'Java öğesi özelliklerini al' eylemi tarafından döndürülen özelliklerle aynıdır.

Döndürülen üst öğe sayısı
NumberOfParentElementsReturned integer

Aramadan döndürülen üst öğe sayısı.

Dizine göre Java liste öğesini seçin

Belirtilen dizinle eşleşen liste öğesini seçer. Bu genellikle açılan menü öğesindeki bir öğeyi seçmek için kullanılır.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Öğe dizini
ItemIndex True integer

Seçilmek veya seçimini kaldırmak için liste öğesinin dizini (1'den başlayarak).

Öğe seç
SelectItem boolean

'True' (varsayılan) olarak ayarlanırsa, öğe seçilir. 'Yanlış' olarak ayarlanırsa, öğenin seçimi kaldırılır. Bu genellikle yalnızca çoklu seçimle kullanılır.

Önce seçimi temizle
ClearSelectionFirst boolean

'True' (varsayılan) olarak ayarlanırsa, önce seçim temizlenir. Bu çoğunlukla çoklu seçimlerde kullanılır çünkü ek öğeler mi yoksa yalnızca tek bir öğe mi (önce temizleyerek) seçmeniz gerekir. 'Yanlış' olarak ayarlanırsa, önce seçim temizlenmez.

Hata durumunda kurtarma
RecoverOnFailure boolean

'True' olarak ayarlanırsa, yeni seçim başarısız olursa ilk seçilen liste öğeleri kurtarılır. Örneğin, 3. öğe seçildiyse ve 90 öğesini (mevcut olmayan) seçmeyi denerseniz, 3. öğe yeniden seçilir. 'Yanlış' olarak ayarlanırsa, başlangıçta seçilen liste öğeleri kurtarılmaz.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Dizine göre Java seçim durumunu alma

Alt öğe dizinini sağlayarak bir seçimdeki alt öğenin (genellikle listedeki veya açılan listedeki bir öğe) seçim durumunu döndürür. 'Java seçim öğesi öğelerini al' eylemini kullanarak dizinlerini denetlemek için tüm alt öğe öğelerini alabilirsiniz.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Öğe dizini
ItemIndex True integer

Sorguya alınacak liste öğesi durumunun dizini (1'den başlayarak).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Dizin seçildi
IndexIsSelected boolean

Belirtilen dizindeki seçim listesi öğesi seçiliyse true veya seçili değilse false döndürür.

Ekran koordinatında Java tablo hücresi alma

Belirtilen koordinatlarda tablonun alt öğesi olan bir Java tablo hücresi varsa, bu eylem öğeyi, özelliklerini tanımlar ve isteğe bağlı olarak tablo hücre öğesine bir tanıtıcı döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Tablo öğesi JAB tutamacı
TableElementJABHandle True integer

Aradığınız üst tablo öğesinin Java öğesi tanıtıcısı. Bu, daha önce 'Java öğesi özelliklerini al' kullanarak konumlandırdığınız bir tablo olabilir.

Ekran X
ScreenX True integer

Tablo hücresini bulmak için piksel cinsinden X ekranı koordinatı.

Ekran Y
ScreenY True integer

Tablo hücresini bulmak için piksel cinsinden ekran Y koordinatı.

Dönüş tutamacı
ReturnJABHandle boolean

Hücre için bir öğe tanıtıcısı döndürülmeli mi?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Üst öğedeki hücre dizini
CellIndexInParent integer

Tablodaki hücrenin hücre dizini. İlk satırdaki ilk hücrenin dizini 1 olur ve satırdaki her hücre için 1 artar. Bu nedenle, 5 satır ve 3 sütun içeren bir tabloda, ikinci satırdaki ilk hücrenin dizini 4 olur.

Hücre satırı dizini
CellRowIndex integer

1'den başlayarak tablodaki hücrenin satır dizini.

Hücre sütunu dizini
CellColumnIndex integer

1'den başlayarak tablodaki hücrenin sütun dizini.

Hücre JAB tutamacı
CellJABHandle integer

Tablo hücresinin öğe tutamacı.

Ekran koordinatında Java öğesi için tanıtıcı oluşturma

Ekran koordinatlarını sağlayarak Java öğesine tanıtıcı oluşturur. Belirtilen koordinatta bir Java öğesi varsa, eylem öğeyi tanımlar ve buna bir tanıtıcı döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
ParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Ekran X
ScreenX True integer

öğesini bulmak için piksel cinsinden X ekranı koordinatı.

Ekran Y
ScreenY True integer

Ekran Y, öğesini bulmak için piksel cinsinden eşgüdümlü.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Bulunan öğe JAB tutamacı
LocatedElementJABHandle integer

Belirtilen koordinatlarda bir öğe varsa, bu, daha fazla arama için 'üst' tanıtıcı olarak hareket etmek için başka eylemlerde kullanılabilecek sayısal bir öğe tutamacını tutar (örneğin, tanıtıcıya göre öğeleri bulmak için).

Java Access Köprüsü'ne bağlanma

IA-Connect Java alt sistemini (IA-JavaAccessBridge) başlatır ve bunu belirtilen Java Access Bridge DLL'sine bağlar (veya aramak için boş bırakın). Java uygulamalarını otomatikleştirebilmeniz için önce bu adımın gerçekleştirilmesi gerekir. Bu eylem, java uygulamalarını çalıştırmadan önce etkinleştirilmesi gereken Java Erişim Köprüsü'ne de olanak tanır.

Parametreler

Name Anahtar Gerekli Tür Description
Windows Access Köprüsü DLL arama klasörü
WindowsAccessBridgeDLLSearchFolder string

Aracı'nın çalıştığı oturumda Windows Access Köprüsü DLL'sini (Java çalışma zamanının bir bileşeni) içeren klasörü belirtin veya söz konusu DLL'yi kullanmaya zorlamak için bir Windows Access Köprüsü DLL'sinin tam dosya adını girin. Yol sağlamazsanız standart Windows arama yolu kullanılır.

dll yolunu IA-JavaAccessBridge
IAJavaAccessBridgePath string

IA-JavaAccessBridge.dll COM DLL'sini (IA-Connect Aracısı'nın yerleşik bir bileşeni) EXE'ye harici olarak barındırmanız gerekiyorsa (belki de bir güvenlik izin listesi nedeniyle). Bu, tam yol veya IA-Connect Aracısı'nın konumuna göre yol olabilir. Örneğin, hem Aracı hem de IA-JavaAccessBridge.dll COM DLL aynı klasördeyse, DLL'nin dosya adını geçirmek yeterlidir.

64 bit Windows Access Köprüsü DLL'dir
Is64BitJABDLL boolean

Windows Access Köprüsü DLL'i 64 bit mi kullanılıyor?

64 bit IA-JavaAccessBridge DLL için COM kullanma
UseCOMFor64BitJABDLL boolean

Yüklemeye çalıştığınız Windows Access Köprüsü DLL'sinin 64 bit olması durumunda, bunun IA-Connect'ten doğrudan (bellekte) çağrı yapmak yerine işlem dışı COM DLLSurrogate aracılığıyla çalıştırılması gerekir. Bu, varsayılan olarak 'True' olarak ayarlanır. IA-JavaAccessBridge DLL engelleniyorsa bunun işaretini kaldırmayı deneyebilirsiniz.

Java Access Köprüsü'nün etkinleştirilmesi
EnableJavaAccessBridge boolean

Java Erişim Köprüsü etkinleştirilmeli mi? Bu, varsayılan olarak 'True' olarak ayarlanır.

Erişilebilirlik dosyası yolu
AccessibilityFilepath string

Java Erişim Köprüsü'nün etkinleştirilip etkinleştirilmediğini denetleyen .accessibility.properties dosyasının yolu. Yol sağlamazsanız, bu varsayılan olarak .accessibility.properties %USERPROFILE%olur.

Komut zaman aşımı süresi saniye cinsinden
CommandTimeoutInSeconds integer

IA-Connect Java Erişim Köprüsü'ne bağlanmasını beklemek için en fazla saniye sayısı. Varsayılan olarak, bu 20 saniyedir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Yüklü Windows Access Köprüsü DLL'i
LoadedWindowsAccessBridgeDLL string

Yüklenen Windows Access Köprüsü DLL'sinin tam dosya adı.

Java Access Köprüsü bağlantısını kesme

Çalışan IA-Connect Java alt sistemini (IA-JavaAccessBridge) kapatır.

Parametreler

Name Anahtar Gerekli Tür Description
Java Access Köprüsünü devre dışı bırakma
DisableJavaAccessBridge boolean

Java Erişim Köprüsü devre dışı bırakılmalı mı? Bu, varsayılan olarak 'True' olarak ayarlanır.

Erişilebilirlik dosyası yolu
AccessibilityFilepath string

Java Erişim Köprüsü'nün etkinleştirilip etkinleştirilmediğini denetleyen .accessibility.properties dosyasının yolu. Yol sağlamazsanız, bu varsayılan olarak .accessibility.properties %USERPROFILE%olur.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java alt öğesi özelliklerini alma

Dizin tarafından belirtilen belirli bir Java alt öğesinin tüm özelliklerini döndürür. Hangi alanın gerekli özellik değerlerini barındırdığı konusunda emin değilseniz bu yararlı olabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Arama öğesi JAB tutamacı
SearchElementJABHandle True integer

Alt öğe özelliklerini döndürmek istediğiniz öğenin öğe tanıtıcısı. Bu, 'Java öğesi özelliklerini al' veya bir öğe tanıtıcısı döndüren başka bir arama kullanılarak bulunabilir.

Alt dizinde arama
SearchChildIndex True integer
En fazla dize uzunluğu
MaxStringLength integer

Açıklama alanının uzunluk üst sınırı. Bu bazen büyük miktarda metin içerebilir, bu nedenle maksimum değer ayarlamak arama hızını artırabilir. Varsayılan olarak, dize uzunluğu üst sınırı olmadığından tam açıklamalar döndürülür.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Eleman JAB tutamacı
ElementJABHandle integer

Arama öğesi bulunursa, bu, daha fazla arama için 'üst' tanıtıcı olarak hareket etmek üzere başka eylemlerde kullanılabilecek sayısal bir öğe tutamacını tutar (yani, bu tanıtıcıya göre öğeleri bulmak için).

VmID Öğesi
ElementVMID integer

Java programını çalıştıran Java sanal makinesinin kimliği.

Öğe adı
ElementName string

Bulunan öğenin Java adı.

Öğe açıklaması
ElementDescription string

Bulunan öğenin Java açıklaması (varsa).

Öğe rolü
ElementRole string

Bulunan öğenin Java rolü (çerçeve veya panel gibi) (varsa).

Öğe durumları
ElementStates string

Aracı oturumunun yerel ayarında Java öğesinin desteklenen durumları (örneğin, odaklanabilir, görünür).

Öğe durumları en_US
ElementStates_en_US string

Java öğesinin en_US yerel ayarında desteklenen durumları (örneğin, odaklanılabilir, görünür).

Öğe sol kenarı
ElementLeftEdge integer

Java öğesinin veya penceresinin sol kenarı ile ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Öğe üst kenarı
ElementTopEdge integer

Java öğesinin veya penceresinin üst kenarı ile ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Öğe sağ kenarı
ElementRightEdge integer

Java öğesinin veya penceresinin sağ kenarı ile ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Öğe alt kenarı
ElementBottomEdge integer

Java öğesinin veya penceresinin alt kenarı ile ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Öğe genişliği
ElementWidth integer

Java öğesinin piksel cinsinden genişliği.

Eleman yüksekliği
ElementHeight integer

Java öğesinin piksel cinsinden yüksekliği.

Bileşen öğesidir
IsComponentElement boolean

Java öğesi bir kapsayıcıysa true veya değilse false döndürür.

Eylem öğesidir
IsActionElement boolean

Java öğesi bir eylem öğesiyse true veya değilse false döndürür.

Seçim öğesi
IsSelectionElement boolean

Java öğesi bir seçimse true veya değilse false döndürür.

Metin öğesi
IsTextElement boolean

Java öğesi bir metin öğesiyse true veya değilse false döndürür.

Etkin
IsEnabled boolean

Java öğesi etkinse true veya değilse false döndürür. Devre dışı bırakılmış bir öğe genellikle görünür ancak bununla etkileşim kurulamaz.

Görünür durumda
IsVisible boolean

Java öğesi görünür durumdaysa true veya değilse false döndürür.

Gösteriliyor
IsShowing boolean

Java öğesi gösteriliyorsa true veya gösterilmiyorsa false döndürür.

Donuk
IsOpaque boolean

Java öğesi opaksa true veya değilse false döndürür.

Odaklanabilir
IsFocusable boolean

Java öğesi klavye tarafından odaklanıyorsa true veya değilse false döndürür. Çoğu öğe klavyeye odaklanabildiğinden bu sınırlı kullanımda olabilir.

Düzenlenebilir mi?
IsEditable boolean

Java öğesi düzenlenebilirse true veya değilse false döndürür.

Tek satırdır
IsSingleLine boolean

Java öğesi tek bir satırsa true veya değilse false döndürür.

Yeniden boyutlandırılabilir
IsResizable boolean

Java öğesi yeniden boyutlandırılabilirse true veya değilse false döndürür.

Kalıcı mı?
IsModal boolean

Java öğesi kalıcıysa true veya değilse false döndürür. Kalıcı bir öğe, ana uygulama penceresini engelleyerek onunla etkileşim kurmanızı engeller.

Daraltıldı
IsCollapsed boolean

Java öğesi daraltılmışsa true veya değilse false döndürür.

Seçilebilir mi?
IsSelectable boolean

Java öğesi seçilebilirse true veya seçilemiyorsa false döndürür.

Seçili
IsSelected boolean

Java öğesi seçiliyse true veya seçilmemişse false döndürür.

Dikey
IsVertical boolean

Java öğesi dikeyse true veya değilse false döndürür.

Yatay
IsHorizontal boolean

Java öğesi yataysa true veya değilse false döndürür.

Etkin
IsActive boolean

Java öğesi etkinse true veya değilse false döndürür.

İşaretlendi
IsChecked boolean

Java öğesi işaretliyse true veya değilse false döndürür.

Odaklanmış
IsFocussed boolean

Java öğesi klavye odağına sahipse true döndürür. veya değilse false.

Genişletildi
IsExpanded boolean

Java öğesi genişletilmişse true veya değilse false döndürür.

Ek öğe durumları en_US
AdditionalStates_en_US string

Öğesinin desteklediği tüm ek durumlar burada en_US yerel ayarında (örneğin, çok seçilebilir, geçici) listelenir.

Üst dizinde dizin
IndexInParent integer

Geçerli üst öğe içindeki öğe dizini.

Öğe alt sayısı
ChildrenCount integer

Öğenin sahip olduğu alt öğe sayısı.

Öğe derinliği
ElementDepth integer

Üst düzey üst penceredeki öğenin derinliği.

Java masaüstü öğelerini alma

Masaüstündeki Java uygulama pencerelerinin ve iletişim kutularının listesini döndürür. Önce Java Erişim Köprüsü'ne bağlanmanız gerekir.

Parametreler

Name Anahtar Gerekli Tür Description
Arama öğesi yerelleştirilmiş denetim türü
SearchElementLocalizedControlType string

Aranacak isteğe bağlı UIA öğesi yerelleştirilmiş denetim türü (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Arama işlemi kimliği
SearchProcessID integer

Çalışan işlemin işlem kimliği. Bu, "İşlemi Çalıştır" eyleminden bir çıkış olarak alınabilir.

döndürülecek ilk öğe
FirstItemToReturn integer

1'den başlayarak döndürülecek ilk öğenin öğe dizini. Öğeleri ters sırada döndürmek istiyorsanız (ağacın alt kısmından), alternatif olarak -1'den başlayan negatif bir dizin belirtebilirsiniz. Örneğin, -10 dizini alttan onuncu öğeyi döndürür.

Döndürülecek en fazla öğe
MaxItemsToReturn integer

Döndürülecek öğe sayısı üst sınırı. Bu parametre, büyük tablolar gibi daha küçük öbeklerdeki büyük öğe kümelerini döndürmek için kullanılabilir. Son derece büyük tablolar için zaman aşımına neden olabilecek tablonun tamamını döndürmeye çalışmak yerine, aynı anda 500 satır döndürebilirsiniz.

Alt öğeleri arama
SearchChildElements boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla dize uzunluğu
MaxStringLength integer

Açıklama alanının uzunluk üst sınırı. Bu bazen büyük miktarda metin içerebilir, bu nedenle maksimum değer ayarlamak arama hızını artırabilir. Varsayılan olarak, dize uzunluğu üst sınırı olmadığından tam açıklamalar döndürülür.

Alt işlemleri dahil et
IncludeChildProcesses boolean

true olarak ayarlanırsa ve 'Arama işlemi kimliği' belirtilirse, bu işlem kimliğinin alt işlemleri aramaya eklenir. Bir başlatıcı EXE genellikle bir alt 'Java(w).exe' işlemi çalıştırdığından Bu Java için yaygındır. false olarak ayarlanırsa yalnızca tam 'Arama işlemi kimliği' ile eşleşen bir işlem döndürülür.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Bulunan öğe sayısı
NumberOfElementsFound integer

Arama ölçütlerine uyan bulunan öğe sayısı.

Döndürülen öğe sayısı
NumberOfElementsReturned integer

Aramadan döndürülen öğe sayısı. 'Döndürülecek en fazla öğe sayısı' daha düşük bir sayıya ayarlandıysa bu, bulunan öğe sayısından daha düşük olabilir.

Java masaüstü öğeleri JSON
JavaDesktopElementsJSON string

JSON biçiminde arama ölçütlerine uyan Java masaüstü öğelerinin öğe özellikleri bulundu.

Java masaüstü öğesi var mı?

Java masaüstü öğesinin mevcut olup olmadığını bildirir ve bazı temel öğe özellikleri sağlar.

Parametreler

Name Anahtar Gerekli Tür Description
ARAMA UIA öğesi adı
SearchUIAElementName string

Aranacak isteğe bağlı UIA öğesi adı (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

ARAMA UIA öğesi sınıf adı
SearchUIAElementClassName string

Aranacak isteğe bağlı UIA öğesi sınıf adı (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Arama UIA öğesi yerelleştirilmiş denetim türü
SearchUIAElementLocalizedControlType string

Aranacak isteğe bağlı UIA öğesi yerelleştirilmiş denetim türü (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Arama işlemi kimliği
SearchProcessID integer

Çalışan işlemin işlem kimliği. Bu, "İşlemi Çalıştır" eyleminden bir çıkış olarak alınabilir.

Alt öğeleri arama
SearchChildElements boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Alt işlemleri dahil et
IncludeChildProcesses boolean

true olarak ayarlanırsa ve 'Arama işlemi kimliği' belirtilirse, bu işlem kimliğinin alt işlemleri aramaya eklenir. Bir başlatıcı EXE genellikle bir alt 'Java(w).exe' işlemi çalıştırdığından Bu Java için yaygındır. false olarak ayarlanırsa yalnızca tam 'Arama işlemi kimliği' ile eşleşen bir işlem döndürülür.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Öğe var
ElementExists boolean

Öğe varsa true veya yoksa false döndürür.

Eleman JAB tutamacı
ElementJABHandle integer

Arama öğesi bulunursa, bu, daha fazla arama için 'üst' tanıtıcı olarak hareket etmek üzere başka eylemlerde kullanılabilecek sayısal bir öğe tutamacını tutar (yani, bu tanıtıcıya göre öğeleri bulmak için).

Öğe adı
ElementName string

Bulunan öğenin Java adı.

Öğe açıklaması
ElementDescription string

Bulunan öğenin Java açıklaması (varsa).

Öğe rolü
ElementRole string

Bulunan öğenin Java rolü (çerçeve veya panel gibi) (varsa).

Java masaüstü öğesini bekleyin

Java masaüstü öğesinin (genellikle bir pencere) var olmasını bekler.

Parametreler

Name Anahtar Gerekli Tür Description
ARAMA UIA öğesi adı
SearchUIAElementName string

Aranacak isteğe bağlı UIA öğesi adı (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

ARAMA UIA öğesi sınıf adı
SearchUIAElementClassName string

Aranacak isteğe bağlı UIA öğesi sınıf adı (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Arama UIA öğesi yerelleştirilmiş denetim türü
SearchUIAElementLocalizedControlType string

Aranacak isteğe bağlı UIA öğesi yerelleştirilmiş denetim türü (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Arama işlemi kimliği
SearchProcessID integer

Çalışan işlemin işlem kimliği. Bu, "İşlemi Çalıştır" eyleminden bir çıkış olarak alınabilir.

Alt öğeleri arama
SearchChildElements boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Beklenecek saniye sayısı
SecondsToWait True double

Öğenin var olmasını beklemek için en fazla saniye sayısı.

Alt işlemleri dahil et
IncludeChildProcesses boolean

true olarak ayarlanırsa ve 'Arama işlemi kimliği' belirtilirse, bu işlem kimliğinin alt işlemleri aramaya eklenir. Bir başlatıcı EXE genellikle bir alt 'Java(w).exe' işlemi çalıştırdığından Bu Java için yaygındır. false olarak ayarlanırsa yalnızca tam 'Arama işlemi kimliği' ile eşleşen bir işlem döndürülür.

Öğe bulunamazsa özel durum tetikle
RaiseExceptionIfElementNotFound boolean

Java öğesi bekleme süresinden sonra yoksa IA-Connect özel durum oluşturmalı mı?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Öğe var
ElementExists boolean

Öğe varsa true veya yoksa false döndürür.

Eleman JAB tutamacı
ElementJABHandle integer

Arama öğesi bulunursa, bu, daha fazla arama için 'üst' tanıtıcı olarak hareket etmek üzere başka eylemlerde kullanılabilecek sayısal bir öğe tutamacını tutar (yani, bu tanıtıcıya göre öğeleri bulmak için).

Öğe adı
ElementName string

Bulunan öğenin Java adı.

Öğe açıklaması
ElementDescription string

Bulunan öğenin Java açıklaması (varsa).

Öğe rolü
ElementRole string

Bulunan öğenin Java rolü (çerçeve veya panel gibi) (varsa).

Java masaüstü öğesinin mevcut olmamasını bekleyin

Java masaüstü öğesinin (genellikle bir pencere) artık mevcut olmamasını bekler.

Parametreler

Name Anahtar Gerekli Tür Description
ARAMA UIA öğesi adı
SearchUIAElementName string

Aranacak isteğe bağlı UIA öğesi adı (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

ARAMA UIA öğesi sınıf adı
SearchUIAElementClassName string

Aranacak isteğe bağlı UIA öğesi sınıf adı (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Arama UIA öğesi yerelleştirilmiş denetim türü
SearchUIAElementLocalizedControlType string

Aranacak isteğe bağlı UIA öğesi yerelleştirilmiş denetim türü (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Arama işlemi kimliği
SearchProcessID integer

Çalışan işlemin işlem kimliği. Bu, "İşlemi Çalıştır" eyleminden bir çıkış olarak alınabilir.

Alt öğeleri arama
SearchChildElements boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Beklenecek saniye sayısı
SecondsToWait True double

Öğenin var olmaması için beklenmek için en fazla saniye sayısı.

Alt işlemleri dahil et
IncludeChildProcesses boolean

true olarak ayarlanırsa ve 'Arama işlemi kimliği' belirtilirse, bu işlem kimliğinin alt işlemleri aramaya eklenir. Bir başlatıcı EXE genellikle bir alt 'Java(w).exe' işlemi çalıştırdığından Bu Java için yaygındır. false olarak ayarlanırsa yalnızca tam 'Arama işlemi kimliği' ile eşleşen bir işlem döndürülür.

Öğe hala varsa özel durum tetikle
RaiseExceptionIfElementStillExists boolean

Java öğesi bekleme süresinden sonra hala mevcutsa IA-Connect özel durum oluşturmalı mı?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Öğe beklemeden önce var
ElementExistsBeforeWait boolean

Öğesi beklemeden önce varsa true veya değilse false döndürür.

Öğe beklendikten sonra var
ElementExistsAfterWait boolean

Öğesi beklendikten sonra varsa true veya değilse false döndürür.

Java penceresi

UIA penceresinin java öğesi olup olmadığını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Üst pencere tutamacı
ParentWindowHandle True integer

Aramanın başlangıç noktası olarak hareket etmek için üst UIA pencere tutamacı. Bu, 'Masaüstü öğesini bekle' veya 'Öğeyi bekle' gibi UIA eylemleri kullanılarak Denetleme yoluyla bulunabilir.

Arama öğesi adı
SearchElementName string

Aranacak isteğe bağlı UIA öğesi adı (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Search öğesi sınıf adı
SearchElementClassName string

Aranacak isteğe bağlı UIA öğesi sınıf adı (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Arama öğesi otomasyon kimliği
SearchElementAutomationId string

Aranacak isteğe bağlı UIA öğesi otomasyon kimliği (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Arama öğesi yerelleştirilmiş denetim türü
SearchLocalizedControlType string

Aranacak isteğe bağlı UIA öğesi yerelleştirilmiş denetim türü (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

UIA alt ağacını ara
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Java penceresi
IsJavaWindow boolean

Bulunan UIA öğesi bir Java penceresiyse true veya değilse false döndürür.

Java seçim öğesi öğelerini alma

Belirtilen Java seçim öğesi altında bulunan tüm alt seçim öğesi öğelerini döndürür. Seçim öğesi seçeneklerini, seçimde döngü yaparak, listedeki her bir seçeneği seçerek veya seçimin alt öğelerinin etiketlerini okuyarak almayı seçebilirsiniz. Seçimin alt öğelerinin etiketlerini okuyarak seçim öğesi seçeneklerini almayı seçerseniz, büyük olasılıkla önce 'önce genişlet' parametresini 'True' olarak sağlayarak seçimi genişletmeniz gerekir ve ardından isteğe bağlı olarak 'Sonra daralt' parametresini de 'True' olarak sağlayarak seçimi kapatabilirsiniz.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Seçeneklerin listesini almak için
GetListOfOptionsBySelecting boolean

'True' olarak ayarlanırsa, IA-Connect Aracısı her birini sırayla seçerek (JAB'da) seçimdeki tüm seçeneklerin listesini almayı dener. 'False' (varsayılan) olarak ayarlanırsa , 'Etiketleri okuyarak seçenek listesini al' parametresi 'True' olarak ayarlanmalıdır, aksi takdirde seçenek listesi okunmayacaktır.

Etiketleri okuyarak seçeneklerin listesini alma
GetListOfOptionsByReadingLabels boolean

'True' olarak ayarlanırsa, IA-Connect Aracısı alt etiketleri okuyarak (JAB ağacında) seçimdeki tüm seçeneklerin listesini almayı dener. Liste açılana kadar alt öğeler gösterilmediğinden, açılan listelerde 'İlk önce genişlet' parametresini 'True' olarak ayarlamanız gerekir. Daha sonra listeyi kapatmak için 'Sonra daralt' parametresini de 'True' olarak ayarlayın. 'Seçerek seçeneklerin listesini al' parametresi de 'False' olarak ayarlanmalıdır, aksi takdirde bu seçenek yoksayılır (listeyi iki yöntemle de alamazsınız). 'False' (varsayılan) olarak ayarlanırsa , 'Seçerek seçenek listesini al' parametresi 'True' olarak ayarlanmalıdır, aksi takdirde seçenek listesi okunmayacaktır.

Önce genişlet
ExpandFirst boolean

'true' olarak ayarlanırsa, eylem liste öğesi öğelerini aramadan önce listeyi genişletmeyi dener. Bu, diğer liste öğesi öğeleri liste genişletilinceye kadar oluşturulmayabileceği için dinamik listeler için kullanışlıdır. False (varsayılan) olarak ayarlanırsa liste genişletilmeyecektir.

Sonra daralt
CollapseAfter boolean

True olarak ayarlanırsa, arama yürütüldükten sonra liste daraltılır. False (varsayılan) olarak ayarlanırsa liste daraltılmaz.

Genişletme ve daraltma arasındaki saniye sayısı
SecondsBetweenExpandCollapse double

Genişletme ve daraltma eylemleri arasında beklenecek saniye sayısı (bunlar 'True' olarak ayarlandıysa). Varsayılan olarak bu değer 0,05 'tir (20 milisaniye).

Döndürülecek en fazla liste öğesi
MaxListItemsToReturn integer

Döndürülecek liste öğesi sayısı üst sınırı varsayılan olarak 100'dür.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Seçili öğe sayısı
NumberOfSelectedItems integer

Seçili olan üst seçim öğesinin altında bulunan alt liste öğelerinin sayısı.

Seçim 1 adı
AccessibleSelection1Name string

Seçilen ilk alt liste öğesinin adı.

Listede seçim 1 dizini
AccessibleSelection1IndexInParent integer

Seçilen ilk alt liste öğesinin listesindeki dizin.

Seçili öğeler JSON
JABSelectionSelectedItemsJSON string

JSON biçiminde üst seçim öğesinin seçili alt liste öğeleri.

Seçim listesi öğeleri JSON
JABSelectionListItemsJSON string

Üst seçim öğesinin JSON biçimindeki tüm alt liste öğeleri.

Java seçim öğesini genişletme

Bir Java öğesini (genellikle bir menü / açılan öğe) genişletir veya daraltıyor. Öğe zaten genişletilmişse hiçbir şey olmaz.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Genişlet
Expand boolean

'True' (varsayılan) olarak ayarlanırsa, öğe genişletilecektir. 'False' olarak ayarlanırsa öğe daraltılır.

Öğe durumunu doğrulama
VerifyElementState boolean

'True' olarak ayarlanırsa, IA-Connect Aracısı daha sonra öğe durumunu doğrulayarak 'Genişletilmiş' durumunun beklenen durumla eşleşip eşleşmediğini denetler ve eşleşmezse bir özel durum oluşturur. Örneğin, bir öğe genişletiliyorsa 'IsExpanded' özelliği true olmalıdır. 'False' olarak ayarlanırsa, öğe durumu doğrulanmaz.

Durum değişikliğini beklemek için saniyeler
SecondsToWaitForStateChange double

Genişletildikten veya daraltıldıktan sonra durumun değişmesi için beklenmesi gereken saniye sayısı. Varsayılan olarak, bu değer 0,05 (20 milisaniye) olarak ayarlanır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java tablo hücresi ekranda görünür durumda mı?

Java tablo öğesi içindeki belirli bir tablo hücresinin şu anda ekranda görünür olup olmadığını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Görünüm penceresi analarını işleme
ProcessViewportParents boolean

'True' (varsayılan) olarak ayarlanırsa görünüm penceresi üst öğeleri de görünüm penceresi görünür boyutunu iyileştirmeye yardımcı olmak için işlenir. Bu, başka bir görünüm penceresine eklenmişse kullanışlıdır. 'False' olarak ayarlanırsa görünüm penceresi üst öğeleri işlenmez.

İşlenmek üzere en fazla görünüm penceresi üst noktası
MaxViewportParentsToProcess integer

Görünüm penceresi numaralandırılırken işlenmek üzere üst öğe sayısı üst sınırı. Varsayılan olarak, bu değer 50 olarak ayarlanır.

Dikkate alınacak üst öğe rollerini görüntüleme
ViewportParentElementRolesToConsider string

Görünüm penceresi boyutunu hesaplamak için numaralandırıldığında dikkate alınacak görünüm penceresi üst öğesinin rolleri. Bu, boyut hesaplamasını çarpıtabilen görünüm penceresine göre daha küçük olan üst öğeleri (örneğin sayfa sekmeleri) dışlamak için kullanılır. Varsayılan olarak şunlardır: Panel, Görünüm Penceresi, Katmanlı bölme, Kök bölmesi.

Görünüm penceresi sol kenar boşluğu
ViewportLeftMargin integer

Numaralandırılmış görünüm penceresi için sol iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Görünüm penceresi üst kenar boşluğu
ViewportTopMargin integer

Numaralandırılmış görünüm penceresi için üst iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Görünüm penceresi sağ kenar boşluğu
ViewportRightMargin integer

Numaralandırılmış görünüm penceresi için sağ iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Görünüm penceresi alt kenar boşluğu
ViewportBottomMargin integer

Numaralandırılmış görünüm penceresi için alt iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Hücre satırı dizini
CellRowIndex True integer

1'den başlayarak tablodaki hücrenin satır dizini.

Hücre sütunu dizini
CellColumnIndex True integer

1'den başlayarak tablodaki hücrenin sütun dizini.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Ekrandaki hücre
CellOnScreen boolean

Belirtilen hücre şu anda ekranda görüntüleniyorsa true veya görüntülenmiyorsa false döndürür.

Sonuç kesin
ResultIsCertain boolean

'Ekrandaki hücre' sonucu kesinse true döndürür. 4 üst tablo sınırından herhangi biri hesaplanamadıysa bu değer 'False' olarak ayarlanır.

Ekran dışı yön
OffscreenDirection string

Belirtilen hücrenin ekran dışı yönünün metin gösterimi; örneğin, Yukarı, Alt, Sol veya Sağ. Hücre Üst VE Sol veya Sağ ise, bu değer Yukarıda olarak döndürülecektir. Benzer şekilde, hücre ALT VE Sol veya Sağ ise, bu durum Aşağıda olarak döndürülecektir.

Java tablo hücresi özelliklerini alma

Java tablo öğesi içinde belirtilen hücrenin özelliklerini ve içeriğini döndürür. Bu satır, sütun, üst bilgi ve hücre içeren bir öğedir (tablo gibi). İsteğe bağlı olarak, görünüm penceresi numaralandırılarak hücrenin şu anda ekranda görünür olup olmadığının ve koordinatlarının belirlenip belirlenmeyeceğini belirtebilirsiniz. Viewport öğesi genellikle tabloyu içerir (örneğin, tablonun üst öğesidir) ve tablonun görünür alanını temsil eder.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Hücre satırı dizini
RowIndex True integer

1'den başlayarak tablodaki hücrenin satır dizini.

Hücre sütunu dizini
ColumnIndex True integer

1'den başlayarak tablodaki hücrenin sütun dizini.

Dönüş tutamacı
ReturnJABHandle boolean

True olarak ayarlanırsa, hücre için bir öğe tanıtıcısı döndürülür.

Görünüm penceresi listeleme
EnumerateViewport boolean

Viewport öğesi genellikle tabloyu içerir ve tablonun görünür alanını temsil eder. 'True' (varsayılan) olarak ayarlanırsa IA-Connect Aracısı, görünüm penceresi boyutunu hesaplayarak tablo görünür sınırlarını ve her köşedeki hücrelerin dizinini algılamaya çalışır. Bu, tablonun hangi bileşenlerinin şu anda ekranda görünür olduğunu belirlemenize olanak tanır. 'False' olarak ayarlanırsa görünüm penceresi koordinatları doldurulmayacak.

Görünüm penceresi analarını işleme
ProcessViewportParents boolean

'True' (varsayılan) olarak ayarlanırsa görünüm penceresi üst öğeleri de görünüm penceresi görünür boyutunu iyileştirmeye yardımcı olmak için işlenir. Bu, başka bir görünüm penceresine eklenmişse kullanışlıdır. 'False' olarak ayarlanırsa görünüm penceresi üst öğeleri işlenmez.

İşlenmek üzere en fazla görünüm penceresi üst noktası
MaxViewportParentsToProcess integer

Görünüm penceresi numaralandırılırken işlenmek üzere üst öğe sayısı üst sınırı. Varsayılan olarak, bu değer 50 olarak ayarlanır.

Dikkate alınacak üst öğe rollerini görüntüleme
ViewportParentElementRolesToConsider string

Görünüm penceresi boyutunu hesaplamak için numaralandırıldığında dikkate alınacak görünüm penceresi üst öğesinin rolleri. Bu, boyut hesaplamasını çarpıtabilen görünüm penceresine göre daha küçük olan üst öğeleri (örneğin sayfa sekmeleri) dışlamak için kullanılır. Varsayılan olarak şunlardır: Panel, Görünüm Penceresi, Katmanlı bölme, Kök bölmesi.

Görünüm penceresi sol kenar boşluğu
ViewportLeftMargin integer

Numaralandırılmış görünüm penceresi için sol iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Görünüm penceresi üst kenar boşluğu
ViewportTopMargin integer

Numaralandırılmış görünüm penceresi için üst iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Görünüm penceresi sağ kenar boşluğu
ViewportRightMargin integer

Numaralandırılmış görünüm penceresi için sağ iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Görünüm penceresi alt kenar boşluğu
ViewportBottomMargin integer

Numaralandırılmış görünüm penceresi için alt iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Hücre dizini
CellIndex integer

Tablodaki hücre dizini. İlk satırdaki ilk hücrenin dizini 1 olur ve satırdaki her hücre için 1 artar. Bu nedenle, 5 satır ve 3 sütun içeren bir tabloda, ikinci satırdaki ilk hücrenin dizini 4 olur.

Hücre satırı kapsamı
RowExtent integer

Hücrenin yayılımına neden olan satır sayısı. Hücre birden çok satır arasında birleştirilmediği sürece bu genellikle 1 olur.

Hücre sütunu kapsamı
ColumnExtent integer

Hücrenin yayılımına neden olan sütun sayısı. Hücre birden çok sütun arasında birleştirilmediği sürece bu genellikle 1 olur.

Hücre seçili
IsSelected boolean

Hücrenin seçili olduğu doğru veya seçilmemişse false döndürür.

Hücre içeriği
CellContents string

Hücrenin içeriği.

Sol kenar hücresi
CellLeftEdge integer

Hücre öğesinin sol kenarı ile ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Hücre üst kenarı
CellTopEdge integer

Hücre öğesinin üst kenarıyla ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Hücre sağ kenarı
CellRightEdge integer

Hücre öğesinin sağ kenarıyla ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Hücre alt kenarı
CellBottomEdge integer

Hücre öğesinin alt kenarıyla ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Hücre genişliği
CellWidth integer

Hücre öğesinin piksel cinsinden genişliği.

Hücre yüksekliği
CellHeight integer

Hücre öğesinin piksel cinsinden yüksekliği.

Hücre ekranda görünür
CellOnscreen boolean

Hücre ekranda görünür durumdaysa true veya görünmüyorsa false döndürür.

Görünür sonuç kesin
CellVisibleResultIsCertain boolean

'Hücre ekranda görünüyor' sonucu kesinse true döndürür. 4 üst tablo sınırından herhangi biri hesaplanamadıysa bu değer 'False' olarak ayarlanır.

Hücre JAB tutamacı
CellJABHandle integer

Tablo hücresinin öğe tutamacı.

Java tablo hücresinde genel fare tıklaması

Fareyi java tablo hücresinin ortasına taşır ve belirtilen fare düğmesine tıklar.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Hücre satırı dizini
RowIndex True integer

1'den başlayarak tablodaki hücrenin satır dizini.

Hücre sütunu dizini
ColumnIndex True integer

1'den başlayarak tablodaki hücrenin sütun dizini.

Görünüm penceresi listeleme
EnumerateViewport boolean

Viewport öğesi genellikle tabloyu içerir ve tablonun görünür alanını temsil eder. 'True' (varsayılan) olarak ayarlanırsa IA-Connect Aracısı, görünüm penceresi boyutunu hesaplayarak tablo görünür sınırlarını ve her köşedeki hücrelerin dizinini algılamaya çalışır. Bu, tablonun hangi bileşenlerinin şu anda ekranda görünür olduğunu belirlemenize olanak tanır. 'False' olarak ayarlanırsa görünüm penceresi koordinatları doldurulmayacak.

Görünüm penceresi analarını işleme
ProcessViewportParents boolean

'True' (varsayılan) olarak ayarlanırsa görünüm penceresi üst öğeleri de görünüm penceresi görünür boyutunu iyileştirmeye yardımcı olmak için işlenir. Bu, başka bir görünüm penceresine eklenmişse kullanışlıdır. 'False' olarak ayarlanırsa görünüm penceresi üst öğeleri işlenmez.

İşlenmek üzere en fazla görünüm penceresi üst noktası
MaxViewportParentsToProcess integer

Görünüm penceresi numaralandırılırken işlenmek üzere üst öğe sayısı üst sınırı. Varsayılan olarak, bu değer 50 olarak ayarlanır.

Dikkate alınacak üst öğe rollerini görüntüleme
ViewportParentElementRolesToConsider string

Görünüm penceresi boyutunu hesaplamak için numaralandırıldığında dikkate alınacak görünüm penceresi üst öğesinin rolleri. Bu, boyut hesaplamasını çarpıtabilen görünüm penceresine göre daha küçük olan üst öğeleri (örneğin sayfa sekmeleri) dışlamak için kullanılır. Varsayılan olarak şunlardır: Panel, Görünüm Penceresi, Katmanlı bölme, Kök bölmesi.

Görünüm penceresi sol kenar boşluğu
ViewportLeftMargin integer

Numaralandırılmış görünüm penceresi için sol iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Görünüm penceresi üst kenar boşluğu
ViewportTopMargin integer

Numaralandırılmış görünüm penceresi için üst iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Görünüm penceresi sağ kenar boşluğu
ViewportRightMargin integer

Numaralandırılmış görünüm penceresi için sağ iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Görünüm penceresi alt kenar boşluğu
ViewportBottomMargin integer

Numaralandırılmış görünüm penceresi için alt iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Fare düğmesi
MouseButton True integer

Tablo hücresine tıklandığında kullanılacak fare düğmesi. Sol = 0, Sağ = 1, Orta = 2, Çift sol = 3.

X uzaklığını tıklatın
ClickOffsetX integer

Tıklama eylemini kaydıracak X piksel sayısı. Bu parametre hem pozitif (sağ) hem de negatif (sol) uzaklık değerlerini destekler.

Uzaklık Y'ye tıklayın
ClickOffsetY integer

Tıklama eylemini kaydıracak Y piksel sayısı. Bu parametre hem pozitif (aşağı) hem de negatif (yukarı) uzaklık değerlerini destekler.

Göreli uzaklık
OffsetRelativeTo string

Öğenin göreli konumu (Orta / Orta / Orta, Sol, Sağ, Üst, Alt, Sol Üst, Sol Üst, Sağ Üst, Sol Alt, Alt Sağ).

Milisaniye cinsinden gecikme
DelayInMilliseconds integer

Tıklamalar arasında beklenen saniye sayısı varsayılan olarak 0,05'tir (20 milisaniye).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java tablo içeriğini alma

Java tablo öğesinin içeriğini döndürür. Bu satır, sütun, üst bilgi ve hücre içeren bir öğedir (tablo gibi).

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Döndürülecek ilk satır
FirstRowToReturn integer

Döndürülecek ilk satırın dizini. Varsayılan olarak, bu değer 1 olarak ayarlanır.

Döndürülecek en fazla satır
MaxRowsToReturn integer

Döndürülecek en fazla satır sayısı. Varsayılan olarak, tüm satırlar döndürülür.

Döndürülecek ilk sütun
FirstColumnToReturn integer

Döndürülecek ilk sütunun dizini. Varsayılan olarak, bu değer 1 olarak ayarlanır.

Döndürülecek en fazla sütun
MaxColumnsToReturn integer

Döndürülecek en fazla sütun sayısı. Varsayılan olarak, tüm sütunlar döndürülür.

Tablodaki sütun üst bilgilerini kullanma
UseColumnHeadersFromTable boolean

'True' olarak ayarlanırsa IA-Connect Aracısı, Java tablosundaki sütun adlarına uyacak şekilde çıkış koleksiyonu sütunlarını döndürmeyi dener. 'False' (varsayılan) olarak ayarlanırsa sütun üst bilgileri koleksiyonda 'Column_N' olarak adlandırılır (koleksiyonların adları boş olmadığından).

Çıkış koleksiyonunda satır dizini döndürme
ReturnRowIndexInOutputCollection boolean

'True' (varsayılan) olarak ayarlanırsa, IA-Connect Aracısı çıkış koleksiyonundaki satır dizinini ek sütun olarak döndürür. Varsayılan olarak, satır dizini sütunu 'Row_index' olarak adlandırılır ancak bu, 'Satır dizinini depolamak için sütunun adı' parametresine bir sütun adı geçirilerek değiştirilebilir. Bu, çıkış koleksiyonunu filtrelemeyi ve filtrelenen sonucun hangi satırla ilişkili olduğunu izlemeyi planlıyorsanız kullanışlıdır. 'Yanlış' olarak ayarlanırsa satır dizini sütunu döndürülmeyecek.

Satır dizinini depolamak için sütunun adı
NameOfColumnToStoreRowIndex string

'Çıkış koleksiyonunda dönüş satırı dizini' 'True' olarak ayarlandıysa, burada bir değer sağlayarak '_Row_Index' varsayılan sütun adını geçersiz kılabilirsiniz.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Tablodaki satır sayısı
NumberOfRowsInTable integer

Tablodaki satır sayısı.

Tablodaki sütun sayısı
NumberOfColumnsInTable integer

Tablodaki sütun sayısı.

Seçili satır sayısı
NumberOfSelectedRows integer

Seçili durumdaki satır sayısı.

Seçili sütun sayısı
NumberOfSelectedColumns integer

Seçili durumdaki sütun sayısı.

Döndürülen satır sayısı
NumberOfRowsReturned integer

Döndürülen satır sayısı, 'Döndürülecek en fazla satır sayısı' daha düşük bir sayıya ayarlandıysa bulunan satır sayısından daha düşük olabilir.

Döndürülen sütun sayısı
NumberOfColumnsReturned integer

Döndürülen sütun sayısı, 'Döndürülecek en fazla sütun sayısı' daha düşük bir sayıya ayarlandıysa bulunan sütun sayısından daha düşük olabilir.

Tablo içeriği JSON
TableContentsJSON string

JSON biçimindeki tablo öğesinin içeriği. 'Tablodaki sütun üst bilgilerini kullan' değeri true olarak ayarlandıysa, bu koleksiyonun sütun adları tablo öğesinin sütun adlarıyla eşleşecektir. Sütun adı boşsa koleksiyonda 'Column_N' olarak adlandırılır (koleksiyonların adları boş olmadığından). Sütun adı yinelenen bir adsa, adın sonuna '_N' eklenir (koleksiyonlarda yinelenen sütun adları olmadığından).

Java tablo özelliklerini alma

Java tablo öğesinin özelliklerini döndürür. Bu satır, sütun, üst bilgi ve hücre içeren bir öğedir (tablo gibi). İsteğe bağlı olarak görünüm penceresi numaralandırarak tablonun hangi bileşenlerinin şu anda ekranda görünür olduğunu belirleyip belirlemeyeceğini belirtebilirsiniz. Viewport öğesi genellikle tabloyu içerir (örneğin, tablonun üst öğesidir) ve tablonun görünür alanını temsil eder.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Görünüm penceresi listeleme
EnumerateViewport boolean

Viewport öğesi genellikle tabloyu içerir ve tablonun görünür alanını temsil eder. 'True' (varsayılan) olarak ayarlanırsa IA-Connect Aracısı, görünüm penceresi boyutunu hesaplayarak tablo görünür sınırlarını ve her köşedeki hücrelerin dizinini algılamaya çalışır. Bu, tablonun hangi bileşenlerinin şu anda ekranda görünür olduğunu belirlemenize olanak tanır. 'False' olarak ayarlanırsa görünüm penceresi koordinatları doldurulmayacak.

Görünüm penceresi analarını işleme
ProcessViewportParents boolean

'True' (varsayılan) olarak ayarlanırsa görünüm penceresi üst öğeleri de görünüm penceresi görünür boyutunu iyileştirmeye yardımcı olmak için işlenir. Bu, başka bir görünüm penceresine eklenmişse kullanışlıdır. 'False' olarak ayarlanırsa görünüm penceresi üst öğeleri işlenmez.

İşlenmek üzere en fazla görünüm penceresi üst noktası
MaxViewportParentsToProcess integer

Görünüm penceresi numaralandırılırken işlenmek üzere üst öğe sayısı üst sınırı. Varsayılan olarak, bu değer 50 olarak ayarlanır.

Dikkate alınacak üst öğe rollerini görüntüleme
ViewportParentElementRolesToConsider string

Görünüm penceresi boyutunu hesaplamak için numaralandırıldığında dikkate alınacak görünüm penceresi üst öğesinin rolleri. Bu, boyut hesaplamasını çarpıtabilen görünüm penceresine göre daha küçük olan üst öğeleri (örneğin sayfa sekmeleri) dışlamak için kullanılır. Varsayılan olarak şunlardır: Panel, Görünüm Penceresi, Katmanlı bölme, Kök bölmesi.

Görünüm penceresi sol kenar boşluğu
ViewportLeftMargin integer

Numaralandırılmış görünüm penceresi için sol iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Görünüm penceresi üst kenar boşluğu
ViewportTopMargin integer

Numaralandırılmış görünüm penceresi için üst iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Görünüm penceresi sağ kenar boşluğu
ViewportRightMargin integer

Numaralandırılmış görünüm penceresi için sağ iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Görünüm penceresi alt kenar boşluğu
ViewportBottomMargin integer

Numaralandırılmış görünüm penceresi için alt iç kenar boşluğu. Bu değer, yalnızca tek bir veya iki pikselle gösterilebilen ve neredeyse tamamen ekran dışında olan hücreleri dışlamak için kullanılabilir. Varsayılan olarak, bu değer 2 olarak ayarlanır ve yalnızca IA-Connect Aracısı tarafından döndürülen verileri etkilemeye çalışıyorsanız artırılmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Satır sayısı
NumberOfRows integer

Tablodaki satır sayısı.

Sütun sayısı
NumberOfColumns integer

Tablodaki sütun sayısı.

Seçili satır sayısı
NumberOfSelectedRows integer

Seçili durumdaki satır sayısı.

Seçili sütun sayısı
NumberOfSelectedColumns integer

Seçili durumdaki sütun sayısı.

Satır üst bilgisindeki satır sayısı
NumberOfRowsInRowHeader integer

Satır üst bilgisindeki satır sayısı. Tablolarda nadiren satır üst bilgileri olduğundan bu genellikle 0'dır.

Sütun başlığındaki sütun sayısı
NumberOfColumnsInColumnHeader integer

Sütun başlığındaki sütun sayısı.

Görünüm penceresi bulundu
ViewportLocated boolean

Görünüm penceresi bulunduysa true, değilse false döndürür. Bu 'True' ise, görünüm penceresi koordinatları döndürülür.

Görünüm penceresi sol kenarı
ViewportLeftEdge integer

Görünüm penceresi öğesinin sol kenarı ile ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Görünüm penceresi üst kenarı
ViewportTopEdge integer

Görünüm penceresi öğesinin üst kenarı ile ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Görünüm penceresi genişliği
ViewportWidth integer

Görünüm penceresi öğesinin piksel cinsinden genişliği.

Görünüm penceresi yüksekliği
ViewportHeight integer

Görünüm penceresi öğesinin piksel cinsinden yüksekliği.

Görünüm penceresi sağ kenarı
ViewportRightEdge integer

Görünüm penceresi öğesinin sağ kenarıyla ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Görünüm penceresi alt kenarı
ViewportBottomEdge integer

Görünüm penceresi öğesinin alt kenarıyla ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Üst öğede sol üst görünür hücre dizini
TopLeftVisibleCellIndexInParent integer

Tablodaki sol üst görünür hücrenin hücre dizini. İlk satırdaki ilk hücrenin dizini 1 olur ve satırdaki her hücre için 1 artar. Bu nedenle, 5 satır ve 3 sütun içeren bir tabloda, ikinci satırdaki ilk hücrenin dizini 4 olur.

Sol üst görünür satır dizini
TopLeftVisibleCellRowIndex integer

Tabloda sol üstteki görünür hücrenin satır dizini.

Sol üst görünür sütun dizini
TopLeftVisibleCellColumnIndex integer

Tablodaki sol üst görünür hücrenin sütun dizini.

Üst öğede sağ üst görünür hücre dizini
TopRightVisibleCellIndexInParent integer

Tablodaki sağ üst görünür hücrenin hücre dizini. İlk satırdaki ilk hücrenin dizini 1 olur ve satırdaki her hücre için 1 artar. Bu nedenle, 5 satır ve 3 sütun içeren bir tabloda, ikinci satırdaki ilk hücrenin dizini 4 olur.

Sağ üst görünür satır dizini
TopRightVisibleCellRowIndex integer

Tablodaki sağ üst görünür hücrenin satır dizini.

Sağ üst görünür sütun dizini
TopRightVisibleCellColumnIndex integer

Tablodaki sağ üst görünür hücrenin sütun dizini.

Üst öğede sol alt görünür hücre dizini
BottomLeftVisibleCellIndexInParent integer

Tabloda sol alttaki görünür hücrenin hücre dizini. İlk satırdaki ilk hücrenin dizini 1 olur ve satırdaki her hücre için 1 artar. Bu nedenle, 5 satır ve 3 sütun içeren bir tabloda, ikinci satırdaki ilk hücrenin dizini 4 olur.

Sol alt görünür satır dizini
BottomLeftVisibleCellRowIndex integer

Tabloda sol alttaki görünür hücrenin satır dizini.

Sol alt görünür sütun dizini
BottomLeftVisibleCellColumnIndex integer

Tabloda sol alttaki görünür hücrenin sütun dizini.

Üst öğede sağ alt görünür hücre dizini
BottomRightVisibleCellIndexInParent integer

Tablodaki sağ alt görünür hücrenin hücre dizini. İlk satırdaki ilk hücrenin dizini 1 olur ve satırdaki her hücre için 1 artar. Bu nedenle, 5 satır ve 3 sütun içeren bir tabloda, ikinci satırdaki ilk hücrenin dizini 4 olur.

Sağ alt görünür satır dizini
BottomRightVisibleCellRowIndex integer

Tabloda sağ alttaki görünür hücrenin satır dizini.

Sağ alt görünür sütun dizini
BottomRightVisibleCellColumnIndex integer

Tablodaki sağ alt görünür hücrenin sütun dizini.

En soldaki görünür sütun dizini
LeftmostVisibleColumnIndex integer

En soldaki görünür sütunun sütun dizini.

En sağdaki görünür sütun dizini
RightmostVisibleColumnIndex integer

En sağdaki görünür sütunun sütun dizini.

En üstteki görünür satır dizini
TopmostVisibleRowIndex integer

En üstteki görünür satırın satır dizini.

En alttaki görünür satır dizini
BottommostVisibleRowIndex integer

En alttaki görünür satırın satır dizini.

Java öğesi değerini alma

Bir öğenin değerini döndürür. Değer genellikle bir metin giriş alanıyla ilişkilendirilir, ancak birçok öğe bu özelliğe sahip olabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Öğe geçerli değeri
ElementCurrentValue string

öğesinin geçerli değeri.

Öğe üst sınırı değeri
ElementMaximumValue string

Belirtildiyse öğesinin en büyük değeri.

Öğe en küçük değeri
ElementMinimumValue string

Belirtildiyse, öğesinin en düşük değeri.

Java öğesi için eylemleri alma

Java öğesi için erişilebilir eylemleri döndürür. Bu erişilebilir eylemler, 'Java öğesinde eylem gerçekleştir' eylemine giriş olarak eylem adı kullanılarak öğesi üzerinde gerçekleştirilebilir, örneğin 'click' veya 'select-all'.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Erişilebilir eylemler
AccessibleActions string

Arama öğesi için tüm erişilebilir eylemlerin listesi, örneğin 'tıklama'.

Java öğesi işleyicileri aynı mı?

Java öğelerinin aynı Java nesnesini temsil ediyor olup olmadığını görmek için iki Java öğesi tanıtıcısını karşılaştırır. Bir öğe tanımladıysanız ve üst öğesine bir tanıtıcı aldıysanız bu yararlı olabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Element 1 JAB tutamacı
Element1JABHandle True integer

Karşılaştıracak ilk öğe tanıtıcısı.

Öğe 2 JAB tutamacı
Element2JABHandle True integer

Karşılaştırmak için ikinci öğe tanıtıcısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Aynı nesne
SameObject boolean

Her iki öğe tanıtıcısı da aynı Java nesnesi içinse true, farklı Java nesneleri içinse false döndürür.

Java öğesi metin değerini alma

Java öğesinin metin değerini döndürür. Metin değeri genellikle bir metin öğesiyle ilişkilendirilir, ancak birçok öğe bu özelliğe sahip olabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Öğe metin değeri
ElementTextValue string

öğesinin metin değeri.

Java öğesi var mı?

Java öğesinin var olup olmadığını bildirir ve bazı temel öğe özelliklerini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Öğe var
ElementExists boolean

Öğe varsa true veya yoksa false döndürür.

Eleman JAB tutamacı
ElementJABHandle integer

Arama öğesi bulunursa, bu, daha fazla arama için 'üst' tanıtıcı olarak hareket etmek üzere başka eylemlerde kullanılabilecek sayısal bir öğe tutamacını tutar (yani, bu tanıtıcıya göre öğeleri bulmak için).

Öğe adı
ElementName string

Bulunan öğenin Java adı.

Öğe açıklaması
ElementDescription string

Bulunan öğenin Java açıklaması (varsa).

Öğe rolü
ElementRole string

Bulunan öğenin Java rolü (çerçeve veya panel gibi) (varsa).

Java öğesi özelliklerini alma

Java öğesinin tüm Java özelliklerini döndürür. Hangi alanın gerekli özellik değerlerini barındırdığı konusunda emin değilseniz bu yararlı olabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

En fazla dize uzunluğu
MaxStringLength integer

Açıklama alanının uzunluk üst sınırı. Bu bazen büyük miktarda metin içerebilir, bu nedenle maksimum değer ayarlamak arama hızını artırabilir. Varsayılan olarak, dize uzunluğu üst sınırı olmadığından tam açıklamalar döndürülür.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Eleman JAB tutamacı
ElementJABHandle integer

Arama öğesi bulunursa, bu, daha fazla arama için 'üst' tanıtıcı olarak hareket etmek üzere başka eylemlerde kullanılabilecek sayısal bir öğe tutamacını tutar (yani, bu tanıtıcıya göre öğeleri bulmak için).

VmID Öğesi
ElementVMID integer

Java programını çalıştıran Java sanal makinesinin kimliği.

Öğe adı
ElementName string

Bulunan öğenin Java adı.

Öğe açıklaması
ElementDescription string

Bulunan öğenin Java açıklaması (varsa).

Öğe rolü
ElementRole string

Bulunan öğenin Java rolü (çerçeve veya panel gibi) (varsa).

Öğe durumları
ElementStates string

Aracı oturumunun yerel ayarında Java öğesinin desteklenen durumları (örneğin, odaklanabilir, görünür).

Öğe durumları en_US
ElementStates_en_US string

Java öğesinin en_US yerel ayarında desteklenen durumları (örneğin, odaklanılabilir, görünür).

Öğe sol kenarı
ElementLeftEdge integer

Java öğesinin veya penceresinin sol kenarı ile ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Öğe üst kenarı
ElementTopEdge integer

Java öğesinin veya penceresinin üst kenarı ile ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Öğe genişliği
ElementWidth integer

Java öğesinin piksel cinsinden genişliği.

Eleman yüksekliği
ElementHeight integer

Java öğesinin piksel cinsinden yüksekliği.

Öğe sağ kenarı
ElementRightEdge integer

Java öğesinin veya penceresinin sağ kenarı ile ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Öğe alt kenarı
ElementBottomEdge integer

Java öğesinin veya penceresinin alt kenarı ile ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Bileşen öğesidir
IsComponentElement boolean

Java öğesi bir kapsayıcıysa true veya değilse false döndürür.

Eylem öğesidir
IsActionElement boolean

Java öğesi bir eylem öğesiyse true veya değilse false döndürür.

Seçim öğesi
IsSelectionElement boolean

Java öğesi bir seçimse true veya değilse false döndürür.

Metin öğesi
IsTextElement boolean

Java öğesi bir metin öğesiyse true veya değilse false döndürür.

Etkin
IsEnabled boolean

Java öğesi etkinse true veya değilse false döndürür. Devre dışı bırakılmış bir öğe genellikle görünür ancak bununla etkileşim kurulamaz.

Görünür durumda
IsVisible boolean

Java öğesi görünür durumdaysa true veya değilse false döndürür.

Gösteriliyor
IsShowing boolean

Java öğesi gösteriliyorsa true veya gösterilmiyorsa false döndürür.

Donuk
IsOpaque boolean

Java öğesi opaksa true veya değilse false döndürür.

Odaklanabilir
IsFocusable boolean

Java öğesi klavye tarafından odaklanıyorsa true veya değilse false döndürür. Çoğu öğe klavyeye odaklanabildiğinden bu sınırlı kullanımda olabilir.

Düzenlenebilir mi?
IsEditable boolean

Java öğesi düzenlenebilirse true veya değilse false döndürür.

Tek satırdır
IsSingleLine boolean

Java öğesi tek bir satırsa true veya değilse false döndürür.

Yeniden boyutlandırılabilir
IsResizable boolean

Java öğesi yeniden boyutlandırılabilirse true veya değilse false döndürür.

Kalıcı mı?
IsModal boolean

Java öğesi kalıcıysa true veya değilse false döndürür. Kalıcı bir öğe, ana uygulama penceresini engelleyerek onunla etkileşim kurmanızı engeller.

Daraltıldı
IsCollapsed boolean

Java öğesi daraltılmışsa true veya değilse false döndürür.

Seçilebilir mi?
IsSelectable boolean

Java öğesi seçilebilirse true veya seçilemiyorsa false döndürür.

Seçili
IsSelected boolean

Java öğesi seçiliyse true veya seçilmemişse false döndürür.

Dikey
IsVertical boolean

Java öğesi dikeyse true veya değilse false döndürür.

Yatay
IsHorizontal boolean

Java öğesi yataysa true veya değilse false döndürür.

Etkin
IsActive boolean

Java öğesi etkinse true veya değilse false döndürür.

İşaretlendi
IsChecked boolean

Java öğesi işaretliyse true veya değilse false döndürür.

Odaklanmış
IsFocussed boolean

Java öğesi klavye odağına sahipse true döndürür. veya değilse false.

Genişletildi
IsExpanded boolean

Java öğesi genişletilmişse true veya değilse false döndürür.

Ek öğe durumları en_US
AdditionalStates_en_US string

Öğesinin desteklediği tüm ek durumlar burada en_US yerel ayarında (örneğin, çok seçilebilir, geçici) listelenir.

Üst dizinde dizin
IndexInParent integer

Geçerli üst öğe içindeki öğe dizini.

Öğe alt sayısı
ChildrenCount integer

Öğenin sahip olduğu alt öğe sayısı.

Öğe derinliği
ElementDepth integer

Üst düzey üst penceredeki öğenin derinliği.

Java öğesi özelliklerini liste olarak alma

Java öğesinin özelliklerini tek tek öğeler yerine tek satır listesi (tek satır koleksiyonu / veri tablosu) olarak döndürür; bu, verileri nasıl kullanmayı düşündüğünüze bağlı olarak yararlı olabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

En fazla dize uzunluğu
MaxStringLength integer

Açıklama alanının uzunluk üst sınırı. Bu bazen büyük miktarda metin içerebilir, bu nedenle maksimum değer ayarlamak arama hızını artırabilir. Varsayılan olarak, dize uzunluğu üst sınırı olmadığından tam açıklamalar döndürülür.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Bulunan öğe sayısı
NumberOfElementsFound integer

Arama ölçütlerine uyan bulunan öğe sayısı.

Döndürülen öğe sayısı
NumberOfElementsReturned integer

Aramadan döndürülen öğe sayısı. Bu, 'Aranacak en fazla öğe sayısı' veya 'Düğüm başına aranacak en fazla alt öğe' daha düşük bir sayı olarak ayarlandıysa bulunan öğe sayısından daha düşük olabilir.

Java öğesi özellikleri JSON
JABElementPropertiesJSON string

JSON biçiminde arama ölçütlerine uyan Java öğelerinin öğe özellikleri bulundu.

Java öğesinde eylem gerçekleştirme

Java öğesi için erişilebilir bir eylem gerçekleştirir. Belirli bir öğe için bu erişilebilir eylemler ,'Java öğesi için eylemleri al' eylemi kullanılarak sorgulanabilir. Bazı yaygın eylemler bir düğme için 'tıklama' veya metin öğesi için 'select-all' şeklindedir.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Eylem
Action True string

Gerçekleştirilecek eylem, örneğin 'tıklama'. Eylem adı genellikle büyük/küçük harfe duyarlıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java öğesine basın

Bir Java öğesine (genellikle bir düğme) basar.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Öğesine basma sayısı
NumberOfTimesToPressElement integer

Öğeye basma sayısı, varsayılan olarak 1'dir.

Basılar arasında bek için saniye sayısı
SecondsToWaitBetweenPresses double

Basımlar arasında beklenen saniye sayısı varsayılan olarak 0,05'tir (20 milisaniye).

Otomatik algılama eylemi adı
AutoDetectActionName boolean

True (varsayılan) olarak ayarlanırsa, IA-Connect Aracısı İngilizce olmayan yerel ayarlarda 'tıklama' eylem adını otomatik olarak algılamaya çalışır. Öğe için ikiden fazla olası eylem varsa , 'Geçersiz kılma eylem adı' kullanılır. false olarak ayarlanırsa, IA-Connect Aracısı İngilizce olmayan yerel ayarlarda 'tıklama' eylem adını algılamaya çalışmaz ve 'Geçersiz kılma eylem adı' değeri sağlanmadığı sürece eylem başarısız olabilir.

Geçersiz kılma eylem adı
OverrideActionName string

İngilizce olmayan yerel ayarlarda 'Tıkla' eyleminin adı, örneğin 'cliquer' veya 'hacer clic'. Bu, 'Java öğesi için eylemleri al' eyleminin çıkışından belirlenebilir ve genellikle büyük/küçük harfe duyarlıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java öğesine genel giriş metni

Fareyi Java öğesinin ortasına taşır, odaklar, sol tıklamalar ve tuşlara basar. Genellikle yerel UIA giriş yöntemlerini kabul edecek bir metin girişi ile kullanılır.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Önce Odak öğesi
FocusElement boolean

Genel tıklamadan önce öğeye odaklanmayı denemeli IA-Connect?

Öğeye genel sol fare tıklaması
GlobalMouseClickOnElement boolean

Metin girmeden önce öğe koordinatlarında (öğeye odaklanmak için) genel bir fare tıklaması gerçekleştirilmeli mi?

Var olan değeri çift fare tıklaması sil'i kullanarak değiştirme
ReplaceExistingValueUsingDoubleClickDelete boolean

Var olan herhangi bir değer, fareye çift tıklayıp (vurgulamak için) ve ardından silinerek değiştirilmeli mi?

Silme CTRL-A kullanarak mevcut değeri değiştirme
ReplaceExistingValueUsingCTRLADelete boolean

Var olan herhangi bir değerin Ctrl-A tuşuna basılarak (tümünü vurgulamak için) ve ardından silinerek değiştirilmesi gerekir mi? Bazı öğeler Ctrl-A ile vurgulanmayı desteklemeyebilir; bu durumda alternatif 'Çift fare tıklaması silmeyi kullanarak mevcut değeri değiştir' seçeneği denenmelidir.

Metinden girişe
TextToInput string

Klavyeyi kullanarak genel girişe metin değeri.

Önemli olayları göndermeyi kullanma
SendKeyEvents boolean

True olarak ayarlanırsa anahtar olayları gönder (sanal tuş vuruşlarını işletim sistemine gönderen daha düşük düzey bir API) kullanılır. false olarak ayarlanırsa, bunun yerine anahtarlar (odaklanmış öğeye tuş vuruşları gönderen daha yüksek düzeyli bir API) kullanılır.

Milisaniye cinsinden anahtar aralığı
KeyIntervalInMilliseconds integer

Her tuşa basma arasındaki milisaniye sayısı.

Milisaniye cinsinden çift tıklama aralığı
DoubleClickIntervalInMilliseconds integer

'Çift fare tıklaması silmeyi kullanarak var olan değeri değiştir' parametresi true olarak ayarlandıysa, her tıklama arasındaki milisaniye sayısı.

Sembolleri yorumlama
DontInterpretSymbols boolean

'Metinden girişe' içindeki simgeler özel tuşlar olarak yorumlanmamalı mı (örneğin, Shift için +, Ctrl için ^)? Gerçek simgeleri girme girişiminde bulunursanız, bu true olarak ayarlanmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java öğesine genel giriş parolası

Fareyi Java öğesinin ortasına taşır, odaklar, sol tıklamalar ve tuşlara basar. Genellikle yerel UIA giriş yöntemlerini kabul edecek bir parola girişiyle kullanılır.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Önce Odak öğesi
FocusElement boolean

Genel tıklamadan önce öğeye odaklanmayı denemeli IA-Connect?

Öğeye genel sol fare tıklaması
GlobalMouseClickOnElement boolean

Metin girmeden önce öğe koordinatlarında (öğeye odaklanmak için) genel bir fare tıklaması gerçekleştirilmeli mi?

Var olan değeri çift fare tıklaması sil'i kullanarak değiştirme
ReplaceExistingValueUsingDoubleClickDelete boolean

Var olan herhangi bir değer, fareye çift tıklayıp (vurgulamak için) ve ardından silinerek değiştirilmeli mi?

Silme CTRL-A kullanarak mevcut değeri değiştirme
ReplaceExistingValueUsingCTRLADelete boolean

Var olan herhangi bir değerin Ctrl-A tuşuna basılarak (tümünü vurgulamak için) ve ardından silinerek değiştirilmesi gerekir mi? Bazı öğeler Ctrl-A ile vurgulanmayı desteklemeyebilir; bu durumda alternatif 'Çift fare tıklaması silmeyi kullanarak mevcut değeri değiştir' seçeneği denenmelidir.

Giriş parolası
PasswordToInput True password

Genel girişin parola değeri.

Önemli olayları göndermeyi kullanma
SendKeyEvents boolean

True olarak ayarlanırsa anahtar olayları gönder (sanal tuş vuruşlarını işletim sistemine gönderen daha düşük düzey bir API) kullanılır. false olarak ayarlanırsa, bunun yerine anahtarlar (odaklanmış öğeye tuş vuruşları gönderen daha yüksek düzeyli bir API) kullanılır.

Milisaniye cinsinden anahtar aralığı
KeyIntervalInMilliseconds integer

Her tuşa basma arasındaki milisaniye sayısı.

Milisaniye cinsinden çift tıklama aralığı
DoubleClickIntervalInMilliseconds integer

'Çift fare tıklaması silmeyi kullanarak var olan değeri değiştir' parametresi true olarak ayarlandıysa, her tıklama arasındaki milisaniye sayısı.

Sembolleri yorumlama
DontInterpretSymbols boolean

'Giriş parolası' içindeki simgeler özel tuşlar olarak yorumlanmamalı mı (örneğin, Shift için +, Ctrl için ^)? Gerçek simgeleri girme girişiminde bulunursanız, bu true olarak ayarlanmalıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java öğesine genel orta fare tıklaması

Fareyi bir Java öğesinin ortasına taşır ve ortadaki fare düğmesine tıklar.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

X uzaklığını tıklatın
ClickOffsetX integer

Tıklama eylemini kaydıracak X piksel sayısı. Bu parametre hem pozitif (sağ) hem de negatif (sol) uzaklık değerlerini destekler.

Uzaklık Y'ye tıklayın
ClickOffsetY integer

Tıklama eylemini kaydıracak Y piksel sayısı. Bu parametre hem pozitif (aşağı) hem de negatif (yukarı) uzaklık değerlerini destekler.

Göreli uzaklık
OffsetRelativeTo string

Öğenin göreli konumu (Orta / Orta / Orta, Sol, Sağ, Üst, Alt, Sol Üst, Sol Üst, Sağ Üst, Sol Alt, Alt Sağ).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java öğesine genel sağ fare tıklaması

Fareyi java öğesinin ortasına taşır ve sağ fare düğmesine tıklar.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

X uzaklığını tıklatın
ClickOffsetX integer

Tıklama eylemini kaydıracak X piksel sayısı. Bu parametre hem pozitif (sağ) hem de negatif (sol) uzaklık değerlerini destekler.

Uzaklık Y'ye tıklayın
ClickOffsetY integer

Tıklama eylemini kaydıracak Y piksel sayısı. Bu parametre hem pozitif (aşağı) hem de negatif (yukarı) uzaklık değerlerini destekler.

Göreli uzaklık
OffsetRelativeTo string

Öğenin göreli konumu (Orta / Orta / Orta, Sol, Sağ, Üst, Alt, Sol Üst, Sol Üst, Sağ Üst, Sol Alt, Alt Sağ).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java öğesine genel sol fare tıklaması

Fareyi java öğesinin ortasına taşır ve sol fare düğmesine tıklar.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

X uzaklığını tıklatın
ClickOffsetX integer

Tıklama eylemini kaydıracak X piksel sayısı. Bu parametre hem pozitif (sağ) hem de negatif (sol) uzaklık değerlerini destekler.

Uzaklık Y'ye tıklayın
ClickOffsetY integer

Tıklama eylemini kaydıracak Y piksel sayısı. Bu parametre hem pozitif (aşağı) hem de negatif (yukarı) uzaklık değerlerini destekler.

Göreli uzaklık
OffsetRelativeTo string

Öğenin göreli konumu (Orta / Orta / Orta, Sol, Sağ, Üst, Alt, Sol Üst, Sol Üst, Sağ Üst, Sol Alt, Alt Sağ).

Öğeye tıklama sayısı
NumberOfTimesToClickElement integer

Öğeye tıklama sayısı, varsayılan olarak 1'dir.

Tıklamalar arasında bekleme saniyeleri
SecondsToWaitBetweenClicks double

Tıklamalar arasında beklenecek saniye sayısı, varsayılan olarak 0'dır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java öğesine genel çift sol fare tıklaması

Fareyi bir Java öğesinin ortasına taşır ve sol fare düğmesine çift tıklar.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

X uzaklığını tıklatın
ClickOffsetX integer

Tıklama eylemini kaydıracak X piksel sayısı. Bu parametre hem pozitif (sağ) hem de negatif (sol) uzaklık değerlerini destekler.

Uzaklık Y'ye tıklayın
ClickOffsetY integer

Tıklama eylemini kaydıracak Y piksel sayısı. Bu parametre hem pozitif (aşağı) hem de negatif (yukarı) uzaklık değerlerini destekler.

Göreli uzaklık
OffsetRelativeTo string

Öğenin göreli konumu (Orta / Orta / Orta, Sol, Sağ, Üst, Alt, Sol Üst, Sol Üst, Sağ Üst, Sol Alt, Alt Sağ).

Milisaniye cinsinden gecikme
DelayInMilliseconds integer

İlk ve ikinci tıklama arasındaki milisaniye cinsinden gecikme (saniyenin binde biri). Varsayılan değer 10 milisaniyedir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java öğesine metin girme

Var olan metni değiştirerek veya yeni değeri belirli bir konuma ekleyerek bir Java öğesine (genellikle bir metin giriş alanı) metin girer.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Metinden girişe
TextToInput string

Girilebilecek metin değeri.

Var olan değeri değiştirme
ReplaceExistingValue boolean

öğesinde metin varsa, bu değiştirilmeli mi?

Konum ekle
InsertPosition integer

Metin eklemeye başlamak için konum (dizin). Mevcut metin varsa, ekleme konumu varolan metnin içinde belirli bir konuma eklemek için kullanılabilir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java öğesine parola girme

Bir Java öğesine (genellikle parola giriş alanı) bir parola girerek var olan metni değiştirir.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Giriş parolası
PasswordToInput True password

Girilebilecek parola değeri.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java öğesini bekleyin

Bir Java öğesinin (genellikle düğme veya metin giriş alanı gibi bir pencere içindeki tek bir öğe) var olmasını bekler.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Beklenecek saniye sayısı
SecondsToWait True double

Öğenin var olmasını beklemek için en fazla saniye sayısı.

Öğe bulunamazsa özel durum tetikle
RaiseExceptionIfElementNotFound boolean

Java öğesi bekleme süresinden sonra yoksa IA-Connect özel durum oluşturmalı mı?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Öğe var
ElementExists boolean

Öğe varsa true veya yoksa false döndürür.

Eleman JAB tutamacı
ElementJABHandle integer

Arama öğesi bulunursa, bu, daha fazla arama için 'üst' tanıtıcı olarak hareket etmek üzere başka eylemlerde kullanılabilecek sayısal bir öğe tutamacını tutar (yani, bu tanıtıcıya göre öğeleri bulmak için).

Öğe adı
ElementName string

Bulunan öğenin Java adı.

Öğe açıklaması
ElementDescription string

Bulunan öğenin Java açıklaması (varsa).

Öğe rolü
ElementRole string

Bulunan öğenin Java rolü (çerçeve veya panel gibi) (varsa).

Java öğesini denetleme

Öğenin durumunu (genellikle onay kutusu veya radyo kutusu) işaretli veya işaretsiz olarak ayarlar.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Check öğesi
CheckElement boolean

Öğe denetlenmeli mi (true) yoksa işaretlenmemiş mi (yanlış)?

Otomatik algılama eylemi adı
AutoDetectActionName boolean

True (varsayılan) olarak ayarlanırsa, IA-Connect Aracısı İngilizce olmayan yerel ayarlarda 'tıklama' eylem adını otomatik olarak algılamaya çalışır. Öğe için ikiden fazla olası eylem varsa , 'Geçersiz kılma eylem adı' kullanılır. false olarak ayarlanırsa, IA-Connect Aracısı İngilizce olmayan yerel ayarlarda 'tıklama' eylem adını algılamaya çalışmaz ve 'Geçersiz kılma eylem adı' değeri sağlanmadığı sürece eylem başarısız olabilir.

Geçersiz kılma eylem adı
OverrideActionName string

İngilizce olmayan yerel ayarlarda 'Tıkla' eyleminin adı, örneğin 'cliquer' veya 'hacer clic'. Bu, 'Java öğesi için eylemleri al' eyleminin çıkışından belirlenebilir ve genellikle büyük/küçük harfe duyarlıdır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java öğesinin görünür sınırlayıcı dikdörtgenini alma

Java öğesinin görünür sınırlarını alır. Java Erişim Köprüsü genellikle öğenin ekranda görünür olup olmamasına bakılmaksızın öğenin sanal konumsal değerlerini döndürür ve bu sanal değerler 'Java öğesi özelliklerini al' eylemi tarafından sağlanır. Daha büyük öğelerle (örneğin, kaydırabilen bir tablo öğesi) bunlar her zaman ekranda görünemeyebilir, bu eylem öğenin şu anda görünür durumdaki alanının koordinatlarını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Eleman JAB tutamacı
ElementJABHandle True integer

Görünür sınırlarını döndürmek istediğiniz öğenin öğe tanıtıcısı. Bu, 'Java öğesi özelliklerini al' veya bir öğe tanıtıcısı döndüren başka bir arama kullanılarak bulunabilir.

İşlenmek üzere en fazla ebeveyn
MaxParentsToProcess integer

Belirtilen öğenin görünür boyutunu hesaplarken işlenmek üzere üst öğe sayısı üst sınırı. Varsayılan olarak, bu değer 50 olarak ayarlanır.

Dikkate alınacak üst öğe rolleri
ParentElementRolesToConsider string

Öğe boyutunu hesaplarken dikkate alınacak üst öğelerin rolleri. Bu, boyut hesaplamasını eğebilen öğeden daha küçük olan üst öğeleri (örneğin sayfa sekmeleri) dışlamak için kullanılır. Varsayılan olarak şunlardır: Panel, Görünüm Penceresi, Katmanlı bölme, Kök bölmesi.

Dikdörtgen çizme
DrawRectangle boolean

IA-Connect ekranda görünür olması için öğenin çevresine bir dikdörtgen çizmeli mi? Varsayılan olarak, bu false olarak ayarlanır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Öğe görünür dikdörtgen sola
ElementVisibleRectangleLeft integer

Öğenin görünür sol kenarı ile ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Öğe görünür dikdörtgen üst
ElementVisibleRectangleTop integer

Öğenin görünür üst kenarı ile ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Öğe görünür dikdörtgen sağ
ElementVisibleRectangleRight integer

Öğenin görünür sağ kenarı ile ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Öğe görünür dikdörtgen alt
ElementVisibleRectangleBottom integer

Öğenin görünür alt kenarı ile ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Öğe görünür dikdörtgen genişliği
ElementVisibleRectangleWidth integer

Öğenin piksel cinsinden görünür genişliği.

Öğe görünür dikdörtgen yüksekliği
ElementVisibleRectangleHeight integer

Öğenin piksel cinsinden görünür yüksekliği.

Java öğesinin mevcut olmamasını bekleyin

Java öğesinin (genellikle düğme veya metin giriş alanı gibi bir pencere içindeki tek bir öğe) artık mevcut olmamasını bekler.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Beklenecek saniye sayısı
SecondsToWait True double
Öğe hala varsa özel durum tetikle
RaiseExceptionIfElementStillExists boolean

Java öğesi bekleme süresinden sonra hala mevcutsa IA-Connect özel durum oluşturmalı mı?

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Öğe beklemeden önce var
ElementExistsBeforeWait boolean

Öğesi beklemeden önce varsa true veya değilse false döndürür.

Öğe beklendikten sonra var
ElementExistsAfterWait boolean

Öğesi beklendikten sonra varsa true veya değilse false döndürür.

Java öğesinin çevresine dikdörtgen çizme

Bulunan öğenin gerekli öğe olduğunu belirlemeye yardımcı olmak için java öğesinin çevresine bir dikdörtgen çizer. Dikdörtgen 5 saniye sonra otomatik olarak kaldırılır.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Kalem rengi
PenColour string

Çizilecek dikdörtgenin rengi (örn. kırmızı, yeşil, mavi, sarı, mor veya turuncu) veya #FF0000 gibi bir dize onaltılık kod.

Kalem kalınlığı pikselleri
PenThicknessPixels integer

Vurgu dikdörtgen kenarlarının kalınlığı (piksel cinsinden).

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Java üst öğesi özelliklerini alma

Java öğesinin üst öğesinin özelliklerini döndürür. Bu eylem yalnızca doğrudan üst öğenin özelliklerini döndürür ve öğe ağacının tüm yüksekliğini aramaz.

Parametreler

Name Anahtar Gerekli Tür Description
Arama öğesi JAB tutamacı
SearchElementJABHandle True integer

Üst öğe özelliklerini döndürmek istediğiniz öğenin öğe tanıtıcısı. Bu, 'Java öğesi özelliklerini al' veya bir öğe tanıtıcısı döndüren başka bir arama kullanılarak bulunabilir.

En fazla dize uzunluğu
MaxStringLength integer

Açıklama alanının uzunluk üst sınırı. Bu bazen büyük miktarda metin içerebilir, bu nedenle maksimum değer ayarlamak arama hızını artırabilir. Varsayılan olarak, dize uzunluğu üst sınırı olmadığından tam açıklamalar döndürülür.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Eleman JAB tutamacı
ElementJABHandle integer

Arama öğesi bulunursa, bu, daha fazla arama için 'üst' tanıtıcı olarak hareket etmek üzere başka eylemlerde kullanılabilecek sayısal bir öğe tutamacını tutar (yani, bu tanıtıcıya göre öğeleri bulmak için).

VmID Öğesi
ElementVMID integer

Java programını çalıştıran Java sanal makinesinin kimliği.

Öğe adı
ElementName string

Bulunan öğenin Java adı.

Öğe açıklaması
ElementDescription string

Bulunan öğenin Java açıklaması (varsa).

Öğe rolü
ElementRole string

Bulunan öğenin Java rolü (çerçeve veya panel gibi) (varsa).

Öğe durumları
ElementStates string

Aracı oturumunun yerel ayarında Java öğesinin desteklenen durumları (örneğin, odaklanabilir, görünür).

Öğe durumları en_US
ElementStates_en_US string

Java öğesinin en_US yerel ayarında desteklenen durumları (örneğin, odaklanılabilir, görünür).

Öğe sol kenarı
ElementLeftEdge integer

Java öğesinin veya penceresinin sol kenarı ile ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Öğe üst kenarı
ElementTopEdge integer

Java öğesinin veya penceresinin üst kenarı ile ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Öğe sağ kenarı
ElementRightEdge integer

Java öğesinin veya penceresinin sağ kenarı ile ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Öğe alt kenarı
ElementBottomEdge integer

Java öğesinin veya penceresinin alt kenarı ile ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Öğe genişliği
ElementWidth integer

Java öğesinin piksel cinsinden genişliği.

Eleman yüksekliği
ElementHeight integer

Java öğesinin piksel cinsinden yüksekliği.

Bileşen öğesidir
IsComponentElement boolean

Java öğesi bir kapsayıcıysa true veya değilse false döndürür.

Eylem öğesidir
IsActionElement boolean

Java öğesi bir eylem öğesiyse true veya değilse false döndürür.

Seçim öğesi
IsSelectionElement boolean

Java öğesi bir seçimse true veya değilse false döndürür.

Metin öğesi
IsTextElement boolean

Java öğesi bir metin öğesiyse true veya değilse false döndürür.

Etkin
IsEnabled boolean

Java öğesi etkinse true veya değilse false döndürür. Devre dışı bırakılmış bir öğe genellikle görünür ancak bununla etkileşim kurulamaz.

Görünür durumda
IsVisible boolean

Java öğesi görünür durumdaysa true veya değilse false döndürür.

Gösteriliyor
IsShowing boolean

Java öğesi gösteriliyorsa true veya gösterilmiyorsa false döndürür.

Donuk
IsOpaque boolean

Java öğesi opaksa true veya değilse false döndürür.

Odaklanabilir
IsFocusable boolean

Java öğesi klavye tarafından odaklanıyorsa true veya değilse false döndürür. Çoğu öğe klavyeye odaklanabildiğinden bu sınırlı kullanımda olabilir.

Düzenlenebilir mi?
IsEditable boolean

Java öğesi düzenlenebilirse true veya değilse false döndürür.

Tek satırdır
IsSingleLine boolean

Java öğesi tek bir satırsa true veya değilse false döndürür.

Yeniden boyutlandırılabilir
IsResizable boolean

Java öğesi yeniden boyutlandırılabilirse true veya değilse false döndürür.

Kalıcı mı?
IsModal boolean

Java öğesi kalıcıysa true veya değilse false döndürür. Kalıcı bir öğe, ana uygulama penceresini engelleyerek onunla etkileşim kurmanızı engeller.

Daraltıldı
IsCollapsed boolean

Java öğesi daraltılmışsa true veya değilse false döndürür.

Seçilebilir mi?
IsSelectable boolean

Java öğesi seçilebilirse true veya seçilemiyorsa false döndürür.

Seçili
IsSelected boolean

Java öğesi seçiliyse true veya seçilmemişse false döndürür.

Dikey
IsVertical boolean

Java öğesi dikeyse true veya değilse false döndürür.

Yatay
IsHorizontal boolean

Java öğesi yataysa true veya değilse false döndürür.

Etkin
IsActive boolean

Java öğesi etkinse true veya değilse false döndürür.

İşaretlendi
IsChecked boolean

Java öğesi işaretliyse true veya değilse false döndürür.

Odaklanmış
IsFocussed boolean

Java öğesi klavye odağına sahipse true döndürür. veya değilse false.

Genişletildi
IsExpanded boolean

Java öğesi genişletilmişse true veya değilse false döndürür.

Ek öğe durumları en_US
AdditionalStates_en_US string

Öğesinin desteklediği tüm ek durumlar burada en_US yerel ayarında (örneğin, çok seçilebilir, geçici) listelenir.

Üst dizinde dizin
IndexInParent integer

Geçerli üst öğe içindeki öğe dizini.

Öğe alt sayısı
ChildrenCount integer

Öğenin sahip olduğu alt öğe sayısı.

Öğe derinliği
ElementDepth integer

Üst düzey üst penceredeki öğenin derinliği.

Odak Java öğesi

Bir Java öğesini odaklar ve bu öğeyi klavye odağı için etkin öğe yapar ve uygulamaya bağlı olarak öğe penceresini ön plana getirebilir.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Tüm Java alt öğesi özelliklerini alma

Tüm Java alt öğelerinin tüm özelliklerini döndürür. Hangi alanın gerekli özellik değerlerini barındırdığı konusunda emin değilseniz bu yararlı olabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Arama öğesi JAB tutamacı
SearchElementJABHandle True integer

Alt öğe özelliklerini döndürmek istediğiniz öğenin öğe tanıtıcısı. Bu, 'Java öğesi özelliklerini al' veya bir öğe tanıtıcısı döndüren başka bir arama kullanılarak bulunabilir.

döndürülecek ilk öğe
FirstItemToReturn integer

1'den başlayarak döndürülecek ilk öğenin öğe dizini. Öğeleri ters sırada döndürmek istiyorsanız (ağacın alt kısmından), alternatif olarak -1'den başlayan negatif bir dizin belirtebilirsiniz. Örneğin, -10 dizini alttan onuncu öğeyi döndürür.

Döndürülecek en fazla öğe
MaxItemsToReturn integer

Döndürülecek öğe sayısı üst sınırı. Bu parametre, büyük tablolar gibi daha küçük öbeklerdeki büyük öğe kümelerini döndürmek için kullanılabilir. Son derece büyük tablolar için zaman aşımına neden olabilecek tablonun tamamını döndürmeye çalışmak yerine, aynı anda 500 satır döndürebilirsiniz.

En fazla dize uzunluğu
MaxStringLength integer

Açıklama alanının uzunluk üst sınırı. Bu bazen büyük miktarda metin içerebilir, bu nedenle maksimum değer ayarlamak arama hızını artırabilir. Varsayılan olarak, dize uzunluğu üst sınırı olmadığından tam açıklamalar döndürülür.

Alt öğeleri ara
SearchDescendants boolean

true olarak ayarlanırsa üst tutamacın altındaki tüm alt öğeler aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, üst tanıtıcının yalnızca doğrudan alt öğeleri aranacaktır.

Arama Java öğesi rolü
SearchRole string

Aranacak alt öğelerin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Döndürülen alt öğe sayısı
NumberOfChildElementsReturned integer

Aramadan döndürülen alt öğe sayısı.

Geçerli derinlikte daha fazla öğe kullanılabilir
MoreElementsAvailableAtCurrentDepth boolean

Geçerli derinlikte 'Döndürülecek en fazla öğe sayısı' daha düşük bir sayı olarak ayarlandığı için döndürülmemiş daha fazla alt öğe varsa true döndürür.

Daha düşük derinliklerde daha fazla öğe kullanılabilir
MoreElementsAvailableAtLowerDepths boolean

Java ağacında daha düşük bir derinlikte daha fazla alt öğe varsa ve 'Döndürülecek en fazla öğe' daha düşük bir sayıya ayarlandıysa true döndürür.

Maksimum derinlikten daha derin daha fazla öğe
MoreElementsDeeperThanMaxDepth boolean

Java ağacında daha düşük maksimum derinlikte daha fazla alt öğe varsa ve 'En yüksek göreli derinlik' daha düşük bir sayıya ayarlandıysa true döndürür.

Java alt öğeleri JSON
JavaChildElementsJSON string

JSON biçiminde bulunan tüm alt öğelerin (ve bunların özelliklerinin) listesi. Döndürülen özellikler, 'Java alt öğesi özelliklerini al' eylemi tarafından döndürülenlerle aynıdır.

Tüm Java öğesi tanıtıcılarını sıfırla

Şu anda IA-Connect tarafından depolanan tüm Java öğe tanıtıcılarını sıfırlar. Bu, çok fazla öğe tanımladıysanız ve çok sayıda öğe tanıtıcısı depoladıysanız yararlı olabilir. Çok fazla sayıda öğe tutamacının (100.000+) olduğu senaryolarda bu eylem RAM kullanımını boşaltmak için de kullanılabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

UIA öğesi için Java özelliklerini alma

UiA öğesinin tüm Java özelliklerini döndürür. Hangi alanın gerekli özellik değerlerini barındırdığı konusunda emin değilseniz bu yararlı olabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Üst pencere tutamacı
ParentWindowHandle True integer

Aramanın başlangıç noktası olarak hareket etmek için üst UIA pencere tutamacı. Bu, 'Masaüstü öğesini bekle' veya 'Öğeyi bekle' gibi UIA eylemleri kullanılarak Denetleme yoluyla bulunabilir.

Arama öğesi adı
SearchElementName string

Aranacak isteğe bağlı UIA öğesi adı (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Search öğesi sınıf adı
SearchElementClassName string

Aranacak isteğe bağlı UIA öğesi sınıf adı (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Arama öğesi otomasyon kimliği
SearchElementAutomationId string

Aranacak isteğe bağlı UIA öğesi otomasyon kimliği (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

Arama öğesi yerelleştirilmiş denetim türü
SearchLocalizedControlType string

Aranacak isteğe bağlı UIA öğesi yerelleştirilmiş denetim türü (üst pencere tutamacından başlayarak). Bu, Denetim aracılığıyla bulunabilir.

UIA alt ağacını ara
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

En fazla dize uzunluğu
MaxStringLength integer

Açıklama alanının uzunluk üst sınırı. Bu bazen büyük miktarda metin içerebilir, bu nedenle maksimum değer ayarlamak arama hızını artırabilir. Varsayılan olarak, dize uzunluğu üst sınırı olmadığından tam açıklamalar döndürülür.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Eleman JAB tutamacı
ElementJABHandle integer

Arama öğesi bulunursa, bu, daha fazla arama için 'üst' tanıtıcı olarak hareket etmek üzere başka eylemlerde kullanılabilecek sayısal bir öğe tutamacını tutar (yani, bu tanıtıcıya göre öğeleri bulmak için).

VmID Öğesi
ElementVMID integer

Java programını çalıştıran Java sanal makinesinin kimliği.

Öğe adı
ElementName string

Bulunan öğenin Java adı.

Öğe açıklaması
ElementDescription string

Bulunan öğenin Java açıklaması (varsa).

Öğe rolü
ElementRole string

Bulunan öğenin Java rolü (çerçeve veya panel gibi) (varsa).

Öğe durumları
ElementStates string

Aracı oturumunun yerel ayarında Java öğesinin desteklenen durumları (örneğin, odaklanabilir, görünür).

Öğe durumları en_US
ElementStates_en_US string

Java öğesinin en_US yerel ayarında desteklenen durumları (örneğin, odaklanılabilir, görünür).

Öğe sol kenarı
ElementLeftEdge integer

Java öğesinin veya penceresinin sol kenarı ile ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Öğe üst kenarı
ElementTopEdge integer

Java öğesinin veya penceresinin üst kenarı ile ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Öğe genişliği
ElementWidth integer

Java öğesinin piksel cinsinden genişliği.

Eleman yüksekliği
ElementHeight integer

Java öğesinin piksel cinsinden yüksekliği.

Öğe sağ kenarı
ElementRightEdge integer

Java öğesinin veya penceresinin sağ kenarı ile ekranın sol kenarı arasındaki piksel cinsinden uzaklık.

Öğe alt kenarı
ElementBottomEdge integer

Java öğesinin veya penceresinin alt kenarı ile ekranın üst kenarı arasındaki piksel cinsinden uzaklık.

Bileşen öğesidir
IsComponentElement boolean

Java öğesi bir kapsayıcıysa true veya değilse false döndürür.

Eylem öğesidir
IsActionElement boolean

Java öğesi bir eylem öğesiyse true veya değilse false döndürür.

Seçim öğesi
IsSelectionElement boolean

Java öğesi bir seçimse true veya değilse false döndürür.

Metin öğesi
IsTextElement boolean

Java öğesi bir metin öğesiyse true veya değilse false döndürür.

Etkin
IsEnabled boolean

Java öğesi etkinse true veya değilse false döndürür. Devre dışı bırakılmış bir öğe genellikle görünür ancak bununla etkileşim kurulamaz.

Görünür durumda
IsVisible boolean

Java öğesi görünür durumdaysa true veya değilse false döndürür.

Gösteriliyor
IsShowing boolean

Java öğesi gösteriliyorsa true veya gösterilmiyorsa false döndürür.

Donuk
IsOpaque boolean

Java öğesi opaksa true veya değilse false döndürür.

Odaklanabilir
IsFocusable boolean

Java öğesi klavye tarafından odaklanıyorsa true veya değilse false döndürür. Çoğu öğe klavyeye odaklanabildiğinden bu sınırlı kullanımda olabilir.

Düzenlenebilir mi?
IsEditable boolean

Java öğesi düzenlenebilirse true veya değilse false döndürür.

Tek satırdır
IsSingleLine boolean

Java öğesi tek bir satırsa true veya değilse false döndürür.

Yeniden boyutlandırılabilir
IsResizable boolean

Java öğesi yeniden boyutlandırılabilirse true veya değilse false döndürür.

Kalıcı mı?
IsModal boolean

Java öğesi kalıcıysa true veya değilse false döndürür. Kalıcı bir öğe, ana uygulama penceresini engelleyerek onunla etkileşim kurmanızı engeller.

Daraltıldı
IsCollapsed boolean

Java öğesi daraltılmışsa true veya değilse false döndürür.

Seçilebilir mi?
IsSelectable boolean

Java öğesi seçilebilirse true veya seçilemiyorsa false döndürür.

Seçili
IsSelected boolean

Java öğesi seçiliyse true veya seçilmemişse false döndürür.

Dikey
IsVertical boolean

Java öğesi dikeyse true veya değilse false döndürür.

Yatay
IsHorizontal boolean

Java öğesi yataysa true veya değilse false döndürür.

Etkin
IsActive boolean

Java öğesi etkinse true veya değilse false döndürür.

İşaretlendi
IsChecked boolean

Java öğesi işaretliyse true veya değilse false döndürür.

Odaklanmış
IsFocussed boolean

Java öğesi klavye odağına sahipse true döndürür. veya değilse false.

Genişletildi
IsExpanded boolean

Java öğesi genişletilmişse true veya değilse false döndürür.

Ek öğe durumları en_US
AdditionalStates_en_US string

Öğesinin desteklediği tüm ek durumlar burada en_US yerel ayarında (örneğin, çok seçilebilir, geçici) listelenir.

Üst dizinde dizin
IndexInParent integer

Geçerli üst öğe içindeki öğe dizini.

Öğe alt sayısı
ChildrenCount integer

Öğenin sahip olduğu alt öğe sayısı.

Öğe derinliği
ElementDepth integer

Üst düzey üst penceredeki öğenin derinliği.

Windows Access Köprüsü bağlantı durumunu alma

IA-Connect Aracısı ile Windows Erişim Köprüsü (WAB) arasındaki bağlantının geçerli durumunu döndürür. IA-Connect Aracısı WAB'ye bağlıysa ilgili ayrıntılar çıkış olarak döndürülür.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
WAB bağlandı
Connected boolean

IA-Connect Aracısı Windows Erişim Köprüsü'ne bağlıysa true veya bağlı değilse false döndürür.

WAB bağlantı türü
ConnectionType string

Windows Access Köprüsü bağlantısı türü, örneğin COM veya Yerel ve 32 bit veya 64 bit.

WAB 64bit mi?
IsWAB64bit boolean

Windows Access Köprüsü 64 bitse true veya değilse false döndürür.

Bağlantı hatası
ConnectionError string

Bağlantı hatası (raporlandıysa).

COM DLL IA-JavaAccessBridge yüklendi
LoadedIAJABDLL string

Yüklenen IA-JavaAccessBridge COM DLL'sinin tam yolu.

Yüklü Windows Access Köprüsü DLL'i
LoadedWABDLL string

Yüklenen Windows Access Köprüsü DLL'sinin tam yolu.

Windows Access Köprüsü DLL sürümü
WABVersion string

Yüklenen Windows Access Köprüsü DLL'sinin sürümü.

Windows erişim köprüsü bilgilerini alma

Java ve Windows DLL sürümleri de dahil olmak üzere belirli bir Java VM kimliği için Windows Erişim Köprüsü (WAB) hakkında bilgi döndürür. Java VM Kimliği, 'Java öğesi özelliklerini al' eyleminden bir çıkış olarak alınabilir.

Parametreler

Name Anahtar Gerekli Tür Description
VM Kimliği
VMID True integer

Java Sanal Makine Kimliği. Bu, tüm Java sanal makinelerinde benzersizdir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Java sınıf sürümü
JavaClassVersion string

Java sınıfı sürümü, örneğin '1.8.0_261'.

Java DLL sürümü
JavaDLLVersion string

Java DLL sürümü, örneğin '1.8.0_261'.

Windows DLL sürümü
WinDLLVersion string

Windows DLL sürümü, örneğin '1.8.0_261'.

VM sürümü
VMVersion string

Java VM sürümü, örneğin '1.8.0_261'.

Öğe aramasından Java rolü CSV'sini alma

Java öğesi araması gerçekleştirir ve aranan öğelerin ayrıntılarını (öğenin bulunduğu noktaya kadar) CSV olarak görüntüler. Bu eylem yalnızca geliştirme amacıyla kullanılır ve uygulama yapısını görselleştirmek ve öğe aramalarını optimize etmek için yararlı olabilecek uygulama öğelerine genel bir bakış sağlar.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Arama Java öğesi adı
SearchElementJABName string

Aranacak öğenin isteğe bağlı Java adı. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi açıklaması
SearchElementJABDescription string

Aranacak öğenin isteğe bağlı Java öğesi açıklaması. Bu, Denetim aracılığıyla bulunabilir.

Arama Java öğesi rolü
SearchElementJABRole string

Aranacak öğenin isteğe bağlı Java öğesi rolü. Bu, Denetim aracılığıyla bulunabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Dizini eşleştir
MatchIndex integer

Aramayla birden çok öğe eşleşiyorsa, hangi öğenin (1'den başlayarak) eşleşmesi gerekir. Eşleştirme için sıralama düzenini seçmek için 'Sütuna göre sırala' ile birlikte kullanılabilir.

Arama filtresi
SearchFilter string

Koşullu işleçleri ve herhangi bir öğe alanını kullanarak aramayı daha fazla kısıtlamak için isteğe bağlı gelişmiş filtre. Örnek 1: [Genişlik] < 200. Örnek 2: [Name] like 'Document*' AND [Role] like 'Label*'. Daha fazla örnek için belgelere bakın.

Sütun adına göre sırala
SortByColumn string

Aramayla eşleşen birden çok öğe varsa, sıralama ölçütü olarak hangi öğe özelliğini belirtmenize olanak tanır. Bu, gerekli öğeyi seçmek için 'Match index' ile birlikte kullanılır. Örneğin: 'Sütun adına göre sırala' [TopEdge] ve 'Match index' 1 ise ekranın en üstüne en yakın eşleşen öğe eşleştirilir.

Eşleştirme dizini artan
MatchIndexAscending boolean

Aramayla birden çok öğe eşleşiyorsa, sıralanmış listenin en üstünden (true) veya sıralanmış listenin en altından (false) 'Dizini eşleştir' eşleşmelidir.

Büyük/küçük harfe duyarlı arama
CaseSensitiveSearch boolean

Öğe araması büyük/küçük harfe duyarlı olmalı mı? True olarak ayarlandığında, yalnızca tam dize/metin aramaları ile eşleşen öğeler döndürülür. Varsayılan olarak, bu false olarak ayarlanır.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

CSV'de girinti rolü
IndentRoleInCSV boolean

CSV çıkışındaki alt öğe rolleri girintili mi olmalıdır? Bu, Java öğe ağacındaki üst ve alt ilişkileri daha iyi görselleştirmeye yardımcı olabilir. Bu, varsayılan olarak 'True' olarak ayarlanır.

AÇıKLAMAyı CSV'ye ekle
IncludeDescriptionInCSV boolean

Öğe açıklamaları CSV çıkışına dahil edilmeli mi? Bu, varsayılan olarak 'True' olarak ayarlanır.

CSV'ye boyutları dahil et
IncludeDimensionsInCSV boolean

Öğe boyutları (yükseklik, genişlik ve sınırlayıcı kenarlar) CSV çıkışına dahil edilmeli mi? Bu, varsayılan olarak 'True' olarak ayarlanır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Öğe bulundu
ElementFound boolean

Arama öğesi bulunursa true veya bulunamazsa false döndürür.

Aranan öğe sayısı
ElementsSearched integer

Arama öğesi bulunmadan önce üst öğe altında arama yapılan öğelerin sayısı.

Rol CSV'si
RoleCSV string

Aramada bulunan her öğenin rolünü içeren CSV çıkışı.

Öğe tanıtıcısından Java rolü CSV'si alma

Belirtilen öğe tanıtıcısının altındaki öğe rollerinin ağacını CSV olarak döndürür. Bu eylem yalnızca geliştirme amacıyla kullanılır ve uygulama yapısını görselleştirmek ve öğe aramalarını optimize etmek için yararlı olabilecek uygulama öğelerine genel bir bakış sağlar.

Parametreler

Name Anahtar Gerekli Tür Description
Üst öğe JAB tutamacı
SearchParentElementJABHandle True integer

Aradığınız öğenin üst öğesi olan Java öğesi tanıtıcısı. Bu, daha önce 'Java masaüstü öğesini bekle' seçeneğini kullanarak konumlandırdığınız bir pencere olabilir.

Alt öğeleri arama
SearchSubTree boolean

true olarak ayarlanırsa, üst pencere tutamacını altındaki ağacın tamamı aranacaktır. Bu daha kapsamlıdır ancak daha uzun sürebilir. false olarak ayarlanırsa, yalnızca ağaçtaki üst pencere tutamacını doğrudan altındaki öğeler aranacaktır.

En fazla göreli derinlik
MaxRelativeDepth integer

Alt öğeler için üst öğeden aranacak en yüksek göreli derinlik. Doğrudan alt öğelerin derinlik değeri 0 olur.

Yalnızca görünür öğeleri ara
OnlySearchVisibleElements boolean

Yalnızca görünür öğeler aranmalı mı? Varsayılan olarak, bu true olarak ayarlanır.

Yalnızca öğeleri gösteren arama
OnlySearchShowingElements boolean

Yalnızca öğelerin aranması mı gerekiyor? Öğelerin gösterilmesi genellikle alternatif bir sekmede veya daraltılmış menüde görüntülenen öğelerdir. Varsayılan olarak, bu true olarak ayarlanır.

Geçiş yapılmayan öğe rolleri
ElementRolesNotToTraverse string

Arama sırasında geçiş yapılmaması (içine adımlanması) için virgülle ayrılmış bir rol listesi. Arama yine de öğenin arama ölçütleri ile eşleşip eşleşmediğini denetler ancak alt öğeleri aramaz. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Aranacak en fazla öğe sayısı
MaximumElementsToSearch integer

Hedef öğeyi ararken aranacak öğe sayısı üst sınırı, aramayı yalnızca Java ağacında bulunan ilk N öğe sayısını denetlemekle kısıtlar. Varsayılan olarak, bu değer 2000 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

Düğüm başına aranacak en fazla alt öğe
MaximumChildElementsToSearchPerNode integer

Hedef öğeyi ararken her öğede aranacak alt öğe sayısı üst sınırı, aramayı yalnızca Java ağacındaki her öğe için bulunan ilk N alt öğe sayısını denetlemeye kısıtlar. Varsayılan olarak, bu değer 200 olarak ayarlanır. Bu parametre, öğe aramayı optimize etmek için kullanılabilir. Bu yalnızca 'Alt öğeleri ara' giriş parametresi 'True' olarak ayarlandığında kullanılır.

CSV'de girinti rolü
IndentRoleInCSV boolean

CSV çıkışındaki alt öğe rolleri girintili mi olmalıdır? Bu, Java öğe ağacındaki üst ve alt ilişkileri daha iyi görselleştirmeye yardımcı olabilir. Bu, varsayılan olarak 'True' olarak ayarlanır.

AÇıKLAMAyı CSV'ye ekle
IncludeDescriptionInCSV boolean

Öğe açıklamaları CSV çıkışına dahil edilmeli mi? Bu, varsayılan olarak 'True' olarak ayarlanır.

CSV'ye boyutları dahil et
IncludeDimensionsInCSV boolean

Öğe boyutları (yükseklik, genişlik ve sınırlayıcı kenarlar) CSV çıkışına dahil edilmeli mi? Bu, varsayılan olarak 'True' olarak ayarlanır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Öğe bulundu
ElementFound boolean

Giriş tanıtıcısı tarafından belirtilen öğe bulunduysa true veya bulunamazsa false döndürür.

Aranan öğe sayısı
ElementsSearched integer

Üst öğe altında arama yapılan öğe sayısı.

Rol CSV'si
RoleCSV string

Üst öğe altında bulunan her öğenin rolünü içeren CSV çıkışı.