![]() | |
![]() |
| | Thread Tools | Display Modes |
#11
| |||
| |||
|
|
I've seen the posts here saying it's a bad idea to use the clipboard and in theory I agree however I haven't found workarounds for common tasks such as tagging a set of records when the tag uses a global text field and a calc that just checks if that records ID is in the global text field. Assume you have tables A, B, and C, I find I often have to go to related records from A to B, omit a set of records and possibly add others, then go to related records in C. Prior to FM8 I don't see how this was possible without using copy / paste and even in 8 it's still easier to copy record IDs into a global then work on the next batch of IDs then put the 2 sets together and display the records. |

#12
| ||||
| ||||
|
|
On 11/14/05 8:47 PM, in article MPG.1de3086bc1c2139b989dc2 (AT) shaw....shawcable.net, "42" nospam (AT) nospam (DOT) com> wrote: Furthermore, why would you expect *pasting* into a popup menu to work in the first place? While I'm surprised that it actually crashes, and think you *have* found a bug, I'm not the least bit surprised that it doesn't work. Popup menus are designed to allow users to select a value from a list, with no provision to simply enter arbitrary values. I would have expected filemaker to ignore your paste step entirely and set an error condition. Why would I expect it to work? I dunno, it seemed logical to me that to paste a value from a known value list from one field to the other, where the value list is the same in both fields, would not be a problem. |
|
Once again, it wasn't to enter arbitrary values, just to not have to enter the value in two places. Why not just display the same field in both places? Because I sometimes have to change the recipient field to a different value. |
|
I see your point: a random paste into a menued field should not work, but I never planned to do that. |

|
Thanks for the constructive criticism. |
#13
| |||
| |||
|
|
I use Copy/paste to keep the format unchanged - Set Field sometimes changes it to a non-preferred format. |
|
I didn't know FileMaker was aware of the problem, but it seems to affect the Windows version only, and only with pop-up menus, not drop-down lists. The drop-down list seems to remain unaffected when I experimented with it. |
#14
| |||
| |||
|
|
In article <BF9FEA3E.68F83%trashadd (AT) bigfoot (DOT) com>, trashadd (AT) bigfoot (DOT) com says... I use Copy/paste to keep the format unchanged - Set Field sometimes changes it to a non-preferred format. "Insert Calculated Result" is the preferred way of dealing with formatting issues when set field doesn't do what you want. Like set field it -doesn't- use the users clipboard, and like copy/paste it requires a field on the layout to operate on. |
#15
| |||
| |||
|
|
Your 'technique' of using the global to store temporary data is fine, its just that you don't need to use the clipboard to move data to and from the global. |
#16
| |||
| |||
|
|
Assume you have tables A, B, and C, I find I often have to go to related records from A to B, omit a set of records and possibly add others, then go to related records in C. |
#17
| |||
| |||
|
|
42 wrote: Your 'technique' of using the global to store temporary data is fine, its just that you don't need to use the clipboard to move data to and from the global. To loop through 100 records and set a global to the IDs isn't a problem but do that for 20,000 records and your going to be waiting a long time. My issue is if I have to take a set of records and combine it with another set of records but the size of either record set could be large. The only way I know to do this with acceptable speed is to use copy all records (IDs only) and paste them into a global, then get the second set of IDs into another global, then combine the 2 globals and go to related records. In doing this I have to use the clipboard, how do you suggest avoiding the clipboard in this process? |

#18
| |||
| |||
|
![]() |
| Thread Tools | |
| Display Modes | |
| |