Bug 77672 - base-file-structure changes compromise data in grid-controls
Summary: base-file-structure changes compromise data in grid-controls
Status: RESOLVED DUPLICATE of bug 67615
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
4.2.3.1 rc
Hardware: x86 (IA32) Windows (All)
: medium major
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-19 14:47 UTC by mhonline
Modified: 2014-04-23 07:26 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mhonline 2014-04-19 14:47:24 UTC
Hello
somewhere in between 4.2.1 and 4.2.3 the form-controls for grids (for original table and sub-forms) aswell as the table-viewer losts the focus to some of the fields and shows them as "0" only.
Content is still there (in most cases) and reports seem to work, but data are not correct visible.
This is somehow related to any changes of table-definition, whether in single or in a relation, when that happens, forms went corrupt.
My guess, if you dont mind: This seem to be a problem of the table-structure, two systems are running at the same time, one with fieldnames and one using numbers to count field-offset in files.  Second parts seem to be broken, which might explain list-control-problems too. you will find out.

mh.
Comment 1 Robert Großkopf 2014-04-21 19:41:54 UTC
Could this be e duplicate of Bug67615?

Have a look at https://bugs.freedesktop.org/show_bug.cgi?id=67615#c8, where I have described how to get it working again ...
Comment 2 mhonline 2014-04-22 23:05:32 UTC
right - looks similar
I can not reproduce whether your advice is a solution, I gave it a try again with a fresh 4.2.3 portable, switched manually back to english:
formerly corrupt files remain with 0's, I did a new odb working under 4.2.1 and that show fields correct.  
no clue, but that's it. 
m.
Comment 3 Robert Großkopf 2014-04-23 07:26:59 UTC
Don't know if I have understand right.
Switching back to "English" for the GUI doesn't work?
Try to open the source of the table-control for editing. The fields of the table are defined as Text[VARCHAR]. Now have a look at the Fieldproperties at the bottom of the tableeditor. The formatexample should show '@'. But sometimes it shows '0'. If it shows '0' here, it also shows '0' in the form, specially in the table-control of a form.
Press the button with the three points. Change the language for this field. Change it back. Press OK. Now the '0' has gone and '@' appears.
Open the form and have a look for this special field. The text would be shown.

I will mark this bug as a duplicate of 67615.

*** This bug has been marked as a duplicate of bug 67615 ***