HarryG
if you have licensed the module SAS/FSP, you'll find [pre] proc fsedit data= your.sastable screen= sasuser.your.sastable ; run; [/pre]provides a customisable form view for updating YOUR.SASTABLE, and [pre] proc fsview data= your.sastable formula= sasuser.profile.sastable ; run;[/pre]provides a similarly customisable table view enabling update of YOUR.SASTABLE.
There are equivalent SAS Display Manager commands.
The convenience, customisability and speed of the interface makes it worth the licence fee for SAS/FSP.
I build it into the SAS explorer actions. Storing and generalising the syntax there means I have the form or table access for edit/browse/update in the layout prefered for each table, available at a mouse click.
just imho
. . . . . . . FSP rocks
PeterC