Bug 124320 - LO report builder design view when enter a formula in detailed view stuck the choose field dialog box.
Summary: LO report builder design view when enter a formula in detailed view stuck the...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
6.0.7.3 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-25 04:47 UTC by Akhlaq Hussain
Modified: 2022-11-07 13:47 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Picture of reported dialog. (99.10 KB, image/png)
2019-03-25 04:49 UTC, Akhlaq Hussain
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Akhlaq Hussain 2019-03-25 04:47:04 UTC
Description:
If I create a formatted field in report builder and I want to insert a new formula in this field for example " =IF().. " statement I use its utility to complete the formula. I choose 'If' from the list and a three lines fields will be appear on front, first to enter test, second to enter value if test is true, third if value is false. Now if I press the upward arrow icon button to choose field name, a dialog box appear but this one not working at all. You can not choose any field or use any button on this dialog box, it will stuck. You have to cancel this utility and start it again. Next time if I try to write all the If statement myself, the statement will be cut-off by half when you close it. If you succeed to write complete statement then it will not give you correct results. Is it a bug? If yes, what is the solution? How to patch it?

Actual Results:
Please see the problem by testing it. I checked on Linux Mint and Ubuntu.

Expected Results:
The dialog to choose field when entering formula should work and do not stuck.


Reproducible: Always


User Profile Reset: No



Additional Info:
I have seen a tutorial video using this functionality and it shows no problem there. Tutor was using LO in windows plate-farm.
Comment 1 Akhlaq Hussain 2019-03-25 04:49:35 UTC
Created attachment 150269 [details]
Picture of reported dialog.
Comment 2 Alex Thurgood 2019-03-25 08:02:59 UTC
Please indicate:

- whether you are using your Linux distribution provided version ?
- the name and version of the Linux distribution ?

Some versions released by some Linux distributions have particular problems that are not present in the TDF downloads.

There was a known issue in older versions of LibreOffice with not being able to add fields from these windows in the ReportBuilder. This issue was fixed, but as LibreOffice 6.0.7.3 is now obsolete (unless maintained by the distribution), it might be that the fix in question hasn't been integrated in the version you are using.


Please try and install a current production release from the LibreOffice website to see whether that solves the problem.
Comment 3 Xisco Faulí 2019-03-27 11:55:38 UTC
--- Comment #3 from Robert Großkopf <robert at familiegrosskopf.de> ---
Could confirm the buggy behaviour.
Create a report.
Drag a field for text.
Go to "Data" in the properties sidebar.
Open the functions-wizard with the button with "...".
Choose the function IF.
Go to the field for "Test" and press the button on the right (arrow up).
A dialogue appears, which will show the fields of the datasource of the report.
Try to choose one field.

No field could be choose, no action available any more. Have to kill the
dialogue an whole LO and start new.

This all appears in OpenSUSE 15 64bit rpm Linux, LO 6.2.2.2

Comment lost during the BZ outage -> https://lists.freedesktop.org/archives/libreoffice-bugs/2019-March/176604.html
Comment 4 QA Administrators 2021-03-27 04:07:38 UTC Comment hidden (obsolete)
Comment 5 Jorge Teixeira 2022-11-07 13:47:13 UTC
I cannot reproduce the problem with LO 7.4.2.3.
Specifically, the last step on the reproducer of comment 3 works for me.

Version: 7.4.2.3 (x64) / LibreOffice Community
Build ID: 382eef1f22670f7f4118c8c2dd222ec7ad009daf
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: pt-PT (pt_PT); UI: en-US
Calc: threaded