VA FileMan V. 22.2 Programmer Manual Banner


 

Main Chapter Getting Started Manual Advanced User Manual

DIFROM


Preparing To Run DIFROM

DIFROM simply creates routines, "init routines." DIFROM names routines by appending INI* or I### to the package namespace (e.g., nmspI005 or nmspINI1). It overwrites any like-named routines. Except for replacing routines with the same name, DIFROM is nondestructive, and unlike the init installation process, neither changes nor destroys data. The DIFROM user should ensure that there is sufficient disk space to hold the init routines DIFROM creates.

CAUTION: As of Kernel 8.0, DIFROM has been superseded by the Kernel Installation and Distribution System (KIDS) for the function of transferring software packages from one VA FileMan environment to another. DIFROM can still be used, for the time being, for the purpose of package export between VA FileMan systems where Kernel has not been installed.

22.2VA FileMan V. 22.2 adds support to DIFROM for transporting New-Style indexes and keys. This was not supported in VA FileMan V. 22.0: New-Style indexes or keys added to any file were not transported by DIFROM.

 


Reviewed/Updated: May 2026