So, I had this:
this.cSkipFieldsForUpdates = 'altpartno, before_qty_recd, vendor'
But is causes problems in building the Update sequence for Sql Server, as it does not seem to skip them due to that space and the test that it used to look for field names.
It wants this:
this.cSkipFieldsForUpdates = 'altpartno,before_qty_recd,vendor'
I think all it needs is some simple code to strip out all spaces from cSkipFieldsFromUpate or lcSkipFields, and it would then be tolerant of having spaces after the commas. It would then work either way.
Here's the code in wwSql.SqlBuildUpdateStatementFromObject() where I think the no-spaces-allowed coding is killing me:
FOR lnX=1 TO lnFields lcField = laFields[lnX]IF"," + UPPER(lcField) + "," $ lcSkipFieldsLOOPENDIF ...