Project

General

Profile

Feature #2630

Add ability to save new rows in browse.

Added by Stanislav Lomany almost 9 years ago. Updated about 8 years ago.

Status:
New
Priority:
Normal
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD

Related issues

Related to User Interface - Feature #2422: add features to BROWSE Closed 10/17/2014
Related to User Interface - Feature #2564: implement GUI BROWSE widget Closed

History

#1 Updated by Stanislav Lomany almost 9 years ago

Currently we can insert new rows in a browse, but not save them. Saving is combination of INSERT-ROW, ASSIGN and CREATE-RESULT-LIST-ENTRY.

#2 Updated by Greg Shah almost 9 years ago

  • Target version set to Milestone 12

#3 Updated by Stanislav Lomany about 8 years ago

  • Assignee set to Stanislav Lomany

Guys, I've reviewed the customer code and its quite complicated, so I cannot completely tell what is the cycle of saving a row there. If you have a testcase with a browse which is supposed to save rows (and not blocked by other issues), please let me know. Otherwise I suggest to postpone this task in order to resolve it in the most efficient way when it will be possible.

#4 Updated by Greg Shah about 8 years ago

Are you saying that you don't have any 4GL testcase that can add rows in a browse?

#5 Updated by Stanislav Lomany about 8 years ago

4GL testcase I have uses CREATE-RESULT-LIST-ENTRY (not implemented), while the customer app uses some other mechanics.

#6 Updated by Greg Shah about 8 years ago

I will forward a question to the customer. Is your question as simple as:

"When using an editable browse, how does the application insert records when there is no use of CREATE-RESULT-LIST-ENTRY?"

If I need to ask something different or in a different way, please let me know.

#7 Updated by Stanislav Lomany about 8 years ago

When using an editable browse, how new records are saved: using some custom code with CREATE statement on ROW-LEAVE event, or some other way? How the result set is updated in the query and the browse after that?

#8 Updated by Stanislav Lomany about 8 years ago

CREATE-ON-ADD support must be implemented as part of the task as it directly related to the process of initiating and saving new rows.

#9 Updated by Greg Shah about 8 years ago

  • Target version deleted (Milestone 12)
  • Start date deleted (07/30/2015)

The customer reports that in practice, records are not added while the browse is actively editing so this task is being deferred for now.

Also available in: Atom PDF