Данные выводятся в MSHFlexGid через Dataenvironment.Три уровня иерархии.В последних двух информация не обновляется.В первой таблице обновляются не только записи но и столбцы.Не изменен только один столбец,через который первая таблица связывается с другими.
Так вот,если MSHFlexGrid отображает обновление записей в первой таблице,то проблема с обновлением столбцов-существует.
Фактически обновление столбцов происходит только после перзапуска программы.
Обновление столбцов можно сделать через метод CLEAR_STRUCTURE,но тогда появляются "нежелательные" столбцы из второй и третье таблиц(BOUND),напротив которых я снял галочки отображения и которые фактически являются ключами.
Как мне не прерывая программы добится "полного" обновления Mshflexgrid,не прибегая к методу CLEAR_STRUCTURE?
Ответить
|