James Bott wrote:Silvio,
Regarding your screenshots of new record data entry screens with IDs, have you tried to figure out what happens if you cancel. Can you cancel one, then add another and see if the second one gets the ID of the cancelled one, a new ID, or?
Are you aware of the concept of voiding? The record is left intact but marked "void" and it is never deleted. This is common practice with accounting software here. I wonder if new records that are canceled are saved in the file and just voided? Maybe you could try this on your demo.
James, I really didn't understand where you want to end ...
For many years I have used the program of Alfredo Arteaga "Cawind" and "RCWind".
Obviously adapting it to my needs.
It is a multiuser system and therefore function in a LAN network.
Years ago I created a software for a library with many network stations, using Alfredo's own sources
In the new version it even uses Advantage Table having the same dbf files
you can go and download yourself from the site despachoarteaga.com.mx
In the entries the customer number is visible as the invoice number is visible, I also showed you the source code but you still say that you can't do with tdata / tdatabase.
Even Angel Canudas in his Eurogest software uses the same technique and uses the Tdatabase class
The Italian software that I listed to you do the same thing
this morning I tried to do what you asked me
this morning I tried to do what you asked me
I used the software Idea program
I entered a new customer (the code is visible on the screen) on a PC
I put a new customer on another computer
then I canceled the insertion on the first one and also on the second pc
I went to check the client archive from dos and saw that
there is no record in the archivethen I open new the software and add new record and th enumber is that I try to add before...
Since from 1991/1992 ( fw for clipper Rel. 14.4 - Momos)
I use : FiveWin for Harbour March-April 2024 - Harbour 3.2.0dev (harbour_bcc770_32_20240309) - Bcc7.70 - xMate ver. 1.15.3 - PellesC - mail: silvio[dot]falconi[at]gmail[dot]com