Bug 83713 - LO Base 4.3.1.2 regression: trying to fill form produces error
Summary: LO Base 4.3.1.2 regression: trying to fill form produces error
Status: RESOLVED DUPLICATE of bug 82151
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
4.3.1.2 release
Hardware: x86 (IA32) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-10 13:08 UTC by senya
Modified: 2015-04-09 15:49 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Database file with issue (39.63 KB, application/vnd.oasis.opendocument.database)
2014-09-10 13:08 UTC, senya
Details

Note You need to log in before you can comment on or make changes to this bug.
Description senya 2014-09-10 13:08:05 UTC
Created attachment 106057 [details]
Database file with issue

The following problem appears on Windows XP with LO version 4.3.1.2. Version 4.2.6.3 works correctly.

Attached document contains form called "A_Form". The form contains two tables - the top and the bottom. The bottom table is in a subform. The bottom table show query result by key of entry, selected in the top table. This form made for data entry.

So, my actions order is following.
First, I add new entry to the top table. That table contains 3 columns. First is a key, the second is text, can be filled with any value, e.g. "abcde", and the third is number, e.g. 4000. Then, when I select newly added entry, I get able to add entries in the bottom table. I am then trying to  fill new entry in the bottom table. Every field is required. The first is a key, the second and the third is lists, any value can be selected. The fourth and the fifth is numbers. Let it be 2000 and 200. The last is date.

In 4.2.6.3, if I then try to save new entry in bottom table, it saves. But in 4.3.1.2 it gives me error, that some field is not filled. It doesn't make sense, because all required fields are filled.

But if I close the form, open it again, and try to fill the bottom table entry for previously filled top table entry, it will succeed. It seems, that somehow, when I add the top table entry, it doesn't really goes to database or doesn't update database, and an attempt to add new entry in the bottom database fails because of out-of-date data.
Comment 1 Robert Großkopf 2014-09-11 19:44:36 UTC
Seems to be a duplicate of https://bugs.freedesktop.org/show_bug.cgi?id=82151.
Could you please test it with a daily build or update to 4.3.2 when it will be available? The bug is fixed there.

*** This bug has been marked as a duplicate of bug 82151 ***
Comment 2 senya 2014-09-11 20:46:32 UTC
Yes, I have tested it with 4.3.3 daily and it works properly. 
Thanks.