хочу сделать в форме спр. Студенты кнопку создать "новый элемент спр. Физ. Лица". Проблема в том, что &НаКлиенте не видны справочники, а наСервере нельзя открыть форму (ошибка интерактивные действия не допутимы). Как можно это обойти?

Можно сделать с помощью команды, но мне надо, что автоматически заполнялось поле ФизЛицо.

Сейчас проверю.

Я написал следующие, но ругается что метод не обнаружен

Код 1c:
&НаКлиенте
Процедура КомандаСоздатьНовоеФизЛицо(Команда)
    СсылкаНовФизЛицо = МодульРаботаСФизЛицами.СоздатьНовоеФизЛицо();
//    ругается
 
    Форма = СсылкаНовФизЛицо.ПолучитьФорму("ФормаЭлемента");
    Форма.Открыть();
    Объект.ФизЛицо = СсылкаНовФизЛицо;
КонецПроцедуры


Код 1c:
ПараметрыФормы = новый Структура;
    ПараметрыФормы.Вставить("Ссылка",СсылкаНовФизЛицо);
    ОткрытьФорму("Справочник.ФизическиЛица.ФормаОбъекта",ПараметрыФормы);


Открывает новый элемент, а мне надо открыть уже существующий.

Если не получится, то предется открывать форму модально с возратом новой ссылки и ее подстановкой.

===========================

Глобальный контекст.ПолучитьНавигационнуюСсылку (Global context.GetURL)
Глобальный контекст (Global context)

ПолучитьНавигационнуюСсылку (GetURL)
Синтаксис:
ПолучитьНавигационнуюСсылку(<Объект>, <ИмяРеквизита>, <Индекс>)
Параметры:
<Объект> (обязательный)

Тип: Любая ссылка на объект информационной базы. Ссылка на объект.
<ИмяРеквизита> (необязательный)
Тип: Строка. Имя реквизита объекта или ресурса Регистра сведений, для которого нужно выяснить ссылку. Если это реквизит табличной части объекта, то параметр указывается как <имя табличной части>.<имя реквизита>, то есть с разделителем "." (точка).
<Индекс> (необязательный)
Тип: Число. Индекс строки в табличной части, в том случае если объект является реквизитом табличной части. Первая строка имеет индекс равный 0.
Возвращаемое значение:
Тип: Строка.
Описание:
Получает текст ссылки на объект информационной базы или его реквизит в формате 1С:Предприятия.
В первом случае принимает в качестве параметра ссылку на объект (это может быть как ссылка, так и ключ записи регистра сведений). Объектом могут быть: справочник, документ, ключ записи регистра сведений, бизнес процессы, задачи.
Во втором, в качестве параметров принимает ключ объекта (это может быть как ссылка, так и ключ записи регистра сведений) и имя реквизита (ресурса). Если нужно получить ссылку на реквизит табличной части, перед именем реквизита необходимо добавить имя табличной части и точку ".".

Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Примечание:
Выполняет обращение к серверу только при получении ссылки на реквизит. При получении ссылки на объект информационной базы запрос на сервер не выполняется.

Пример:
Код 1c:
// Адрес объекта 
Адрес1 = ПолучитьНавигационнуюСсылку(Объект.Ссылка);
// Адрес реквизита объекта 
Адрес2 = ПолучитьНавигационнуюСсылку(Объект.Ссылка, "Реквизит1");
// Адрес реквизита табличной части объекта 
Адрес3 = ПолучитьНавигационнуюСсылку(Объект.Ссылка, 
         "ТабличнаяЧасть1.Реквизит1", 10);

Вот еще надыбал в СП :

Глобальный контекст.ПерейтиПоНавигационнойСсылке (Global context.GotoURL)
Глобальный контекст (Global context)

ПерейтиПоНавигационнойСсылке (GotoURL)
Синтаксис:
ПерейтиПоНавигационнойСсылке(<НавигационнаяССылка>)
Параметры:
<НавигационнаяССылка> (обязательный)

Тип: Строка. Навигационная ссылка.
Описание:
Выполняет переход по ссылке, так, как если бы пользователь выполнил интерактивную вспомогательную команду "Перейти по ссылке ..."
Если выполняется переход по ссылке на объект информационной базы, отчет или обработку, то происходит открытие нового вспомогательного окна (если окно с этим объектом еще не открыто).
Если выполняется переход по ссылке на точку навигации, то переход будет выполнен в основном окне приложения и оно станет активным.
Возможен переход по внешней ссылке.

Доступность:
Тонкий клиент, веб-клиент, толстый клиент.
Вызов метода выполняет обращение к серверу.

Примечание:
В Веб-клиенте внешние ссылки всегда открываются в новом окне.