# Seçici Oluşturma ve Düzenleme

> **Üst sayfa:** PAW Robot/Stüdyo › Kayıt ve Seçici **Hedef kitle:** RPA Geliştiricileri **Ön koşullar:** Proje açık


---

## Genel Bakış

**Seçici**, UI öğesini tanımlayan ifadedir. Web, masaüstü, SAP ve Java platformlarında farklı seçici formatları kullanılır. Güvenilir otomasyon için Seçici kalitesi kritiktir.

**Bu sayfada öğrenecekleriniz:**

* Seçici oluşturma yöntemleri
* Seçici bileşenleri
* İnce ayar ve sorun giderme


---

## Seçici Oluşturma Yöntemleri

| Yöntem | Açıklama | Önerilen |
|--------|----------|----------|
| **Kayıt** | Kayıt eklentisi otomatik Seçici üretir | Evet     |
| **Seçici penceresi** | Mevcut Seçiciyi görsel düzenleme | Evet     |
| **Manuel** | Aktivite özelliklerine doğrudan yazma | Dikkatli kullanın |


---

## Seçici Bileşenleri

| Bileşen | Açıklama |
|---------|----------|
| **Framework** | Platform tipi (Chrome, UIA, SAPGUI, Java vb.) |
| **Seçici ifadesi** | Öğeyi tanımlayan ad alanları |
| **Timeout** | Öğe bulunamazsa beklenecek süre (ms), varsayılan 30000 |


---

## Platform Bazlı Seçici Örnekleri

| Platform | Tipik attribute'lar |
|----------|---------------------|
| Web (Chrome) | tag, id, class, xpath, innerText |
| Windows (UIA) | AutomationId, Name, ClassName |
| SAP      | id, type, name      |
| Java     | role, name, index   |


---

## Seçici İnce Ayarı


1. Aktivitede **Seçici** alanına tıklayın
2. Seçici penceresi açılır
3. Gereksiz nitelikleri kaldırın (dinamik ID'ler vb.)
4. **Doğrula** ile öğenin bulunabildiğini test edin
5. Kaydedin

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/16a71ae5-139a-40ac-a944-e134297802cb/09f6e142-d0a9-49a1-9c64-3355094cf6e8/image.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260927%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260927T213000Z&X-Amz-Expires=86400&X-Amz-Signature=bd30df49f27e570b52aaa4da507888acd4790c9982ea048aa49778e1cfd6b865&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject "left-50 =800x525")


---

## Vision / OCR

Bazı senaryolarda Seçici yetersiz olduğunda **Vision template** veya **Öğe Değerini Ocr İle Al** kullanılabilir. Görsel tanıma tabanlı okuma için template yaşam döngüsü yönetimi desteklenir.


---

## Sık Karşılaşılan Sorunlar

| Sorun | Olası Neden | Çözüm |
|-------|-------------|-------|
| Öğe bulunamadı | Yanlış veya eski seçici | Kayıt ile yeniden oluşturun |
| Bazen çalışıyor bazen değil | Dinamik ID veya zamanlama | Timeout artırın, seçiciyi sadeleştirin |
| Farklı ortamda çalışmıyor | Ortam farklılıkları | Ortama özel seçici veya koşullu mantık |