Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products. All content is subject to change and is provided without warranty.
Text() dwingt af dat de uitdrukking wordt behandeld als tekst, ook als een numerieke interpretatie mogelijk is.
Syntaxis:
Text (expr)
Retourgegevenstypen: tekenreeks
Argumenten
Argument
Beschrijving
expr
Een uitdrukking die als tekst moet worden behandeld.
Voorbeeld: diagramuitdrukkingen
Voorbeeld
Resultaten
Text( 1234 )
Retourneert 1234 als tekenreeks. Er is geen numerieke waarde.
Text( pi( ) )
Retourneert 3.1415926535898 als tekenreeks. Er is geen numerieke waarde.
Voorbeeld - Basisprincipes voor Text
Overzicht
Open de editor voor laden van gegevens en voeg het onderstaande load-script toe aan een nieuwe sectie.
Het load-script bevat:
Een gegevensverzameling die wordt geladen in een tabel met de naam Example.
De volgende velden in de gegevenstabel:
ID
PostalCode
Een voorafgaande lading die de functie Text gebruikt om een nieuw veld met de naam PostalCode_Text te maken om ervoor te zorgen dat de postcodes als tekst blijven en niet naar getallen worden geconverteerd.
Laad de gegevens en open een werkblad. Maak een nieuwe tabel en voeg deze velden toe als dimensies:
ID
PostalCode
PostalCode_Text
Results table
ID
PostalCode
PostalCode_Text
1
12345
12345
2
54321
54321
3
67890
67890
4
11223
11223
5
33445
33445
De uitvoer van de voorgaande lading gebruikt de functie Text om ervoor te zorgen dat numerieke waarden als tekst worden behandeld. U kunt zien dat de waarden in de kolom PostalCode_Text als tekst worden verwerkt en standaard links uitgelijnd worden weergegeven, terwijl de waarden in de kolom PostalCode getallen zijn en standaard rechts uitgelijnd worden weergegeven.
Voorbeeld– Scenario met Text
Overzicht
Een gegevensverzameling bevat factuurgegevens van klanten die als numerieke waarden zijn ingevoerd, maar u wilt deze waarden als tekst behouden.
Open de editor voor laden van gegevens en voeg het onderstaande load-script toe aan een nieuwe sectie.
Het load-script bevat:
Een gegevensverzameling die wordt geladen in een tabel met de naam Example.
De volgende velden in de gegevenstabel:
InvoiceNumber
CustomerName
Een voorafgaande lading die de functie Text gebruikt om een nieuw veld met de naam InvoiceNumber_Text te maken om ervoor te zorgen dat de factuurnummers als tekst worden behandeld.
Load-script
Example:
LOAD
InvoiceNumber,
CustomerName,
Text(InvoiceNumber) AS InvoiceNumber_Text;
LOAD * INLINE [
InvoiceNumber, CustomerName
10001, John Doe
10002, Jane Smith
10003, Bob Johnson
10004, Alice Brown
10005, Michael Green
];
Resultaten
Laad de gegevens en open een werkblad. Maak een nieuwe tabel en voeg deze velden toe als dimensies:
InvoiceNumber
CustomerName
InvoiceNumber_Text
Results table
InvoiceNumber
CustomerName
InvoiceNumber_Text
10001
John Doe
10001
10002
Jane Smith
10002
10003
Bob Johnson
10003
10004
Alice Brown
10004
10005
Michael Green
10005
De resultaten laten zien dat de numerieke waarden in de kolom InvoiceNumber nu zijn omgezet naar tekstwaarden in de kolom InvoiceNumber_Text en links uitgelijnd worden weergegeven.
Was deze pagina nuttig?
Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!