public DataSet RunRetrieveQueryEx() { QueryClass lcQuery; if (!String.IsNullOrEmpty(ActiveRow.RetrieveQuery)) { lcQuery = new QueryClass(ActiveRow.RetrieveQuery, clConnectionMode); ReplaceQueryPlaceHolder(lcQuery); lcQuery.ReplaceDictionaryPlaceHolder(clFormParam); return(lcQuery.RunQueryEx()); } else { return(null); } }