Not rendering new row when using dataview-condition

I need to update a selected column within all rows in a dataview and then display the change. I added a test button to my grid and when pressed it calls a dataview-condition that iterates over each row. The row event then calls a BAQ to retrieve the additional data that I need to insert into the row. Next, I perform a row update and place the data into TransView, but before it can move on to the next row I get an error. Here’s a screenshot.

I also added another button the directly calls the row event that updates TransView and it works perfectly. I’m guessing that I failed to set up the dataview-condition correctly or something else. Here’s my dataview properties

What am I doing wrong?

You’re missing the Result property.

Check out this post on how to use dataview-condition (read the blurred out, spoilered section): How To: Adding Columns to Existing Kinetic Grid - Experts’ Corner - Epicor User Help Forum

That topic is huge and I don’t know where in the topic you’re referring.

I large portion of the thread is blurred out.

Yup. Click on the blur. It’s in the blurred section as I stated before.

After what you were telling me I finally realized what you meant. I added a matches dataview to the dataview-condition and it traverses through all of the matched rows now.

In my row processing code, I update two columns:CSM_UnbilledSODtl.Calculated_OrigUnitPrice = “{TransView.Calculated_CSMPrice}” and CSM_UnbilledSODtl.Calculated_CurrentUnitPrice = “{TransView.Calculated_Price}”

But when the event ends the two columns on the display didn’t update. What am I missing?

Did you do this bit?

CSM_UnbilledSODtl.Calculated_OrigUnitPrice should likely be matches.Calculated_OrigUnitPrice.

I went through the training on this at one time, but can’t seem to locate it. Do you know where the training video is?

BTW, I did change my row update to use the matches dataview values, but it’s still not updating the displayed row in the grid. I think I need to go watch the training video again.

Here’s my GetAllDetailPrices

This is my GetRowPricing.

My row update has two columns in it. Here’s column 1.
image

Here’s column 2.
image

This is what TransView contains:

Finally, this what my grid shows for Orig Unit Price and Current Unit Price.

Where did I miss up?