Имя: Пароль:
1C
1С v8
УФ. Открыть форму элемента справочника при старте конфигурации.
,
0 1_C_L_D
 
12.11.13
12:45
Как реализовать такое? Вся проблема именно в управляемых формах...

В модуле Управляемое приложение в "ПриНачалеРаботыСистемы" писал
Процедура ап ()
ПолучЭлСпр = ОбщегоНазначения.ПолучитьЭлементСправочника();
Форма = ПолучЭлСпр.ПолучитьФорму("ФормаЭлемента");
Форма.Открыть();
КонецПроцедуры

ОбщегоНазначения.ПолучитьЭлементСправочника() - в этой функции на сервере получаю значение предопределённого элемента справочника.

получаю вот что - "Метод объекта не обнаружен (ПолучитьФорму)". А получаю потому что возвращает он какое-то странное значение, вроде и ссылка, но какая-то странная как будто бы строка просто - https://skydrive.live.com/?cid=517221B9B5E9F9A9&id=517221B9B5E9F9A9%21103#cid=517221B9B5E9F9A9&id=517221B9B5E9F9A9%21194&v=3
при чём если ставить точку на сервере когда он получает значение, там нормальная ссылка...
1 Wobland
 
12.11.13
12:45
а что, при начале работы системы уже можно что-то открывать?
2 1_C_L_D
 
12.11.13
12:47
(1) Нельзя да?) Просто в типовой смотрю они отчёт открывают

ФормаОтчетаПриЗапуске = ПолучитьФорму("Отчет.СводныйОтчетПриЗапуске.Форма.ФормаОтчета", Новый Структура("Пользователь",ОбщегоНазначения.ТекущийПользователь()));
ФормаОтчетаПриЗапуске.Открыть();
3 mikecool
 
12.11.13
12:51
(2) странно, чего не сразу ОткрытФорму?
4 1_C_L_D
 
12.11.13
12:59
(3) А я пробовал, но он у меня новую форму элемента открывает. Я, наверное, как-то криво передаю параметр?

ДоскаОбъявлений = ОбщегоНазначения.ОткрытьДоскуОбъявлений();

ОткрытьФорму("Справочник.Заметки.ФормаОбъекта", Новый Структура("Ссылка", ДоскаОбъявленийМарго));
5 КРТЩ
 
12.11.13
13:01
(4) не ссылку надо передавать, а ключ
6 1_C_L_D
 
12.11.13
13:04
(5) капец... Спасибо)
7 GROOVY
 
12.11.13
13:09
А можно

ОткрытьЗначение(ДоскаОбъявленийМарго)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан