![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi- I have many areas where I perform Go To Related Record in file "A" (find only related, and only for the current record) in anotherfile "B" Then I want to do something, like delete the current B record, orperform some other task in B. In FM5/6 this was dead simple no brainer activity. But in FM8 I am seeing that if I don't specify a layout in the B file (it gets specified in the GTRR script step in A), then I can get unpredictable results such as tons of B records found that are notrelated, or even all B records found. As you can imagine this plays havoc with my scripting. Why does FM care what layout I am specifying in B?? It should just goto B with the correct found set. Does anyone know why this happens? Probably something to do with the multiple table architecture |
#3
| |||
| |||
|
|
Hi- I have many areas where I perform Go To Related Record in file "A" (find only related, and only for the current record) in another file "B" Then I want to do something, like delete the current B record, or perform some other task in B. In FM5/6 this was dead simple no brainer activity. But in FM8 I am seeing that if I don't specify a layout in the B file (it gets specified in the GTRR script step in A), then I can get unpredictable results such as tons of B records found that are not related, or even all B records found. As you can imagine this plays havoc with my scripting. Why does FM care what layout I am specifying in B?? It should just go to B with the correct found set. |
|
Hi- I have many areas where I perform Go To Related Record in file "A" (find only related, and only for the current record) in another file "B" Then I want to do something, like delete the current B record, or perform some other task in B. In FM5/6 this was dead simple no brainer activity. But in FM8 I am seeing that if I don't specify a layout in the B file (it gets specified in the GTRR script step in A), then I can get unpredictable results such as tons of B records found that are not related, or even all B records found. As you can imagine this plays havoc with my scripting. Why does FM care what layout I am specifying in B?? It should just go to B with the correct found set. |


#4
| |||
| |||
|
#5
| |||
| |||
|
|
Thanks guys for a nice couple of responses! Yikes, I guess I should consider myself lucky that I've only had this bite me a couple times. Your answers prompt for me a second question though--lets say I do specify a certain layout to be used for the result, and if I happen to have several windows all viewing that layout, which window will FM use to display my result? |
#6
| |||
| |||
|
|
Thanks guys for a nice couple of responses! Yikes, I guess I should consider myself lucky that I've only had this bite me a couple times. Your answers prompt for me a second question though--lets say I do specify a certain layout to be used for the result, and if I happen to have several windows all viewing that layout, which window will FM use to display my result? |
![]() |
| Thread Tools | |
| Display Modes | |
| |