Bug 7872

retrieve on preview should be OFF by default 23 May, 2022

mike S
29 January, 2022
Product: PowerBuilder Category: IDE
Version: 2021 Build: 1506
Classification: Enhancement Publishing: Public
Priority: P4
Status: Closed Reason: RECORDED AS ENHANCEMENT
Appeon Product 23 May, 2022
#7
Hi Mike,

Thank you for submitting the ticket.  


We now acknowledge this ticket to be an enhancement request and will record and track it internally in our enhancement management system. At the same time, we are closing the ticket here because this support system is for handling standard support services but not for maintaining enhancement requests.  

Please note that despite its "Closed" status, you are welcome to come back here and leave further comments or query the relevant development progress on this ticket.  


Thanks,

Julie
Ken Guo @Appeon 31 March, 2022
#6
Hi Mike,

Thanks for the feedback. I will send your suggestion as a requirement to the product team.

Setting the default to On or Off both have their advantage and shortcoming. Our product team will only decide whether to change it or not after a comprehensive analysis.

Regards,
Ken
mike S 28 March, 2022
#5
it takes a couple of seconds to change to ON if the user wants it on.  

"if you install a new ide and open a datawindow connected to a database with lots of data, you might be stuck waiting a very long time for it to retrieve the data."

Yes, there are ways to change the setting without getting stuck  waiting for all that data to come back .   maybe you are someone who would remember every 1-3 years to change a setting in an ini file, but i am not.  I forget every time.

I have had to crash out of PB because of this.  not every PB project is a sample application with 2 rows of data in a table.

this is real world use case of over 25 years of hating this stupid 'feature' 

do what you want, i consider this closed.
Ken Guo @Appeon 28 March, 2022
#4
Hi Mike,

I understand what you mean but it’s hard for us to decide which is more reasonable, On or OFF by default, since some customers do want it to automatically retrieve.

This setting is effective globally. You just need to set it once and this setting will be remembered and used to decide whether to retrieve each time you open any DW.

BTW, this setting is saved in the following node in pb.ini and users can change it manually.
[Data Window]
PreviewRetrieve=1

To not conflict with how other users are used to it, we will not be changing its default at this moment. If users need to change the default, they just need to change it in IDE (or pb.ini) for once.

Regards,
Ken
mike S 25 March, 2022
#3
ken, 
Yes i know how to change the default.  I want the default to be OFF, not on.

"if you install a new ide and open a datawindow connected to a database with lots of data, you might be stuck waiting a very long time for it to retrieve the data."
Ken Guo @Appeon 25 March, 2022
#2
Retrieve on Preview Settings

Hi Mike,

Let me share a setting with you, which provides the option to turn “Retrieve on Preview” on or off.

You can find and uncheck this setting shown in the attached screenshot so it won’t automatically retrieve on preview when you open a datawindow anymore.
 
Regards,
Ken
Ken Guo @Appeon 30 January, 2022
#1
Hi Mike,

Thanks for reporting this problem. It is a good suggestion!

We will submit this ticket to our development to further analyze the issue. It
will take some time to reach a conclusion.
We will keep you updated.

Regards,
Ken
mike S 29 January, 2022
*Phenomenon:
The IDE defaults the datawindow option of 'retrieve on preview' as ON.

the default should be off.   if you install a new ide and open a datawindow connected to a database with lots of data, you might be stuck waiting a very long time for it to retrieve the data.

At the VERY LEAST you should have an indicator that the user has NOT yet opened a datawindow and ASK if it should retrieve on preview.  I think the better option is to have it OFF.


*Reproduce Steps:


Remarks:
yes, it has always worked this way.  It was always a stupid decision to have it on by default especially since by default it shows the preview!
OS:
All
Platform:
Database Type:
Database Version: