# LTrim — funkcja skryptu i funkcja wykresu

Funkcja LTrim() zwraca ciąg wejściowy pozbawiony wszelkich spacji wiodących.

Składnia:

LTrim(text)

Typ zwracanych danych: ciąg znaków

Argumenty

| Argument | Opis |
| --- | --- |
| text | Ciąg znaków do oceny. |

Przykład: wyrażenia wykresu

| Przykład | Wynik |
| --- | --- |
| `LTrim( ' abc' )` | Zwraca wartość `abc` |
| `LTrim( 'abc ' )` | Zwraca wartość `abc` |

## Przykład — podstawy LTrim

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

#### Wyrażenie wykresu

Przegląd

Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej sekcji.

Skrypt ładowania zawiera:

* Zestaw danych załadowany do tabeli o nazwie `Example`.

* Jedno pole w tabeli danych o nazwie `InputText`.

Skrypt ładowania

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

InformacjaInstrukcja „`Set verbatim=1`” jest zawarta w przykładzie, aby zapobiec automatycznemu przycięciu spacji przed demonstracją funkcji ` LTrim  `. Więcej informacji zawiera temat [Verbatim](https://help.qlik.com/pl-PL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/Verbatim.htm).

Wyniki

Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj to pole jako wymiar:

* ` InputText
                                   `

Utwórz następujący wymiar wyliczany:

* `=LTrim(InputText)` do usuwania początkowych spacji z `InputText`.

Tabela wynikowa

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

W wyniku działania funkcji `LTrim` zostały usunięte wszystkie spacje początkowe z lewej strony pierwotnego tekstu, ale pozostały wszystkie spacje na końcu.

## Przykład — zastosowanie LTrim

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

#### Wyrażenie wykresu

Przegląd

System zarządzania relacjami z klientami (CRM) zawiera rekordy z niespójnie wprowadzonymi danymi, w których występują zbędne spacje na początku. Do celów raportowania dane wymagają oczyszczenia w celu usunięcia tych spacji oraz zapewnienia prawidłowego sortowania i grupowania imion i nazwisk klientów.

Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej sekcji.

Skrypt ładowania zawiera:

* 

  Zestaw danych załadowany do tabeli o nazwie `Example`.

* Jedno pole w tabeli danych o nazwie `CustomerName`.

Skrypt ładowania

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

InformacjaInstrukcja „`Set verbatim=1`” jest zawarta w przykładzie, aby zapobiec automatycznemu przycięciu spacji przed demonstracją funkcji ` LTrim  `. Więcej informacji zawiera temat [Verbatim](https://help.qlik.com/pl-PL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/Verbatim.htm).

Wyniki

Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj to pole jako wymiar:

* ` CustomerName
                                   `

Utwórz następujący wymiar wyliczany:

* `=LTrim(CustomerName)` do usuwania wszelkich początkowych spacji z `CustomerName`.

Tabela wynikowa

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

W danych wyjściowych widać, że funkcja `LTrim` usunęła wszystkie spacje początkowe z pierwotnych wartości ciągów w `CustomerName`.

## Przykład — zastosowanie zaawansowane LTrim

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

#### Wyrażenie wykresu

Przegląd

W tym przykładzie są usuwane wszystkie spacje początkowe z pierwotnego ciągu tekstowego. Wyrażenie wykresu zawiera miary, które wykorzystują funkcję `Len` do zliczania znaków w ciągu przed użyciem funkcji `LTrim` i po jej użyciu.

Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej sekcji.

Skrypt ładowania zawiera:

* Zestaw danych załadowany do tabeli o nazwie `Example`.

* Jedno pole w tabeli danych o nazwie `String`.

Skrypt ładowania

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

InformacjaInstrukcja „Set verbatim=1” jest zawarta w przykładzie, aby zapobiec automatycznemu przycięciu spacji przed demonstracją funkcji `LTrim`. Więcej informacji zawiera temat [Verbatim](https://help.qlik.com/pl-PL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/Verbatim.htm).

Wyniki

Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj to pole jako wymiar:

* ` String
                                   `

Utwórz następujący wymiar wyliczany:

* `=LTrim(String)` do usunięcia wszelkich zbędnych spacji na początku.

Utwórz następujące miary:

* `=Len(String)` do zliczenia długości pierwotnego ciągu.

* `=Len(LTrim(String))` do policzenia długości ciągu po usunięciu spacji na początku.

Tabela wynikowa

| Ciąg znaków | LTrim(String) | Len(String) | Len(LTrim(String)) |
| --- | --- | --- | --- |
| ​' abc ' | 'abc ' | 10 | 7 |
| ' def ' | 'def ' | 6 | 5 |

Porównanie wyniku funkcji `LTrim` z pierwotnymi wartościami ciągu w skrypcie pokazuje, że wszystkie spacje na początku zostały usunięte.

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

#### Skrypt ładowania

Poniższy kod pokazuje, jak użyć tej funkcji w skrypcie ładowania.

```
Set verbatim=1; 
Example:

Load *,
len(LtrimString) as LtrimStringLength;      
Load *,
ltrim(String) as LtrimString;
Load *,
len(String) as StringLength;               
Load * Inline [
String
'   abc    '
' def  '];
```

InformacjaInstrukcja „Set verbatim=1” jest zawarta w przykładzie, aby zapobiec automatycznemu przycięciu spacji przed demonstracją funkcji ltrim. Więcej informacji zawiera temat [Verbatim](https://help.qlik.com/pl-PL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/Verbatim.htm).

Tabela wynikowa

| Ciąg znaków | StringLength | LTrim(String) | LtrimStringLength |
| --- | --- | --- | --- |
| abc | 10 | abc | 7 |
| def | 6 | def | 5 |

## Dowiedz się więcej

* [RTrim — funkcja skryptu i funkcja wykresu](https://help.qlik.com/pl-PL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/RTrim.htm)