Показать сообщение отдельно
Старый 02.08.2004, 16:54   #2  
simply is offline
simply
Участник
 
84 / 10 (1) +
Регистрация: 24.05.2004
Адрес: москва
:(
мдя... придется самому отвечать на свой вопрос....
может кому пригодится...

PHP код:
public boolean setCheckBox(BookMark _bookMarkboolean _bVal false)
{
    
COM field;
    
COM checkbox;
    ;

    try
    {
        if (
m_comDocument)
        {
            
field  this.FindField(_bookMark); // find field object

            
if (field)
            {
                
checkbox field.CheckBox();
                if (!
checkbox.Value(_bVal)) throw error(StrFmt("@DIS6409"this.GetApplicationName()));

            }
            else
            {
                throw 
error(StrFmt("@DIS6409"this.GetApplicationName()));
            }

        }
        else
        {
            throw 
error(StrFmt("@DIS6401"this.GetApplicationName()));
        }

        return 
true;
    }
    catch (
Exception::Error)
    {
    }
    catch(
exception::internal)
    {
    }

    
// Errors processing -->

    
if (field)
    {
        
field.finalize();
    }

    
error(StrFmt("@DIS6045"this.GetApplicationName()));

    return 
false;

    
// Errors processing <--


вот такой вот монолог...