public bool configConnection(cReportConnect rptConnect) {
try {
CSConnect.cConnect connect = new CSConnect.cConnect();
if (!connect.showOpenConnection())
return false;
refreshAll();
if (!connect.getDataSourceColumnsInfo(
connect.getDataSource(),
connect.getDataSourceType())) {
return false;
}
if (rptConnect == null) {
cGlobals.setParametersAux(connect, m_report.getConnect());
}
else {
cGlobals.setParametersAux(connect, rptConnect);
}
if (cGlobals.getToolBox(this) != null) { showToolBox(); }
return true;
} catch (Exception ex) {
cError.mngError(ex, "configConnection", C_MODULE, "");
return false;
}
}