How is the document in MS DOS?

Old DOS accounting software. On request, it generates certain documents using the DOS editor instead of table editor is used underscores, dashes, and other marks, thus forming a table. It is possible to make it so that instead of characters, the editor created a full table ? In what direction to dig at all ?
August 23rd 19 at 10:36
5 answers
August 23rd 19 at 10:38
In the first place to dig in the direction of withdrawal from this program for something more modern, so as not to have problems with the launch of this miracle, print from it etc.
If you want a "pretty" report, then write a program that will access Your accounting system and run reports in any convenient report generator. And there and think the entire program rewrite! :)
August 23rd 19 at 10:40
In FoxPro under Dos reports can only be created in a text file and not otherwise. Basically do not understand the term "full table".
If you need to generate a report and then opens it in MS Excel it is possible to do this in two ways:
1. To generate the report as a dbf table
2. Generate a report in a text file with delimited fields a tab-delimited or semicolon. It should be understood that the text is stored in CP866 encoding and decimal separator is dot instead of a comma. Usually in Excel codepage conversion is done automatically or on request, point to a comma have to do a replacement. Better to do it before converting to Excel, otherwise, in some cases, numbers can be dates.
Of course in both cases, the format of such report will have to manually or write a special tool.
You can also save the report in XML format which is understood by all modern editors. But as for me it's the most insane option.
In the real world about FoxPro is high time to forget
The report is generated only txt in dbf all the database files. - Tristian80 commented on August 23rd 19 at 10:43
: You did not read carefully. dbf is opened without any problems in Excel is Sufficient to attach the cap. I have to work a couple of brontosauruses in retirement are foxpose prog written in the early 90s.
I made a few small programs which is from dbf or csv form desired reports in Excel or Word

Can you make for a small fee - reginald.Conroy commented on August 23rd 19 at 10:46
August 23rd 19 at 10:42
What do you mean "full table"? Designed graphics? (dasovich in the code charts are the symbols of pseudo - single and double lines, corners, intersections,...) of FoxPro is not only a database, it's something like 1C and DB, and the language at the same time. To retrieve the table with the graphics program on FoxPro have to edit - I would not dare :)
If it refers to a normal table, working in the spreadsheet - it is only through an intermediate database file that is open office.
If these data have any value, a DB is better to move on any modern engine. And it's not in fashion or something. People can even just read the code and tell what that code does - they are smaller. And the more time that passes, the less likely to find such a person and the greater the chance that one day this program will fall and never rise again...
A full table is a table formed by inserting rows and columns, not characters dash equal and angles. This formed the table I plan to move to EXCEL, and a DOS report is generated in excel will not transfer. - Tristian80 commented on August 23rd 19 at 10:45
: No way. During FoxPro - and that was, if I am not mistaken, in 1995 and 1997 did not have the concept "spreadsheet". The word really. To upload data to .dbf, and then a Converter or office convert to normal table. Or, in .csv - but this will have to write something in this heart of FoxPro :D - reginald.Conroy commented on August 23rd 19 at 10:48
August 23rd 19 at 10:44
The idea is if you launch word and open it in the old file, he will be able himself to convert.
If not, use abby finereader or other ocr services. I, for example, abby screenshot reader'om everything needs to be done - a very handy thing.
If it's not that I think you can move all the business logic of the old program in a new one that will work fine. It may even be a normal macro or add-in to excel that will make life easier. However, it is necessary to spend the time or hire someone who will.
Will try, thanks. - Tristian80 commented on August 23rd 19 at 10:47
August 23rd 19 at 10:46
View the encoding cp866
There since b0 to df character that you can draw on the table.

Find more questions by tags ComputersDatabasesDelphiDOSProgramming