# MaxString Fonction de script

MaxString() recherche des valeurs de chaîne dans l'expression et renvoie la dernière valeur textuelle triée dans l'ordre alphabétique sur un nombre donné d'enregistrements, comme défini par une clause group by.

MaxString (MaxString ( expr expr ))

double

| Argument | Description |
| --- | --- |
| expr | Expression ou champ contenant les données à mesurer. |

Si la fonction ne trouve aucune valeur textuelle, elle renvoie la valeur NULL.

Ajoutez l'exemple de script à votre application et exécutez-le. Pour afficher le résultat, ajoutez les champs répertoriés dans la colonne de résultats à une feuille de votre application.

| Exemple | Résultat |  |
| --- | --- | --- |
| `TeamData:<br>`<br>`LOAD * inline [`<br>`SalesGroup\|Team\|Date\|Amount<br>`<br>`East\|Gamma\|01/05/2013\|20000<br>`<br>`East\|Gamma\|02/05/2013\|20000<br>`<br>`West\|Zeta\|01/06/2013\|19000<br>`<br>`East\|Alpha\|01/07/2013\|25000<br>`<br>`East\|Delta\|01/08/2013\|14000<br>`<br>`West\|Epsilon\|01/09/2013\|17000<br>`<br>`West\|Eta\|01/10/2013\|14000<br>`<br>`East\|Beta\|01/11/2013\|20000<br>`<br>`West\|Theta\|01/12/2013\|23000<br>`<br>`] (delimiter is '\|');`<br>` ` `Concat1:` `LOAD SalesGroup,MaxString(Team) as MaxString1  Resident TeamData Group By SalesGroup;` | SalesGroup<br><br>East<br><br>West | MaxString1<br><br>Gamma<br><br>Zeta |
| Supposons que la table TeamData soit chargée comme dans l'exemple précédent et que le script de chargement de données comporte l'instruction SET :<br>`SET DateFormat='DD/MM/YYYY';`' :<br><br>`LOAD SalesGroup,MaxString(Date) as MaxString2  Resident TeamData Group By SalesGroup;` | SalesGroup<br><br>East<br><br>West | MaxString2<br><br>01/11/2013<br><br>01/12/2013 |