Yes! Thank you!
I agree that the container field is weird -- didn't even try it. I had success with both the webviewer and the invisible button, but for me I had to attach the button to "Halt", just attaching to "Do Nothing" still prompted for Save (maybe I did something else wrong, but Halt certainly works too in my case). Love the webviewer thing. Thanks! I am Soooo! Glad to be wrong. Even though this is still somewhat of a "kludge" it is waaaay better than a bunch of globals, and as kludges go it is very elegant. (But would still like some true ORM stuff built into FM10...) Brad On Sat, May 17, 2008 at 9:39 AM, Todd Geist <[EMAIL PROTECTED]> wrote: > Hello Brad. > > There is away to keep the user from being able to commit the record until > you want them to. It involves using a layout object to catch the clicks > before they bring up the dialog. You place the object at the very back and > set it to stretch in all directions so the that the user can ever find any > area of the layout that is not covered by this object. > > Now what layout object do you use. You have three options. > > 1. Invisible button. > Set the button to have no color or line and set it to do nothing. This > works but it is ugly since the background hilites when you click on it. > > 2. Empty container field > I think this has to be in another table and placed on the layout through an > invalid relationship (ie 1=2). This also works but I don't like it Becuase > you have to add fields and relationships. > > 3. Web Veiwer > This is my favorite. Place an empty web viewer on the layout and hide all > of it's widgets (ie progress, bar, status bar) This works very well. > > There is one issue with all three methods. You have to be careful using > the FileMaker Tab Control. IF the user is able to click on the Active Tab > it will bring up the Save Record dialog. Just the tab itself is the > problem. If the user selects tab 2 and the clicks on Tab 2 again the dialog > pop GRRRR! > > But You can work around this by building you own buttons that switch tabs > on your tab control. > > This feature will be part of my Devcon Presentation on Database > Transactions > > Hope that helps > > Todd > - > Todd Geist > geist interactive -- Sincerely, Brad
