Gå till huvudinnehåll Gå till ytterligare innehåll

RangeMaxString - skript- och diagramfunktion

RangeMaxString() returnerar det sista värdet i textsorteringsordningen som den finner i uttrycket eller fältet.

Syntax:  

RangeMaxString(first_expr[, Expression])

Returnerad datatyp: sträng

Argument:  

Argumenten hos denna funktion kan innehålla postöverskridande funktioner som i sig returnerar en lista över värden.

Argument
Argument Beskrivning
first_expr Det uttryck eller fält som innehåller de data som ska mätas.
Expression Valfria uttryck eller fält som innehåller de intervalldata som ska mätas.

Exempel och resultat:  

Exempel på funktioner
Exempel Resultat
RangeMaxString (1,2,4)

Returnerar 4

RangeMaxString ('xyz','abc')

Returnerar 'xyz'
RangeMaxString (5,'abc') Returnerar 'abc'
RangeMaxString (null( ))

Returnerar NULL

Exempel med uttryck:

RangeMaxString (Above(MaxString(MyField),0,3))

Returnerar det sista (i textsorteringsordning) av de tre resultaten av MaxString(MyField)-funktionen som utvärderats på den aktuella raden och de två raderna ovanför den aktuella raden.

Data som används i exempel:

Anteckning om tipsInaktivera sortering för MyField för att vara säker på att exemplet fungerar.
Exempeldata
MyField RangeMaxString(Above(MaxString(MyField),0,3))
10

10

abc abc
8 abc
def def
xyz xyz
9 xyz

Data som används i exempel:

RangeTab:

LOAD * INLINE [

MyField

10

'abc'

8

'def'

'xyz'

9

] ;

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!