# Config Form Nasıl Kullanılır?

Config, bir süreçte kullanılacak sabit değerlerin ve ayarların merkezi olarak tanımlandığı yapılandırma alanıdır. Bu alan sayesinde, tekrar eden parametreler yönetilebilir hale gelir ve sürecin esnekliği artırılır. Tanımlanan her bir değer, süreç içerisinde kolayca çağrılarak dinamik yapı kurulmasına olanak tanır.

***

**Config Form**

Config Form, otomasyon projelerinde kullanılan config verilerine erişimi kolaylaştırmaktadır. Bu form, yapılandırma dosyasındaki tüm anahtar–değer çiftlerinin görsel olarak görüntülenmesini ve düzenlenmesini sağlar.

<figure><img src="/files/e7xyepqboLDfWeycRZEJ" alt=""><figcaption></figcaption></figure>

**Erişim**

Studio da "Config Form"a tıklanır. Açılan pencerede, sistemde yüklü olan konfigürasyon dosyası (örn. GenRPA.xlsx) üzerinden tüm tanımlı değerler listelenir.

***

**Konfigürasyon Formundaki Sütunlar**

| Alan Adı    | Açıklama                                                                   |
| ----------- | -------------------------------------------------------------------------- |
| Name        | Yapılandırma anahtarının adıdır. Proje içerisinde bu ad ile çağrılır.      |
| Type        | Değerin veri türünü belirtir (String, Integer, Boolean vb.).               |
| Value       | Atanmış olan gerçek veriyi gösterir. İşlem sırasında bu değer kullanılır.  |
| Description | (İsteğe bağlı) Açıklama alanıdır; yapılandırmanın amacı burada belirtilir. |

***

**Kullanım Notları**

* Bu form üzerinden yapılan tüm değişiklikler, kaydedildiğinde yapılandırma dosyasına yansıtılır.
* Type sütunundaki veri türü, expression içinde kullanılacak biçimi doğrudan etkiler. Örneğin, String türündeki bir değer çift tırnak içinde yazılmalıdır.
* Value alanına girilen tüm veriler, 'Type' bölümünde belirtilen değişken tipine göre sistem tarafından okunur. Eğer Type değeriyle uyumlu bir Value girilmezse, ilgili Config değeri null olarak döndürülür.

***

**Örnek Kullanım**

| Name    | Type   | Value | Description                                |
| ------- | ------ | ----- | ------------------------------------------ |
| Test\_1 | String | A     | Harf türünde örnek veri                    |
| Test\_3 | Int    | 1     | Sayı türünde örnek veri                    |
| Test\_4 | String | 2     | Kullanılacak sayısal değer (string olarak) |

Bu yapı sayesinde, kullanıcılar config dosyasını doğrudan Excel'den açmak zorunda kalmadan, tüm ayarlarını form üzerinden hızlı ve hatasız bir şekilde yönetebilir.

***

**Expression İle Config Kullanımı**

Expression'da “String” Config Değeri Tanımlama

<figure><img src="/files/cRH7NNDir4mla0uJ3hXb" alt=""><figcaption></figcaption></figure>

Config dosyasındaki değerlerin expression içinde nasıl kullanılacağı, değerlerin veri türüne göre değişiklik gösterir. Eğer ilgili değer bir metin (string) türündeyse ilgili değişken çift tırnak içinde yer almalıdır.

***

**Expression'da “Integer” Config Değeri Tanımlama**

<figure><img src="/files/xvZSSxg1UHEXUegKpTPm" alt=""><figcaption></figcaption></figure>

Eğer değer bir sayı (integer, double vb.) türündeyse, çift tırnak içine alınmasına gerek yoktur. Bu tür değerler ifadelerde doğrudan sayısal veri olarak kullanılabilir.

Not: Config değerleri, veri tipine bağlı olarak değişken kullanımına benzer şekilde, expression ve aktiviteler içinde kullanılabilecektir.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.genrpa.com/sikca-sorulan-sorular-sss/config-form-nasil-kullanilir.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
