Hi everyone! We are relatively new to OAC and are trying to determine if there is a best practice to making changes to DataSets without impacting existing workbooks that use these datasets. Without version control built into OAC (yet), we have been looking at less traditional development / maintenance approaches.
Currently when we are making changes to a Dataset(e.g. DS_Employee), we "Save As" to a new DataSet name (e.g. DS_Employee_new). We make our changes to DS_Employee_new, and when ready, we delete the original DataSet (DS_Employee), open our modified DataSet (DS_Employee_new), and "Save As" to the original DataSet name (DS_Employee). Using this approach, we find that we can maintain the original Object_ID of the DataSet, and workbooks using the dataset are not broken (assuming we haven't changed any fields used in the workbook of course).
While this approach seems to work for us, it seems very cumbersome and error prone and hoping that others have perfected a more elegant method for maintaining their datasets!
Looking forward to everyone's thoughts!