I wrote a little FB 3.0 circuit app that allows you to define your table data types and form controls in some attributes lists within a switch in fbx_settings and then dynamically builds all the forms with add/edit/delete functionality built in. You point all your editors to the fuseEdit circuit, and depending on the targetCircuit, it loads the proper variables.
It's not totally ready for prime time, but you're all welcome to try it out. It works great for editing a single table at a time, so it's not a good solution for editing data sets that pull from numerous relational tables, but you can populate drop down lists and radio buttons from separate tables. Checkboxes are sort of implemented, but won't work right with the current version... i need to find time to deal with looping through them and figuring out how to let the developer define what will happend with such data. Anyhow, I can get an add/edit/delete tool up for a table in about 5-109 minutes with this tool, which was my goal: to eliminate the drudgery of creating/spending a ridiculous amount of time modifying an existing editor for every table for each project. http://www.workshed.com/transfers/fuseEdit.zip If anyone uses it, I'd appreciate hearing any bug reports/suggestions/praise. There's loose documentation in fbx_settings.cfm... and I was a bad man and did not do any fuseDocs (it's next on my list to learn, I swear!). -Bret > ----- Original Message ----- > From: "Kay Smoljak" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, May 23, 2002 9:58 AM > Subject: form re-use > > > > Hi all, > > > > Over my last couple of projects, I have tried a couple of different ways > > to resuse forms (ie a single fuseaction for add or edit product, for > > example). I'm not really happy with any of them. Now I'm about to start > > a new large project, and I want it to be the bestest ever :) Does anyone > > have any *really elegant* methods for reusing forms that they would like > > to share? > > > > Kay. > > > > > > > > > ==^================================================================ This email was sent to: [email protected] EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrFMa.bV0Kx9 Or send an email to: [EMAIL PROTECTED] T O P I C A -- Register now to manage your mail! http://www.topica.com/partner/tag02/register ==^================================================================
