12345678910111213141516171819202122232425262728293031323334353637 |
- //
- // Example code - use without restriction.
- //
- IMPORT $;
- OutRec := RECORD
- INTEGER Seq;
- QSTRING15 FirstName;
- QSTRING25 LastName;
- STRING2 State;
- END;
- IDX := $.DeclareData.IDX__Person_LastName_FirstName_Payload;
- Base := $.DeclareData.Person.File;
- OutRec XF1(IDX L, INTEGER C) := TRANSFORM
- SELF.Seq := C;
- SELF := L;
- END;
- O1 := PROJECT(IDX(KEYED(lastname='COOLING'),
- KEYED(firstname='LIZZ'),
- state='OK'),
- XF1(LEFT,COUNTER));
- OUTPUT(O1,ALL);
- OutRec XF2(Base L, INTEGER C) := TRANSFORM
- SELF.Seq := C;
- SELF := L;
- END;
- O2 := PROJECT(Base(lastname='COOLING',
- firstname='LIZZ',
- state='OK'),
- XF2(LEFT,COUNTER));
- OUTPUT(O2,ALL);
|