Не обновляется экран :(
Добавлено: 13 май 2009, 19:50
Есть примерно следующий код:
При выборе Table2.Name1 кнопка становится серой и наоборот - все работает как надо. А вот при выборе Table1.Name1 - кнопка не обновляет своего состояния (SetEnableCommand вызывается как надо, проверял)
Делал и ReScanPanel(#Table1) - бесполезно. В чем может быть косяк?
Код: Выделить всё
create view as select * from
Table1, Table2;
screen
table Table1;
fields
Table1.Name1;
Table2.Name1;
buttons
cmStart;
end;
handleEvent:
cmPick:
{
case CurField() of
#Table1.Name1:
{
....
SetEnableCommand(cmStart, SomeCondition());
}
#Table2.Name1:
{
...
SetEnableCommand(cmStart, SomeCondition());
}
end;
}
end;
