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; } }