![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I have a table in FMP7 called "Campaign Calls". Each call inside of a campaign is attached to a campaign with a campaign ID. In my layout I am showing records from "Campaign Calls". But I also have a portal using a self joining relationship to show other calls that are also part of that campaign. As the status of calls are changed, the portal begins to lose records because they become unrelated. This is working fine. But, there is always 1 record left in the portal because the record is relating to itself. I am trying to show all calls that are related to the campaign inside of the portal but not the call itself that I happen to be on at the time. So to illustrate further, if it is a 1 call campaign. When I am on that call, the portal shows 1 related call which is the same call that I am on in the layout. I want it to show 0 related calls and ignore the 1 that I am on. -S |
#3
| |||
| |||
|
#4
| |||
| |||
|
|
I don't think that this will work. Lets say there are 3 records in the database. Campaign Person --------------- ------------ D0001 Joe Smith D0002 Joe Smith D0003 Adam Wright When I am on the Joe Smith record in campaign D0001 I want to know that he is also a contact that I need to call in campaign D0002. So my current portal link is PERSON::PERSON But when I am in Campaign D0001 I see 2 records in the portal, I see the duplicate record that I am actually in D0001 and I see D0002. A unique ID on every record won't help me in the relationship, it will then turn into a 1:1 relationship and I won't get any related records. -S |
#5
| |||
| |||
|
|
I don't think that this will work. Lets say there are 3 records in the database. Campaign Person --------------- ------------ D0001 Joe Smith D0002 Joe Smith D0003 Adam Wright When I am on the Joe Smith record in campaign D0001 I want to know that he is also a contact that I need to call in campaign D0002. So my current portal link is PERSON::PERSON But when I am in Campaign D0001 I see 2 records in the portal, I see the duplicate record that I am actually in D0001 and I see D0002. A unique ID on every record won't help me in the relationship, it will then turn into a 1:1 relationship and I won't get any related records. |
#6
| |||
| |||
|
|
(<> is 'not equals', FM actually uses the crossed out equal sign symbol) |
)
#7
| |||
| |||
|
|
In article <MPG.1d66957eff27c5a8989c74 (AT) shawnews (DOT) vf.shawcable.net>, 42 nospam (AT) nospam (DOT) com> wrote: (<> is 'not equals', FM actually uses the crossed out equal sign symbol) FileMaker understands "<>" as well as the crossed-equal symbol - they're interchangable with no problems. Coming from things like BASIC programming on the C64, I've been using "<>" since last millennium and only recently started using the "proper symbol" (sometimes). ) |
#8
| |||
| |||
|
|
In article <130820051847443917%helpful_harry (AT) nom (DOT) de.plume.com>, helpful_harry (AT) nom (DOT) de.plume.com says... In article <MPG.1d66957eff27c5a8989c74 (AT) shawnews (DOT) vf.shawcable.net>, 42 nospam (AT) nospam (DOT) com> wrote: (<> is 'not equals', FM actually uses the crossed out equal sign symbol) FileMaker understands "<>" as well as the crossed-equal symbol - they're interchangable with no problems. Coming from things like BASIC programming on the C64, I've been using "<>" since last millennium and only recently started using the "proper symbol" (sometimes). )While FM does generally understand "<>" when writing expressions it can't be used to define relationships. FM7 uses a drop down list, and its not in the list. So telling someone to use "<>" who doesn't have broad programming experience could be confused. |
#9
| |||
| |||
|
|
In article <MPG.1d67e4f1c4ec5611989c77 (AT) shawnews (DOT) vf.shawcable.net>, 42 nospam (AT) nospam (DOT) com> wrote: In article <130820051847443917%helpful_harry (AT) nom (DOT) de.plume.com>, helpful_harry (AT) nom (DOT) de.plume.com says... In article <MPG.1d66957eff27c5a8989c74 (AT) shawnews (DOT) vf.shawcable.net>, 42 nospam (AT) nospam (DOT) com> wrote: (<> is 'not equals', FM actually uses the crossed out equal sign symbol) FileMaker understands "<>" as well as the crossed-equal symbol - they're interchangable with no problems. Coming from things like BASIC programming on the C64, I've been using "<>" since last millennium and only recently started using the "proper symbol" (sometimes). )While FM does generally understand "<>" when writing expressions it can't be used to define relationships. FM7 uses a drop down list, and its not in the list. So telling someone to use "<>" who doesn't have broad programming experience could be confused. Yet something else FileMaker 7 doesn't do "right". ;o) |
On the mac I think option-equals
#10
| |||
| |||
|
|
In article <140820050859316869%helpful_harry (AT) nom (DOT) de.plume.com>, helpful_harry (AT) nom (DOT) de.plume.com says... In article <MPG.1d67e4f1c4ec5611989c77 (AT) shawnews (DOT) vf.shawcable.net>, 42 nospam (AT) nospam (DOT) com> wrote: In article <130820051847443917%helpful_harry (AT) nom (DOT) de.plume.com>, helpful_harry (AT) nom (DOT) de.plume.com says... In article <MPG.1d66957eff27c5a8989c74 (AT) shawnews (DOT) vf.shawcable.net>, 42 nospam (AT) nospam (DOT) com> wrote: (<> is 'not equals', FM actually uses the crossed out equal sign symbol) FileMaker understands "<>" as well as the crossed-equal symbol - they're interchangable with no problems. Coming from things like BASIC programming on the C64, I've been using "<>" since last millennium and only recently started using the "proper symbol" (sometimes). )While FM does generally understand "<>" when writing expressions it can't be used to define relationships. FM7 uses a drop down list, and its not in the list. So telling someone to use "<>" who doesn't have broad programming experience could be confused. Yet something else FileMaker 7 doesn't do "right". ;o) I actually completely agree with you one this one. "<>" is superior to slashed-equals...primarily because there isn't a slash-equals key on my keyboard. On the mac I think option-equalsdoes it; but I dont think there is an intuitive way to type a slash- equals symbol under windows. I personally prefer the c/java != operator. |
)![]() |
| Thread Tools | |
| Display Modes | |
| |