Код: Выделить всё
alter interface "SOPRDOCB";
Create view as select * FROM KATSOPR ORDER BySrok BY KATSOPR.RESERVED,KATSOPR.SROKRES;
overload
end;
//***************************************************
HANDLEEVENT
cmColumnClicked:{
Case Target of
#KATSOPR.SROKRES:{
case GetColumnSorting(BRSELECT, Target) of
0:{
SetColumnSorting(BRSELECT, Target, 1);
SetOrder(tiBySrok);
SetTableBackOrderIn(tnKATSOPR, false);
}
1:{
SetColumnSorting(BRSELECT, Target, -1);
SetTableBackOrderIn(tnKATSOPR, true);
}
-1:{
SetColumnSorting(BRSELECT, Target, 1);
SetTableBackOrderIn(tnKATSOPR, false);
}
end;
}
end;
RescanPanel(BRSELECT);
}
//***************************************************
END;
end.
При компиляции випер выдает предупреждение о внешней выгрузке BySrok. Видимо поэтому и не сортируется.
Нам нужно знать, есть ли возможность таки реализовать задуманное?