StrataFrame Forum
Back
Login
Login
Home
»
StrataFrame Application Framework - V1
»
Business Objects and Data Access (How do I?)
»
.NewRow() Error - An Item with the same key has already been added.
.NewRow() Error - An Item with the same key has already been added.
Post Reply
Like
1
.NewRow() Error - An Item with the same key has already been added.
View
Flat Ascending
Flat Descending
Threaded
Options
Subscribe to topic
Print This Topic
RSS Feed
Goto Topics Forum
Author
Message
jsantos
jsantos
posted 9 Years Ago
ANSWER
HOT
Topic Details
Share Topic
Group: StrataFrame Users
Posts: 26,
Visits: 87
Hello,
I am having an issue when calling .NewRow I get an error in the CreateShareAndAddBusinessObject function in BusinessBindingSource.vb (see attached image)
Before calling the .NewRow in our code the CurrentRowIndex = -1 which I expect as the BO should be empty. Then as soon as I call .NewRow I get an exception. When the error is thrown index = 0 when it should be 1 according to loReturn where it looks like there is already one record and then the error makes sense.
Any ideas?
Reply
Like
1
GO
Merge Selected
Merge into selected topic...
Merge into merge target...
Merge into a specific topic ID...
Open Merge
Threaded View
Threaded View
.NewRow() Error - An Item with the same key has already been added.
jsantos
-
9 Years Ago
Hi JSantos, I your screenshot is not quite visible, it is always best...
Edhy Rijo
-
9 Years Ago
Sorry about the image. Added attachment We are adding a new row...
jsantos
-
9 Years Ago
Hi, Thanks for the image and yes, NewRow() is recommended for adding...
Edhy Rijo
-
9 Years Ago
I have attached a screenshot of the code that I think you will see...
jsantos
-
9 Years Ago
Howdy J, The CreateShareAndAddBusinessObject() method is called from...
StrataFrame Team
-
9 Years Ago
By the way, calling .Add() calls .NewRow() internally. Calling .Add()...
StrataFrame Team
-
9 Years Ago
I have also just tried using .Add and I get the same error in the same...
jsantos
-
9 Years Ago
Hi Ben, Thanks for the information. So I put a break point on...
jsantos
-
9 Years Ago
Yeah, that double call is what's causing the error. Will you send me a...
StrataFrame Team
-
9 Years Ago
I thought I would do one better and provide the 2 call stacks in one...
jsantos
-
9 Years Ago
OK, it looks like setting a value on the row is causing the...
StrataFrame Team
-
9 Years Ago
Hi JSantos and Ben, One thing to keep in mind is that in your msd BO...
Edhy Rijo
-
9 Years Ago
Yep, Edhy, the WPF ICollectionView and...
StrataFrame Team
-
9 Years Ago
Yes, Ben you are right. I remember long time ago when I was starting...
Edhy Rijo
-
9 Years Ago
Thanks both of you your help. Unfortunately neither suggestions...
jsantos
-
9 Years Ago
OK so when I commented all filtering of the msd BO I get no error at...
jsantos
-
9 Years Ago
Yes, there should be at least 1 record in the BO after .NetRow() if...
StrataFrame Team
-
9 Years Ago
Ok more info. I stepped through the code in .NewRow() and actually...
jsantos
-
9 Years Ago
Awesome!! So following both your comments it looks like this...
jsantos
-
9 Years Ago
Woot! Glad you're fixed. Let us know when you need help on your next...
StrataFrame Team
-
9 Years Ago
Hi JSantos, Ben, Wow it must have been a long night for you JSantos...
Edhy Rijo
-
9 Years Ago
Post Reply
Like
1
Similar Topics
Post Quoted Reply
Reading This Topic
Login
Login
Remember Me
Reset Password
Resend Validation Email
Login
Explore
Messages
Mentions
Search