Issues
'Unhandled form exception: Form Not Found EXCEPTION_CLASS_FORM_MISSING
SCRIPT_CMD_FORMDICT.' occurs when logging into SQL Options, Palettes, Edit Launch File and Registration in Personal Data Keeper.
Resolution
If you updated Personal Data Keeper from 5.5 to 6.0 or 5.5 to 7.0 or 7.1, your Palette Master did not update correctly. If you are on Microsoft SQL you can run these two scripts to fix the error message. Before running these scripts, make sure you have a backup, and have everyone log out of Personal Data Keeper.
Run this script against the Dynamics Database.
update PDK01800 set PALETCMD = ‘PDK_Registration’ where PALSQNUM = ‘5’
update PDK01800 set PALPMTNM = ‘SQL Options’ where PALSQNUM = ‘6’
update PDK01800 set PALETCMD = ‘PDK_SQL_Options’ where PALSQNUM = ‘6’
delete PDK01800 where PALSQNUM = ‘7’
delete PDK01800 where PALSQNUM = ‘8’
Run this script against the Company Database.
update PDK00200 set PALETCMD = ‘PDK_Registration’ where PALSQNUM = ‘5’
update PDK00200 set PALPMTNM = ‘SQL Options’ where PALSQNUM = ‘6’
update PDK00200 set PALETCMD = ‘PDK_SQL_Options’ where PALSQNUM = ‘6’
delete PDK00200 where PALSQNUM = ‘7’
delete PDK00200 where PALSQNUM = ‘8’
Once these scripts are ran you will be able to go into those palettes.
If you are on Pervasive you can rename the PDK01800.btr and PDK00200.btr file.
If you are on Ctree you can rename the PDK01800.idx, PDK01800.dat and PDK00200.idx, PDK00200.dat files.
This article was TechKnowledge Document ID:28005
'Unhandled form exception: Form Not Found EXCEPTION_CLASS_FORM_MISSING
SCRIPT_CMD_FORMDICT.' occurs when logging into SQL Options, Palettes, Edit Launch File and Registration in Personal Data Keeper.
Resolution
If you updated Personal Data Keeper from 5.5 to 6.0 or 5.5 to 7.0 or 7.1, your Palette Master did not update correctly. If you are on Microsoft SQL you can run these two scripts to fix the error message. Before running these scripts, make sure you have a backup, and have everyone log out of Personal Data Keeper.
Run this script against the Dynamics Database.
update PDK01800 set PALETCMD = ‘PDK_Registration’ where PALSQNUM = ‘5’
update PDK01800 set PALPMTNM = ‘SQL Options’ where PALSQNUM = ‘6’
update PDK01800 set PALETCMD = ‘PDK_SQL_Options’ where PALSQNUM = ‘6’
delete PDK01800 where PALSQNUM = ‘7’
delete PDK01800 where PALSQNUM = ‘8’
Run this script against the Company Database.
update PDK00200 set PALETCMD = ‘PDK_Registration’ where PALSQNUM = ‘5’
update PDK00200 set PALPMTNM = ‘SQL Options’ where PALSQNUM = ‘6’
update PDK00200 set PALETCMD = ‘PDK_SQL_Options’ where PALSQNUM = ‘6’
delete PDK00200 where PALSQNUM = ‘7’
delete PDK00200 where PALSQNUM = ‘8’
Once these scripts are ran you will be able to go into those palettes.
If you are on Pervasive you can rename the PDK01800.btr and PDK00200.btr file.
If you are on Ctree you can rename the PDK01800.idx, PDK01800.dat and PDK00200.idx, PDK00200.dat files.
This article was TechKnowledge Document ID:28005