# MaxString - grafik fonksiyonu

MaxString(), ifade veya alanda dize değerlerini bulur ve metin sıralama düzenindeki son metin değerini döndürür.

Söz Dizimi:

MaxString({[SetExpression] [TOTAL [&lt;fld{, fld}&gt;]]} expr)

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

Bağımsız Değişkenler:

* expr: Hesaplanacak verileri içeren ifade veya alan..

* SetExpression: Toplama işlevi, varsayılan olarak, seçim tarafından tanımlanmış olası kayıtlar kümesi üzerinden toplanır. Bir set analizi ifadesi ile alternatif bir kayıt kümesi tanımlanabilir.

* TOTAL: TOTAL sözcüğü fonksiyon bağımsız değişkenlerinden önce gelirse, hesaplama yalnızca geçerli boyutsal değere ait olanlar için değil de, geçerli seçimlerde verilen tüm olası değerler üzerinden yapılır; yani grafik boyutlarını göz ardı eder. TOTAL niteleyicisinin ardından açılı ayraçlar içindeki bir veya daha fazla alan adından oluşan bir liste gelebilir &lt;fld&gt;. Bu alan adları grafik boyut değişkenlerinin bir alt kümesi olmalıdır.

  [Toplama kapsamını tanımlama](https://help.qlik.com/tr-TR/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/ChartFunctions/define-aggregation-scope.htm)

Sınırlamalar:

İfadede dize temsiline sahip hiçbir değer yoksa, NULL döndürülür.

Örnekler:

Bilgi notu Bu tablo, Customer boyutunun tüm değerleriyle birlikte karşılık gelen Product değerlerini temsil etmektedir. Sayfa üzerindeki gerçek bir tablo grafiğinde her Customer ve Product değeri için birer satır bulunacaktır.

Örnekler ve sonuçlar

| Örnek | Sonuç |
| --- | --- |
| `MaxString(Team)` | Amount boyutu için üç 20000 değeri bulunmaktadır: ikisi Gamma (farklı tarihlerde) ve biri Beta. Dolayısıyla, MaxString (Team) hesaplamasının sonucu Gamma olur; çünkü sıralanan dizelerdeki en yüksek değer budur. |
| `MaxString(Date)` | 2013/11/01, Amount boyutuyla ilişkili olarak üçü arasında en büyük Date değeridir. Burada, kodunuzda SET deyiminin olduğu varsayılmaktadır `SET DateFormat='YYYY-MM-DD';` |

**Örneklerde kullanılan veriler:**

`TeamData:
` `LOAD * inline [` `SalesGroup|Team|Date|Amount
` `East|Gamma|01/05/2013|20000
` `East|Gamma|02/05/2013|20000
` `West|Zeta|01/06/2013|19000
` `East|Alpha|01/07/2013|25000
` `East|Delta|01/08/2013|14000
` `West|Epsilon|01/09/2013|17000
` `West|Eta|01/10/2013|14000
` `East|Beta|01/11/2013|20000
` `West|Theta|01/12/2013|23000
` `] (delimiter is '|');`

Tablo biçiminde örnek veri

| SalesGroup | Amount | MaxString(Team) | MaxString(Date) |
| --- | --- | --- | --- |
| East | 14000 | Delta | 2013/08/01 |
| East | 20000 | Gamma | 2013/11/01 |
| East | 25000 | Alpha | 2013/07/01 |
| West | 14000 | Eta | 2013/10/01 |
| West | 17000 | Epsilon | 2013/09/01 |
| West | 19000 | Zeta | 2013/06/01 |
| West | 23000 | Theta | 2013/12/01 |