OASIS Open Document Format for Office Applications (OpenDocument) TC

 View Only
  • 1.  Proposal update: data cache, field name, source field id for data pilottables

    Posted 12-12-2008 10:18

    Dear TC memebers,

    I've updated this proposal:
    http://wiki.oasis-open.org/office/data_cache%2C_field_name_and_source_field_id_for_data_pilot_tables

    The update contents include:
    (1) Add comments in the table:field name user scenario that table:field-display-name seems more appropriate for the meaning, but current proposal uses table:field-name since it is already used in table:data-pilot-field-reference. But if anyone proposes to use a new name "table:field-display-name" and no one disagrees to that, I will totally agree. Of course, in case of that, the attribute <table:field-name> in the element <table:data-pilot-field-reference> should also be renamed to <table:field-display-name> since they have the same meaning. Till now, I know Kohei propose the new name, so I'm waiting for others' comments.

    (2) Add a new user scenario for the data pilot table enhancement. That is to add an attribute <table:cell-auto-resize> to the <table:data-pilot-table> so that user can control whether or not the cells of data pilot table is resized automatically according to the height and width of cell contents when the data pilot table is refreshed.

    Thanks.

      Best Regards,

      Mingfei Jia(贾明飞)
      IBM Lotus Symphony Development
      IBM China Software Development LAB, Beijing
      Tel: 86-10-82452493 Fax: 86-10-82452887
      NOTES:Ming Fei Jia/China/IBM E-mail: jiamingf@cn.ibm.com
      Address: No.28 Building, Zhong Guan Cun Software Park, No.8 Dong Bei Wang West Road, ShangDi, Haidian District, Beijing 100193, P.R.China


  • 2.  Re: [office] Proposal update: data cache, field name, source fieldid for data pilot tables

    Posted 12-12-2008 17:42
    On Fri, 2008-12-12 at 18:17 +0800, Ming Fei Jia wrote:
    > Dear TC memebers,
    > 
    > I've updated this proposal:
    > http://wiki.oasis-open.org/office/data_cache%
    > 2C_field_name_and_source_field_id_for_data_pilot_tables
    > 
    > The update contents include:
    > (1) Add comments in the table:field name user scenario that
    > table:field-display-name seems more appropriate for the meaning, but
    > current proposal uses table:field-name since it is already used in
    > table:data-pilot-field-reference. But if anyone proposes to use a new
    > name "table:field-display-name" and no one disagrees to that, I will
    > totally agree. 
    
    > Of course, in case of that, the attribute 


  • 3.  Re: [office] Proposal update: data cache, field name, source field id fordata pilot tables

    Posted 12-15-2008 10:49

    Hi Kohei,

    Kohei Yoshida <kyoshida@novell.com> wrote on 12/13/2008 01:42:11 AM:
    >
    > Re: [office] Proposal update: data cache, field name, source field
    > id for data pilot tables


    > > Of course, in case of that, the attribute <table:field-name> in the
    > > element <table:data-pilot-field-reference> should also be renamed to
    > > <table:field-display-name> since they have the same meaning.
    >
    > I would be extremely careful with renaming an existing attribute name,
    > for none other than backward compatibility reasons.  The original
    > attribute name may use some improvement, but not at the expense of
    > breaking backward compatibility IMO, especially if this proposal is to
    > make it into 1.2 as opposed to 2.0.
    >
    > Given this, I have to disagree with this renaming.

    Make sense, renaming an existing attribute surely has backward compatibility risk at this phase. I just concern different places use different attribute names for the same meaning. But now I find it does not matter since different attributes names are used in different contexts although often they are referring to the same thing.

    I just saw your extended proposal for the display names in data pilot. I think if from consideration of the interoperability with MS Excel, for the <table:data-field> in <table:data-pilot-display-info> and <table:data-pilot-sort-info> maybe also need a unique name. I suggest if you think it necessary, you can add them to your proposal. But interoperability with MS Excel is not all, maybe we have other concerns or comments.

    >
    > > Till now, I know Kohei propose the new name, so I'm waiting for
    > > others' comments.
    >
    > Yes.  Using a new name is safer in terms of backward compatibility.
    >
    > >
    > > (2) Add a new user scenario for the data pilot table enhancement. That
    > > is to add an attribute <table:cell-auto-resize> to the
    > > <table:data-pilot-table> so that user can control whether or not the
    > > cells of data pilot table is resized automatically according to the
    > > height and width of cell contents when the data pilot table is
    > > refreshed.
    >
    > The functionality of auto-resizing will be undoubtedly useful, but I'm
    > not sure if there is a merit in storing this flag in the file itself...
    > Is there an interoperability reason for this proposal?

    Yes, MS Excel has such feature and store this flag to the data pilot table internal. The interoperability is surely a reason for the proposal. Of course, I mainly think this feature is useful.
    >
    > I know at least Excel file format stores all sorts of flags.  I'm just
    > trying to see if this is one of them.
    >
    > Thanks.
    >
    > Kohei
    >