# Chr Skript- och diagramfunktion

Chr() returnerar det Unicode-tecken som motsvarar indatavärdets heltal, även kallat kodpunkt.

Syntax:

Chr(int)

Returnerad datatyp: sträng

Argument

| Argument | Beskrivning |
| --- | --- |
| int | Det heltal som ska utvärderas. |

Exempel: diagramuttryck

| Exempel | Resultat |
| --- | --- |
| Chr(65) | Returnerar strängen `A` |
| Chr(163) | Returnerar strängen `£` |
| Chr(35) | Returnerar strängen `#` |

## Exempel – grunderna i Chr

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

#### Diagramuttryck

Översikt

Öppna dataladdningsredigeraren och lägg till laddningsskriptet nedan i ett nytt delavsnitt.

Laddningsskriptet innehåller:

* En datauppsättning som läses in i en datatabell som heter `Example`.

* Ett fält i datatabellen heter `InputInt`. Fältet innehåller det heltalsvärde som ska utvärderas.

Laddningsskript

```
Example:
Load * inline [
InputInt
65
163
35
];
```

Resultat

Ladda data och öppna ett ark. Skapa en ny tabell och lägg till det här fältet som en dimension:

* ` InputInt
                                   `

Skapa följande mått:

* `=Chr(InputInt)` för att beräkna värdena i `InputInt` och returnera ett Unicode-tecken.

Resultattabell

| InputInt | Chr(InputInt) |
| --- | --- |
| 35 | # |
| 65 | A |
| 163 | £ |

Den första raden returnerar strängen `#` eftersom det är det Unicode-tecken som motsvarar värdet 35.

Den andra raden returnerar strängen `A` eftersom det är det Unicode-tecken som motsvarar värdet 65.

Den tredje raden returnerar strängen `£` eftersom det är det Unicode-tecken som motsvarar värdet 163.

## Exempel – Chr-scenario

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

#### Diagramuttryck

Översikt

I det här exemplet visas hur du använder `Chr`-funktionen för att skapa en punktlista över textsträngarna i ett textobjekt.

Resultat

Öppna ett ark. Skapa ett nytt textobjekt och lägg sedan till följande kod i ett mått:

* `= Chr(149) & ' Revenue Growth' & Chr(10) & Chr(149) & ' Customer Satisfaction' & Chr(10) & Chr(149) & ' Market Share'`

Utdata för mätuttrycket i textobjekt

Utdata för mätuttrycket i textobjekt

Utdata för mätuttrycket i textobjekt ![Textobjekt som visas i ett ark med de textsträngar som skapades med hjälp av mätuttrycket.](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/scripting-functions-chr-example.png)

Utgången härleds på följande sätt:

* `Chr(149)` returnerar en punkt (`•`).

* `Chr(10)` infogar en radbrytning (`newline`) mellan artiklarna.

* Ampersand (`&`) är en operator för strängkonkatenering som konkatenerar de enskilda textdelarna till en enda textsträng.