Текущий архив: 2004.01.20;
Скачать: CL | DM;
Вниз
DisableControls и FastReport Найти похожие ветки
← →
ruslanyd (2003-12-23 17:26) [0]Народ, просветлите пожалуйста голову :)
есть FastReport-овский Master-Detail отчет,
использующий тот же источник данных, что и в гридах
при отключении контролов (DisableControls)
в отчете не показывается бэнд DetailData
каким образом можно решить эту проблему?
← →
Mike Kouzmine (2003-12-23 17:27) [1]Сделать енабле или использовать другой источник.
← →
ruslanyd (2003-12-23 17:33) [2]с enable работает в 2,5 раза медленнее,
а данных не мало
в источнике используется много фильтров и параметров сортировки,
и было бы очень неудобно из-за этого создавать еще один такой-же
← →
Mike Kouzmine (2003-12-23 17:34) [3]Давай подумаем, если так не получается, то как можно?
← →
ruslanyd (2003-12-23 17:40) [4]лучшее, что у меня пока получилось - это скрыть грид
или форму с ним
скорость получается нормальная, но выглядит коряво
а как можно еще - не знаю
знал бы - не обращался бы за помощью :)
← →
Mike Kouzmine (2003-12-23 17:41) [5]А если грид сделать енабле = фалс?
← →
ruslanyd (2003-12-23 17:48) [6]в этом случае просто грид становится недоступным для юзера,
но данные в нем все равно обновляются :(
← →
Silver Alex (2003-12-23 18:06) [7]а почему бы не поотключать контролы, что-то типа этого
DBGridMaster.DataSource:=nil;
DBGridDetail.DataSource:=nil;
try
....
frReport.ShowReport;
finally
DBGridMaster.DataSource:=dsMaster;
DBGridDetail.DataSource:=dsDetail;
end;
← →
ruslanyd (2003-12-23 19:48) [8]сорри, отвлекся
2 Silver Alex
такой вариант заработал !
2 all
признателен за помощь, спасибо
Страницы: 1 вся ветка
Текущий архив: 2004.01.20;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.009 c