This function either adds (MVP_ADD), removes (MVP_DELETE), or keeps but potentially reshuffles (MVP_MODIFY) an item in the current viewpt table. This function checks the record against the current viewpoint filter to see if it should stay, and resorts it into the list. The record must be read into memory into the src buffer.
Syntax: DB_ModifyViewpt(DBBLOCK *dblk, RECORDNUM recordnum,
void far *src, int action);
DB_VPABSENT Warning--item is no longer in the viewpoint.
DB_MEMORY Not enough memory is available to modify the viewpoint table.