_________________________________________________________

Why APPEND FROM TYPE XL8 Fails with Modern Excel — and How to Fix It with COM Objects

Posted by Peter Heinicke on Mon, May 25, 2026 @ 05:24 PM

If you maintain a Visual FoxPro application that reads Excel files, there is a good chance you have used APPEND FROM (filename) TYPE XL8 at some point. It is clean, fast to write, and it worked reliably for years. Then one day a user upgrades to Microsoft 365, saves a spreadsheet the same way they always have, and your VFP program either silently produces an empty cursor, complains that the sheet is missing, or — worst of all — crashes the entire session outright.

Read More

Tags: Software Obsolescence | accounting systems | ERP S, ERP systems, Sage Pro ERP, Visual FoxPro, VFP, FoxPro, Legacy FoxPro

Is Your ERP Software a Rust Bucket?

Posted by Peter Heinicke on Fri, Apr 24, 2026 @ 04:00 AM

Rules of thumb for determining when it is time to upgrade your accounting software.

Read More

Tags: Software Obsolescence | accounting systems | ERP S, ACCPAC ERP, ACCPAC, SAGE PRO, Sage 300, ERP software, Accounting systems, Sage X3 ERP, Sage 50, upgrades, erp systems review, Sage 300cloud, SBT Accounting Systems, Accpac for DOS, Sage Intacct