Метод SetTableBackOrderIn |
Устанавливает обратный порядок сортировки для узла логической таблицы.
SetTableBackOrderIn (tableIdent : integer; set : boolean);
tableIdent - идентификатор таблицы. Константа с префиксом tn.
set - если true, будет установлен обратный порядок сортировки, false - возвращен прямой порядок.
interface backOrder; create view backOr as select * from KatMC, SaldoMC where ((KatMC.NRec == SaldoMC.cMc)) order by KatMC.name; screen scr1; show at(,16) buttons cmBackOrder; cmForwOrder; << <. BackOrder .> <. ForwOrder .> >> end; browse br1; show at(,,,15) table KatMc; fields KatMc.name; SaldoMc.srPrice; SaldoMc.vPrice; end; handleEvent cmBackOrder : { SetTableBackOrderIn(tnKatMc, true); //Устанавливает обратный порядок сортировки для KatMC. RereadRecord (tnKatMc); //Вызывается для перерисовки панели. } cmForwOrder : { SetTableBackOrderIn(tnKatMc, false); //Возвращает первоначальный порядок сортировки для KatMC RereadRecord (tnKatMc); //Вызывается для перерисовки панели. } end; end.