0
sysadminlk
02.12.12
✎
10:07
|
Как программно создать элемент справочника без его записи?
ОткрытьФорму без Спр.Записать() не получается.
Процедура НовыйЭл()
Если Вопрос("Создать новую заявку по браку?","Да+Нет",5) = "Да" Тогда
Спр = СоздатьОбъект("Справочник.БракПриемка");
Спр.Новый();
Спр.Записать();
ОткрытьФорму(Спр.ТекущийЭлемент());
КонецЕсли;
КонецПроцедуры // НовыйЭл
|
|
1
Guk
02.12.12
✎
10:14
|
ОткрытьФорму(<?>,,,,)
Синтаксис:
ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>,<ГруппаРодитель>,<ФлагГруппы>,<ЭлементВладелец>)
Назначение:
Открывает визуальную форму ввода нового элемента справочника
|
|
3
sysadminlk
02.12.12
✎
10:40
|
Спасибо
Разобрался :)
Оказывается не нужно было не Справочник.БракПриемка а Элемент.БракПриемка
Вот так работает:
Процедура НовыйЭл()
Если Вопрос("Создать новую заявку по браку?","Да+Нет",5) = "Да" Тогда
ОткрытьФорму("Элемент.БракПриемка");
КонецЕсли;
КонецПроцедуры // НовыйЭл
Тему можно считать закрытой.
|
|