Показать сообщение отдельно
Старый 29.03.2010, 18:33   #5  
Hyper is offline
Hyper
Участник
Соотечественники
 
163 / 29 (1) +++
Регистрация: 09.10.2003
Цитата:
Сообщение от Logger Посмотреть сообщение
По-моему самый правильный способ - это через меню итем открывать, даже при использовании из кода.
В вашем случае еще права доступа будут проигнорированы.

Для данной формы права доступа неактуальны.
При использовании menu item нет возможности вызывать методы на форме. Например:

X++:
    Args    args;
    FormRun fr;
    Object  o;
    ;

    args = new Args(formstr(Form1));
    fr = ClassFactory.FormRunClass(args);

    if (formHasMethod(fr, identifierstr(parmCoolInfo)))
    {
        fr.run();
        fr.wait();

        if (fr.closedOk())
        {
            o = fr;
            coolVariable = o.parmCoolInfo();
        }