Метод
SetTableBackOrderIn (Integer, Boolean) |
Top Previous Next |
Назначение
|
Устанавливает
обратный порядок сортировки для узла логической таблицы.
|
Описание
|
SetTableBackOrderIn
(TableIdent : Integer; Set : Boolean); |
Параметры
|
TableIdent
: Integer - идентификатор таблицы. Константа с префиксом
tn. |
Set
: Boolean - если 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 :
begin |
SetTableBackOrderIn(tnKatMc,
true); |
//Устанавливает
обратный порядок сортировки для KatMC. |
RereadRecord
(tnKatMc); |
//Вызывается
для перерисовки панели. |
end;
|
cmForwOrder :
begin |
SetTableBackOrderIn(tnKatMc,
false); |
//Возвращает
первоначальный порядок сортировки для KatMC |
RereadRecord
(tnKatMc); |
//Вызывается
для перерисовки панели. |
end;
|
end;
|
end.
|