How-to: PARTITION
Пример 1
Условие
Есть заказ вместе со строками.
CLASS Order 'Заказ';
CLASS OrderDetail 'Строка заказа';
order 'Заказ' = DATA Order (OrderDetail) NONULL DELETE;
Необходимо пронумеровать строки от 1 в данном заказе в порядке их добавления.
Решение
index 'Номер строки' (OrderDetail d) = PARTITION SUM 1 ORDER d BY order(d) CHARWIDTH 4;