Datenreihenfolge über Zeilen hinweg prüfen

Anforderung: Prüfen, ob ein Wert (VK) einer geringeren Auflage teurer ist als einer höheren Auflage.

[‘X 01 Test’:{‘v3’}]=N:DIMIX (‘D Auflage P010’,!D Auflage P010);

[‘X 01 Test’:{‘v4’}]=N:DB (‘x 01 Test’,ATTRS(‘D Auflage P010′,!D Auflage P010 ,’vor’) , !D Format P010, ‘VK’ );

[‘X 01 Test’:{‘v6’}]=N:IF(DB (‘x 01 Test’, !D Auflage P010, !D Format P010, ‘v4’ )<>0,

DB (‘x 01 Test’, !D Auflage P010, !D Format P010, ‘v4’ ),

DB (‘x 01 Test’,ATTRS(‘D Auflage P010′,!D Auflage P010 ,’vor’), !D Format P010, ‘v6’ ));

[‘X 01 Test’:{‘Fehler’}]=S:IF(([‘X 01 Test’:’VK’]>0)&([‘X 01 Test’:’VK’]<[‘X 01 Test’:’v6′]),’Fehler’,”);

FEEDERS;

[‘X 01 Test’:’VK’] => [‘X 01 Test’:’v4′];

[‘X 01 Test’:’v4′] => [‘X 01 Test’:’v6′];

[‘X 01 Test’:{‘v6’}] => DB (‘x 01 Test’,ATTRS(‘D Auflage P010′,!D Auflage P010 ,’Nach’), !D Format P010, !X 01 Test );

0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar