Charlotte Foust
cfoust at infostatsystems.com
Mon Nov 22 10:43:51 CST 2004
Um ... Is it too late to point out that there is code in on-line help to turn off the subdatasheet for a table. It's easy enough to expand that to the entire database. I've done it a couple of slightly different ways, but I only found the code in help after I had built virtually the same code on my own. Charlotte Foust -----Original Message----- From: Dan Waters [mailto:dwaters at usinternet.com] Sent: Saturday, November 20, 2004 9:44 AM To: 'Database Advisors' Subject: [AccessD] Change SubDatasheetName to [None] in code? Happy Thanksgiving to everyone! I want to write a utility sub to change the SubDatasheetName property in tables to [None]. I'm trying to use the code below, but get an error of 'The object is closed or does not exist' at the code line beginning Set prp =. The table is open and in Design view. Dim obj As AccessObject Dim prp As DAO.Property Dim stgName As String For Each obj In CurrentData.AllTables stgName = obj.Name DoCmd.OpenTable stgName, acViewDesign, acEdit Set prp = obj.CreateProperty("SubDatasheetName", dbText, "[None]") DoCmd.Close acTable, stgName, acSaveYes Next Can this be done? Thanks, Dan Waters ProMation Systems, Inc. -- _______________________________________________ AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com