Praveen
12th February 2003, 22:11
Hi
What does baan store in the record buffers (rcd.tppmmxxx) which is a string buffer? Does it store the actual values of all the fields in the table record or does it just store a pointer to the memory location where all the field data is stored?
Another question: if we have two different record buffers for the same table, is it possible to compare these record buffers and check if they have the same values or not?
What I am trying to do is in Baan Vb, whenever we run "Generate Outbound Advice" for an order, a record is inserted in the outbound history table even though nothing has been adviced for the outbound line. I am trying to see if there is any simple way to make sure that the outbound order line is indeed changed (atleast one field is modified) before inserting a line in the history table. I was wondering if we can use the record buffers to check this.
Any help will be greatly appreciated.
Thanks
Praveen.
What does baan store in the record buffers (rcd.tppmmxxx) which is a string buffer? Does it store the actual values of all the fields in the table record or does it just store a pointer to the memory location where all the field data is stored?
Another question: if we have two different record buffers for the same table, is it possible to compare these record buffers and check if they have the same values or not?
What I am trying to do is in Baan Vb, whenever we run "Generate Outbound Advice" for an order, a record is inserted in the outbound history table even though nothing has been adviced for the outbound line. I am trying to see if there is any simple way to make sure that the outbound order line is indeed changed (atleast one field is modified) before inserting a line in the history table. I was wondering if we can use the record buffers to check this.
Any help will be greatly appreciated.
Thanks
Praveen.