Feature #2630
Add ability to save new rows in browse.
0%
Related issues
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.