I think keep the member's name maybe better, we perhaps need them when refresh source data. This problem may impact Field reference-- it uses field item's name as base item now.
Sincerely, Xu Ming Wang Lotus Symphony China Software Development Laboratory,Beijing Phone: 010-82453493 E-mail : [email protected] Kohei Yoshida <kyosh...@novell. com> To [email protected] 2009-08-22 05:51 cc Subject Please respond to Re: [sc-dev] about DataPilot [email protected] .org On Tue, 2009-08-18 at 15:06 +0800, Xu Ming Wang wrote: > Find a critical issue: > The field items list in Hide/Show items or Display value options use > the source data's original strings. > But some items' string maybe become same if they are float values or > date values and use some special formats. > Then we can not identify them. I think need use the field item index > to identify the field items and need redefine the ODF format about > this. > There is the same problem in fields' name. Ok. So this problem is an existing problem, not related to the new field popup window. I somehow got that wrong impression... And you're right; the problem is how this information is stored in the file, so we need to fix the file format itself before we fix this in the application code. We can probably add another attribute to table:data-pilot-member element, and call it, say, table:index (or something) to store the position of the field member. We would still need to keep the existing "table:name" attribute for backward compatibility. Let me think this through a bit. Meanwhile, if you have any more ideas on this, please share. Kohei -- Kohei Yoshida - OpenOffice.org Engineer - Novell, Inc. <[email protected]> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
