Data set shows no differences in designer but when run through client shows different

I am working on a process where I am validating table returned data set with custom template data set and all the values match when debugged in designer and designed shows proper results (if changes, notifies changes, if not says no changes).

But when I run the client the debug messages still show no differences but they are treated as different and notifies in the window that there are changes.

Want to check if anyone noticed similar issue and appreciate your inputs on this

if (row['col1'] != row1['col1'] or row['col2'] != row1['col2'] or row['col3'] != row1['col3'] or and so on):

#dataset1
[5.0, 2876.0, 189201.0, Fri Jul 24 14:00:00 EDT 2020, Fri Jul 24 22:00:00 EDT 2020, Fri Jul 24 14:00:00 EDT 2020, Fri Jul 24 14:20:00 EDT 2020, None, None, None, None, None, None, None, None]
#dataset2
[5.0, 2876.0, 189201.0, Fri Jul 24 14:00:00 EDT 2020, Fri Jul 24 22:00:00 EDT 2020, Fri Jul 24 14:00:00 EDT 2020, Fri Jul 24 14:20:00 EDT 2020, None, None, None, None, None, None, None, None]

PS: I am using == and != comparisions for None checks too and as I mentioned everything evaluates properly in designer

Without seeing the whole script it is hard to troubleshoot.
I would start with printing the values of each comparison to the console and test and compare.

print row['col1'],row1['col1']
print row['col2'],row1['col2']

Etc.

thanks for the reply mynard. the dataset I included is the printed values. I juts copy pasted wrong field name during my compaision.

I am all good now :slight_smile: