All,
Pat mentioned manually deleting the xdata flag (see below). Here is a small
snippet of AutoLisp code that will automate this. Save to a ".lsp" extension
file, APPLOAD it and type SMART2DUMB at your command line prompt.
(defun c:smart2dumb ( / ss en cnt ix slen)
; Flip AcadE "smart" table insert to a dumb table insert (will not
auto-update if report
; is later rerun)
(setq ss (ssget "_X" '((0 . "ACAD_TABLE"))))
(setq cnt 0)
(if (/= ss nil)
(progn
(setq slen (sslength ss))
(setq ix 0)
(while (< ix slen)
(if (c:wd_del_1000_xdata (ssname ss ix) "ACE_TABLE_TYPE") (setq cnt
(1+ cnt)))
(setq ix (1+ ix))
)
(setq ss nil)
(princ "\n")
(princ cnt)
(princ "\n")
) )
(princ)
)
"Pat Murnen" wrote in message
news:412e6e60$1_1@newsprd01...
> In AutoCAD Electrical 2005, a report table will be updated (rather than
> inserted as new) if 3 things match. The first is the report type, say
> Schematic BOM. The second is the scope of the report, i.e. Project or
> Current Drawing. The third is the .SET file used (or if none specified).
If
> these 3 things match then the report table will be updated rather than
> creating a new report table. So to get 2 report tables of the same
> project-wide reports (meaning the first 2 items match) the .set file would
> have to be different for each report.
>
> So for your drawing list report you would want to set up a .SET file for
> each one. Then when you run the report make sure you select one of the
.SET
> files. Then rerun the exact same report but pick the other .SET file. It
> should allow you to place a new report table down.
>
> Also, to split a report table across multiple drawings, once you determine
> where the split should be, i.e. after a certain number of rows or by using
> one of the Special Breaks, make sure you enter how many table sections you
> want to allow per drawing. Once the number of table sections is reached
you
> should see a dialog asking where to place the next section, i.e. a new
> drawing, a drawing within the project, etc. If you are using the number of
> rows and you picked a number that didn't turn out the way you wanted, when
> you get back to the report dialog just select Put on Drawing again and
> change the number. It will redo the table sections allowing you to add
more
> if necessary or remove any extra table sections.
>
> One other item to note - if you do not want AcadE to ever update a
> particular table you can use the Xdata Editor tool (on Project -> Extras
> menu) and remove the xdata ACE_TABLE_TYPE. AcadE will not "see" this table
> as belonging to a particular report and it will never match the 3 items
> listed above.
>
> If this isn't helpful if you let me know a little more on how you did this
> in 2004 I might be able to provide more information.
>
> Pat Murnen (Autodesk)
>
> "alritter" wrote in message
> news:8179332.1093550759353.JavaMail.jive@jiveforum1.autodesk.com...
> > FOR ALL OF OUR CUSTOMERS THEY WANT TWO BOM'S,ONE CONTAINING ALL ELEC.
> HARDWARE AND PANEL COMPONENTS AND ONE OF ALL PNEUMATIC MATERIALS.
> > THE ONLY WAY NOW WITH 2005ELEC IS:
> > USE PANEL REPORTS
> > BOM
> > PROJECTS
> > SELECT FULL-VERY IMPORTANT FEATURE**
> > SELECT THE DWG'S TO BE SCANNED
> > SELECT PUT IN DWG
> > SELECT # OF LINE PER COLUMN
> > AFTER IT IS IN THE DWG CUT AND PASTE THE COLUMNS TO OTHER DWG'S
> >
> > FOR THE PNEUMATICS NOW;
> > USE SCHEMATIC REPORT
> > BOM - PROJECT
> > SELECT THE PNEU. DWG'S
> > PUT IN DWG
> >
> > IN 2004ELEC IT WOULD HANDLE THE SLIT FEATURE TO DIFFERENT DWG'S
> >
> > ALSO WE HAVE TO PUT TWO INDEX DWG'S ONE FOR SCHEMATICS AND ONE FOR THE
> PNEUMATIC, THE DRAWING LIST REPORT HAS THE SAME FEATURE OF NOT LIKING TWO
> DWG'S SO I HAVE COPY AND CUT AND PASTE THEN EDIT TO GET THE LOOK MY
CUSTOMER
> DEMAND VERY BACK DOOR METHOD AND NOT A GOOD USE OF MY TIME$$$
>
>