{
{   The purpose of this request is to change a display attribute for an
{ object.  For example, the attribute might alert a user about data
{ incorrectly entered for a variable.  The specified attribute replaces any
{ existing attribute.  This object routine does not display the form.  Follow
{ this object routine with a fdp$xshow_forms or fdp$xread_forms request to
{ display the form.  You cannot change the attributes of a pushed form.  The
{ form must be currently added in order to change the attribute of an object.
{
{       FDP$XSET_OBJECT_ATTRIBUTE (FORM_IDENTIFIER, OBJECT_NAME,
{         OBJECT_OCCURRENCE, ATTRIBUTE_NAME, STATUS)
{
{ FORM_IDENTIFIER: (input)  This parameter specifies the form identifier for
{       the instance of the form.
{
{ OBJECT_NAME: (input)  This parameter specifies name of the object to change
{       the display attributes.
{
{ OBJECT_OCCURRENCE: (input)  This parameter specifies an integer that gives
{       the occurrence of the object name.  Use 1 for the first or only
{       occurrence of an object.
{
{ ATTRIBUTE_NAME: (input)  This parameter specifies the name of a display
{       attribute.
{
{ STATUS: (output) This parameter specifies the variable that
{       indicate sthe sresultsof the request.
{
{       condition identifiers: fde$bad_data_value
{                              fde$form_not_scheduled
{                              fde$form_pushed
{                              fde$invalid_attribute_name
{                              fde$invalid_form_identifier
{                              fde$invalid_object_name
{                              fde$invalid_occurrence
{                              fde$no_space_available
{                              fde$unknown_display_name
{                              fde$unknown_object_name
{                              fde$unknown_occurrenc
{
