> For the complete documentation index, see [llms.txt](https://docs.genrpa.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.genrpa.com/sikca-sorulan-sorular-sss/config-form-nasil-kullanilir.md).

# 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.
