I'm ready to admit that I'm pretty much lost.
I'm working on a report for a friend so that they can get functionality the vendor does not provide.... basically something so that they can see a particular customer's order history for the last period as compared to the same period last year... so they can maintain appropriate inventory levels.
No DDFs, no help from the vendor. I've used DataTools with great success... but now I'm stuck.
For any given invoice, all line items are stored in a single variable-length field. Each line item record itself is 35 bytes in length. I know that the item number is ten digits, and proceeded by 00 80 3f f0 or 00 80 3f f8... not sure the significance of that...
What I'm trying to figure out is... I KNOW the quantity for each line item is 32 bits long. I know that if I look at the quantity 1, it will be 10 27 00 00. I initially thought that the first byte was my first significant digit, but that theory goes out the door after 16.
I also reasoned that the second third byte had to do with how many times the number could be evenly divided by 7, but that pattern, too, eventually goes out the window.
If anybody has any ideas... I would gladly owe you a beer... because I'm stuck.
Pervasive/BTRIEVE is not my strong point.. and I'm sure that my modern rdbms-spoiled-self is missing something.
I just don't know what.
Help?
I'm working on a report for a friend so that they can get functionality the vendor does not provide.... basically something so that they can see a particular customer's order history for the last period as compared to the same period last year... so they can maintain appropriate inventory levels.
No DDFs, no help from the vendor. I've used DataTools with great success... but now I'm stuck.
For any given invoice, all line items are stored in a single variable-length field. Each line item record itself is 35 bytes in length. I know that the item number is ten digits, and proceeded by 00 80 3f f0 or 00 80 3f f8... not sure the significance of that...
What I'm trying to figure out is... I KNOW the quantity for each line item is 32 bits long. I know that if I look at the quantity 1, it will be 10 27 00 00. I initially thought that the first byte was my first significant digit, but that theory goes out the door after 16.
I also reasoned that the second third byte had to do with how many times the number could be evenly divided by 7, but that pattern, too, eventually goes out the window.
If anybody has any ideas... I would gladly owe you a beer... because I'm stuck.
Pervasive/BTRIEVE is not my strong point.. and I'm sure that my modern rdbms-spoiled-self is missing something.
I just don't know what.
Help?