• Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by bcooney

  1. Sanity check here...I want to use a popover with a portal to help a user select from a long list of choices in Find Mode. Apparently, I cannot do that. I've tried to populate a global in the parent table and use a relationship with the global on the left to display related children in the portal. Nothing shows. I then switched to a virtual list of choices where the $$vlist is populated by SQL. $$vlist has data..portal shows nothing. Is Find Mode unable to use such a technique? I did follow Kevin Frank's tutorial on conditional value lists in Find Mode. That works wonderfully, except my first popup is too long -- really need that picker!
  2. And that's the answer, comment. Yes, I am trying to do so. Value lists work attached to popup menus...so, I thought perhaps I could get a popover with a portal picker to work. @Lee - over 100 values to choose from on first popup. So, checkboxes aren't the answer either.
  3. Well Kevin, Despite your instructions not to respond (since I am a FM developer), I will offer this advice: FileMaker is a database development tool. It is not an off-the-shelf solution. Yes, there are some templates available, but the idea is that you build what you need. So, define what you mean by "Document Management" and start from there. Btw, I do feel that FM can be used to build such a solution. hth, Barbara
  4. You could use a non-enterable field (as set on the Inspector) on the layout (or a merge field). Then have a popover button next to it that opens with an editable field. If you want to support cancel, the field in the popover is a global field, and the Save button takes the global value and sets the actual field. The nice thing about building it this way is that you don't leave your layout (and incur panel resets and triggers). Also, the "edit" popover button can be hidden, based on a rule. The same thing can be done with Slide Controls. Click and "edit" button and the user navs to a panel that has the editable fields.
  5. Any suggestions as to how I can cleanup all the $$vars? I'm using them for $$active.button[wincode] in button bars, too. I suppose I can use custom menus mapped to Close and there run a cleanup script.
  6. I have a popover portal that displays a virtual list. My client would like to have two or more windows open at the same time. (ugh, i know). Currently, if the user has two windows each with a popover portal displayed, they are parsing the same $$vlist, and so one popover's portal is showing the wrong data. My options seem to be: find a way to make the $$vlist window specific find a way to close the first popover if the user makes a different window active (both popovers do not need to be visible at the same time) hide one popover by storing a key in the virtual list that compares the record to this key in the $$vlist, and if the key isn't there, the portal hides. (don't like this UX). Thoughts? Is there a switched window trigger??
  7. I've done that for all the other $$vars, Wim. Exactly what you have there (although I put Code(get(window name)) in a CF to save typing. Hmm...why did I think that my virtual list wouldn't work this way? Wim! Thank you. Works perfectly.
  8. Actually, "save only Reference" isn't the ideal solution since in a multi-user environment you'd need to ensure that each user can access the path to the file. I find it best to have the file stored on the server, and use external storage for containers.
  9. Actually, Tim tried to do server - to - server sync and gave up (which says quite a bit). http://timdietrich.me/blog/serversync-pulling-the-plug/
  10. I would guess that BE expects OS paths, not FM paths. https://www.briandunning.com/cf/902
  11. Do you order a product from more than one vendor? If so, you'll need a join table ProductVendor. That is, a product cannot have a single id_vendor foreign key. What is the workflow for ordering? Perhaps start at a product list and select products to order? Then, script the creation of Purchase Orders.
  12. You cannot attachment more than one document to an email in FileMaker without using a plugin. Google Filemaker email plugins.
  13. OMG - Never noticed these checkboxes. Thank you, Wim. So embarrassed...
  14. Perhaps I'm tired...but I would like a refresher on the subtle difference between these two triggers. In my use case, my script enters find mode, sets fields, and finds the target record (a scripted gtrr). Now that I found the record, I'd like to set all the default button bar $$active_segments, and perhaps nav to certain panels. At first I tried OnLayoutEnter, but apparently that doesn't fire in Find mode. I could add all the setting of stuff to the script that does the find, but it occurs to me that perhaps OnRecordLoad is the better approach. Thoughts?
  15. Please read the link I proved. It's essentially that you understand round-tripping and the use of the Device ID to suppress it.
  16. "there is no option to clear Hover, Pressed, Etc. states to be non-specific (no reaction) that I know of anyway." I still do not understand the issue. If I didn't want a the Hover state to differ in appearance from the Normal state, I would set its appearance to be the same as the Normal in the style definition.
  17. I don't usually use any default theme because they come with lots of predefined states. I start with Minimalist and add styles as I need.
  18. Refresh Object http://blog.jsfmp.com/post/128202568431/how-to-deactivate-a-filemaker-button-bar
  19. Edit the appearance settings for the various states. They don't need to be different.
  20. The host file and mobile file are not the same. They each use different scripts. If you want to sync in both directions, you'll need both push and pull. I suggest using Tim's samples to test your setup.
  21. You can set the $exportPath and give the export file any name you wish.
  22. I would like to confirm something. It seems that GetFieldName ( ) is context independent. I would like to write robust sql using getfieldname( ) but was stuck thinking I'd need a relationship to the field. Can someone confirm that is not necessary.
  23. I think it's a planned feature. I try to document layers by just adding a text block on the right far side of a layout (the offscreen section).