Как открыть форму элемента справочника, не открывая формы списка? #315752


#0 by Loyt
Записываю элементы нестандартно. Нужно, чтобы открывалась форма нового элемента справочника (диалог, а не форма списка). Как такое сделать?
#1 by Морозов Александр
ОткрытьФорму(СпрТолькоЧтоЗаписанный) не помогает?
#2 by Loyt
А новый элемент таким образом открыть можно? А то передумают записывать - удалять придется.
#3 by DrZombi
Почитай синтаксис помощника... учись читать
#4 by Морозов Александр
Можно конечно... единственное ограничение - при открытии документа нового, и не записанного, не табличная часть будет пустая.
#5 by Loyt
, И как сделать-то? Метод ОткрытьФормуМодально("Справочник.Заказы") открывает основную форму списка. В чем подвох?
#6 by toys
ОткрытьФорму("Справочник.Номенклатура");
#7 by Zmich
. См. ОткрытьФорму(<?>,,,,) Синтаксис: ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>,<ГруппаРодитель>,<ФлагГруппы>,<ЭлементВладелец>) Назначение: Открывает визуальную форму ввода нового элемента справочника Возвращает: 1 - если действие выполнено, 0 - иначе. Параметры: <ОписательОбъекта> - Строковое выражение. ''Элемент.ХХХХХ'', где ХХХХХ - вид справочника; <КонтекстФормы> - имя переменной, куда можно задать значение любого типа для передачи в открываемую форму. Данное значение будет доступно в открытой форме как атрибут Форма.Параметр. После исполнения данного метода система вернет в данную переменную контекст открытой формы (необязателен); <ГруппаРодитель> - необязательный параметр. Выражение типа ''справочник'', задающее родительскую группу для открытия формы ввода нового элемента (группы) справочника. <ФлагГруппы> - необязательный параметр. Числовое выражение, задающее форму ввода нового элемента (группы) справочника: 1 - ввод новой группы, 0 - ввод нового элемента. По умолчанию - 0. <ЭлементВладелец> - необязательный параметр. Выражение типа ''справочник'', задающее элемент справочника-владельца для открытия формы ввода нового элемента (группы) подчиненного справочника. Замечание: Пока форма открыта, тип значения параметра <КонтекстФормы> равен 100, когда закрыта - 0.
#8 by Loyt
Ага, открывает форму списка, это мне не нужно Спасибо, я это читал. Выбрать форму-то негде...
#9 by Морозов Александр
#10 by smaharbA
открытьформу("Элемент.Номенклатура")
#11 by Loyt
Получилось, спасибо
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С