# RTrim Komut dosyası ve grafik fonksiyonu

RTrim(), girdi dizesini sondaki boşlukları kırpılmış olarak döndürür.

Söz Dizimi:

RTrim(text)

Dönüş verileri türü: dize

Bağımsız Değişkenler

| Bağımsız Değişken | Açıklama |
| --- | --- |
| text | Değerlendirilecek dize. |

Örnek: Grafik ifadeleri

| Örnek | Sonuç |
| --- | --- |
| `RTrim( ' abc' )` | `abc` döndürür |
| `RTrim( 'abc ' )` | `abc` döndürür |

## Örnek - RTrim temel bilgileri

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/RTrim.htm)

#### Grafik ifadesi

Genel bakış

Veri yükleme düzenleyicisini açın ve aşağıdaki komut dosyasını yeni bir bölüme ekleyin.

Komut dosyası şunları içerir:

* `Example` adlı veri tablosuna yüklenen bir veri kümesi.

* Veri tablosunda `InputText` adında bir alan.

Komut dosyası

```
Set verbatim=1;
Example:
Load * inline [
InputText
'   abc    '
' def  '];
```

Bilgi notu`Set verbatim=1` deyimi, ` RTrim  ` fonksiyonunun gösterilmesinden önce boşlukların otomatik olarak kırpılmamasını sağlamak için örneğe dahil edilmiştir. Daha fazla bilgi için bkz. [Verbatim](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/Verbatim.htm).

Sonuçlar

Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanı boyut olarak ekleyin:

* ` InputText
                                   `

Aşağıdaki hesaplanan boyutu oluşturun:

* `InputText` öğesinden sondaki boşlukları kaldırmak için `=RTrim(InputText)`.

Sonuçlar tablosu

| InputText | RTrim(InputText) |
| --- | --- |
| ' abc ' | ' abc' |
| ' def ' | ' def' |

`RTrim` fonksiyonunun çıktısı, orijinal metnin sağındaki tüm boşlukları kaldırır ancak baştaki tüm boşlukları korur.

## Örnek - RTrim senaryosu

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/RTrim.htm)

#### Grafik ifadesi

Genel bakış

Bir müşteri ilişkileri yönetimi (CRM) sistemi, sonda fazladan boşluklar içeren tutarsız veri girişine sahip kayıtlar içerir. Raporlama amacıyla, verilerin bu boşlukları kaldırmak ve müşteri adlarının uygun şekilde sıralanmasını ve gruplandırılmasını sağlamak için temizlenmesi gerekir.

Veri yükleme düzenleyicisini açın ve aşağıdaki komut dosyasını yeni bir bölüme ekleyin.

Komut dosyası şunları içerir:

* 

  `Example` adlı veri tablosuna yüklenen bir veri kümesi.

* Veri tablosunda `CustomerName` adında bir alan.

Komut dosyası

```
Set verbatim=1;
Example:
Load * inline [
CustomerName
'John Doe  '
'Jane Smith'
'Michael Johnson  '
'Emily Davis'
];
```

Bilgi notu"Set verbatim=1" deyimi, trim fonksiyonunun gösterilmesinden önce boşlukların otomatik olarak kırpılmamasını sağlamak için örneğe dahil edilmiştir. Daha fazla bilgi için bkz. [Verbatim](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/Verbatim.htm).

Sonuçlar

Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanı boyut olarak ekleyin:

* ` CustomerName
                                   `

Aşağıdaki hesaplanan boyutu oluşturun:

* `CustomerName` öğesinden sondaki boşlukları kaldırmak için `=RTrim(CustomerName)`.

Sonuçlar tablosu

| CustomerName | RTrim(CustomerName) |
| --- | --- |
| 'Emily Davis' | 'Emily Davis' |
| 'Jane Smith' | 'Jane Smith' |
| 'John Doe ' | 'John Doe' |
| 'Michael Johnson ' | 'Michael Johnson' |

Çıktı, `RTrim` fonksiyonunun `CustomerName` içindeki orijinal dize değerlerinden sondaki tüm boşlukları kaldırdığını göstermektedir.

## Örnek - RTrim gelişmiş senaryo

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/RTrim.htm)

#### Grafik ifadesi

Genel bakış

Bu örnek, orijinal metin dizesindeki tüm sonraki boşlukları kaldırır. Grafik ifadesi, `RTrim` fonksiyonunu kullanmadan önce ve sonra dizedeki karakterleri saymak için `Len` fonksiyonunu kullanan hesaplamaları içerir.

Veri yükleme düzenleyicisini açın ve aşağıdaki komut dosyasını yeni bir bölüme ekleyin.

Komut dosyası şunları içerir:

* `Example` adlı veri tablosuna yüklenen bir veri kümesi.

* Veri tablosunda `String` adında bir alan.

Komut dosyası

```
Set verbatim=1;
Example:
Load * inline [
String 
'   abc    '
' def  '];
```

Bilgi notu"Set verbatim=1" deyimi, `RTrim` fonksiyonunun gösterilmesinden önce boşlukların otomatik olarak kırpılmamasını sağlamak için örneğe dahil edilmiştir. Daha fazla bilgi için bkz. [Verbatim](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/Verbatim.htm).

Sonuçlar

Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanı boyut olarak ekleyin:

* ` String
                                   `

Aşağıdaki hesaplanan boyutu oluşturun:

* `=RTrim(String)`, sondaki fazla boşlukları kaldırmak için.

Aşağıdaki hesaplamaları oluşturun:

* `=Len(String)`, orijinal dizenin uzunluğunu saymak için.

* `=Len(RTrim(String))`, sondaki boşluklar kaldırıldıktan sonra dizenin uzunluğunu saymak için.

Sonuçlar tablosu

| Dize | RTrim(String) | Len(String) | Len(RTrim(String)) |
| --- | --- | --- | --- |
| ​' abc ' | ' abc' | 10 | 6 |
| ​' def ' | ' def' | 6 | 4 |

`RTrim` fonksiyonunun çıktısını koddaki orijinal dize değerleriyle karşılaştırdığınızda, sondaki tüm boşlukların nasıl kaldırıldığını görebilirsiniz.

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/RTrim.htm)

#### Komut dosyası

Aşağıdaki kod, fonksiyonun bir komut dosyasında nasıl kullanılacağını gösterir.

```
Set verbatim=1;
Example:
Load *, len(RtrimString) as RtrimStringLength;
Load *, rtrim(String) as RtrimString;
Load *, len(String) as StringLength;
Load * Inline [
String
'   abc    '
' def  '];
```

Bilgi notu"Set verbatim=1" deyimi, rtrim fonksiyonunun gösterilmesinden önce boşlukların otomatik olarak kırpılmamasını sağlamak için örneğe dahil edilmiştir. Daha fazla bilgi için bkz. [Verbatim](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/Verbatim.htm).

Sonuçlar tablosu

| Dize | StringLength | RtrimString | RtrimStringLength |
| --- | --- | --- | --- |
| ' abc ' | 10 | ' abc' | 6 |
| ' def ' | 6 | ' def' | 4 |

## Daha fazla bilgi

* [LTrim Komut dosyası ve grafik fonksiyonu](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/LTrim.htm)