[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Erw-devel] bug when displaying N relations in lists
From: |
erw-devel |
Subject: |
[Erw-devel] bug when displaying N relations in lists |
Date: |
Sun, 16 Nov 2003 15:02:33 +1100 |
In ERW 1.0.2:
I have noticed a bug in the main browse lists where the data from N related
elements that's being displayed for a particular elements is out of sync with
the row they belong to. It's hard to describe without an example...
I have customised an entity type called "link" as follows. The customisation
is based on the comments in the erw-devel posting from 24/9 for using any
relationship type in filters and labels.
<?php
$D["link"]["display"]["fmtString"] = "%s (%[,]s) to (%[,]s)";
$D["link"]["display"]["field"] = array(
"id","linklocaldata_linkdatum->field", "linkremotedata_linkdatum->field");
?>
The relationships between link and linkdatum are:
<rel id="linklocaldata" label="Link Datum Local - Link">
<leg entref="linkdatum" label="Used in Link as Local Data" lower="0"
upper="N"/>
<leg entref="link" label="Local Link Datum" lower="1" upper="N"/>
</rel>
<rel id="linkremotedata" label="Link Datum Remote - Link">
<leg entref="linkdatum" label="Used in Link as Remote Data" lower="0"
upper="N"/>
<leg entref="link" label="Remote Link Datum" lower="1" upper="N"/>
</rel>
As I add elements to the "link" entity type's main browse list the displayed
data starts to not line up
1 (code) to (Member_Number)
2 (name) to (Member_Number)
3 (firstname) to (Last_Name)
15 () to (First_Name)
16 () to (Speciality,Address_1,Address_2,Address_3,City,State,Zip)
17 () to (Country)
Whereas it should be displaying:
1 (code) to (Member_Number)
2 (name) to (Last_Name)
3 (firstname) to (First_Name)
15 () to (Speciality)
16 () to (Country,Address_1,Address_2,Address_3,City,State,Zip)
17 () to (Number)
Thanks,
Jason
- [Erw-devel] bug when displaying N relations in lists,
erw-devel <=