Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-52411

Speadsheet view not editable in non EN Language

Details

    Description

      1. Create new Data Definition with Default Language non US (German), no Translation Languages, add a Text Field.
      2. Create a Data List View and add a Data List based on this Definition
      3. Change language in your profile to non-US (German)
      4. Add a record to the data list, save, refresh it, => all looks okay.
      5. Change Configuration of Dynamic Data List View to Spreadsheet (Tabellenansicht), editable.
      6. Add or modify record in spreadsheet view again => looks okay now,
      7. but after any refresh => display for this record changes to NULL values.

      Reason I found: Saving records in Spreadsheet view creates a default US record, which will be empty when working in other languages. After refresh, spreadsheet display switches to default US record where available. Non US entries were saved correctly, but no longer displayed.

      Workaround: Stay away from attractive editable Spreadsheet view in non US environment.

      Attachments

        1. fix.png
          fix.png
          49 kB
        2. reproduce.png
          reproduce.png
          39 kB

        Issue Links

          Activity

            People

              melody.wu Melody Wu
              Felix Felix Schneider (Inactive)
              Kiyoshi Lee Kiyoshi Lee
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                7 years, 14 weeks, 1 day ago

                Packages

                  Version Package
                  6.2.X EE
                  7.0.0 Beta 1