A safe wrapper around redcapAPI::exportRecords that does not fail when records are requested from an empty REDCap project. In the event of an empty project, field names are used to create an empty data structure.
safe_exportRecords(rc_con, rc_field_names)A data frame containing existing REDCap records, or an empty data frame with the structure of what the records would look like.
A REDCap API Connection Object
The field names for a REDCap instrument