JSDO, Kendo UI Example - Error 11914 on Create, Delete- duri

Posted by Florian Walchshofer on 11-Mar-2017 01:54

Hallo,

I have tried to run this example on a OpenEdge Classroom Edition

But the Advanced Business Entity - JSON Filter Pattern failed with error on Create and Delete

JSDO: error while saving changes
Unable to Delete Customer record in the Database during SAVE-ROW-CHANGES (11914)

https://community.progress.com/community_groups/mobile/w/mobile/2568.a-sexy-ui-for-progress-openedge-using-jsdo-oe-mobile-template-and-kendo-ui-with-sorting-filtering-and-paging

Best Regards,
Florian

Posted by egarcia on 12-Mar-2017 14:47

You are welcome.

Error (11909) indicates that the field "Cust-Num" is not present on the table.

I am guessing that your database was created as a copy of sports2000 and not sports.

The sports2000 database has Customer.CustNum.

Look for the cSkipListArray reference in AdvCustomer.cls (line 52).

Cheers.

All Replies

Posted by egarcia on 12-Mar-2017 09:23

Hello Florian,

Error (11914) indicates that the delete operation failed.

The agent log file should contain details on why it failed. For example, the DELETE trigger failed to run, or ran and returned and error, for example, orders are present.

For an error while creating records, we would also need to look at the log file.

What version of OpenEdge and the JSDO are you using?

Are you using the JSDO directly or with Kendo UI or Telerik Platform?

I hope this helps,

Edsel

Posted by Florian Walchshofer on 12-Mar-2017 12:51

Ok, thank you

Delete works, it was because of the Trigger Procedure

but i still have a problem:

on Create i get the error:

unable to find sequence field Cust-Num in table Customer during SAVE-ROW-CHANGES (11909)

OpenEdge 11.6 Classroom

JSDO 4.3.1

I Use it with Kendo UI

In the agent log file ist nothing there

Posted by egarcia on 12-Mar-2017 14:47

You are welcome.

Error (11909) indicates that the field "Cust-Num" is not present on the table.

I am guessing that your database was created as a copy of sports2000 and not sports.

The sports2000 database has Customer.CustNum.

Look for the cSkipListArray reference in AdvCustomer.cls (line 52).

Cheers.

This thread is closed