Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Открыть форму нового элемента

rKati
читатель
офлайн
Дата регистрации: 12.12.2008
Сообщений: 2
Пост №1
 
12.12.2008 08:42

"Я хочу открыть форму для создания нового элемента в определенной группе в справочнике. У меня получается сделать это только в корне справочника, а как сделать так, чтоб он создавался в определённой группе? Помогите! Устала мучиться! И как этому элементу сразу присвоить некоторые реквизиты? Как к ним обратиться? Справочник Карточки, группа Начисления, реквизит ТипКарточки. Использую процедуру : <br>ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>,<ГруппаРодитель>,<ФлагГруппы>,<ЭлементВладелец>)<br>т.е.<br>ОткрытьФорму("Элемент.Карточки",,??????,0);<br>"

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20952
Пост №2
 
12.12.2008 08:53

"Платформа? Конфигурация?<br><br>Для 8.ХХ :<br><br>1. Элемент = Справочники.Контрагенты.СоздатьЭлемент();<br>2. Элемент.Родитель = НужныйРодитель.Ссылка;<br>3. Здесь делаем, то что нужно присвоить<br>4. Элемент.ОткрытьФорму(....);"

rKati
читатель
офлайн
Дата регистрации: 12.12.2008
Сообщений: 2
Пост №3
 
12.12.2008 08:59

платформа 7.7, конфигурация 1С-Рарус: Магазин Парфюмерии и косметики, редакция 2,5

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №4
 
12.12.2008 11:03

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

IceBeerg
читатель
офлайн
Дата регистрации: 06.10.2004
Сообщений: 803
Пост №5
 
12.12.2008 12:22

"Процедура СоздатьЭлемент(ВыбГруппа)<br> ВидСправочника=ВыбГруппа.Вид();<br> Группа=СоздатьОбъект("Справочник."+ВидСправочника);<br> Если Группа.НайтиЭлемент(ВыбГруппа)=0 Тогда<br> Возврат;<br> КонецЕсли;<br> Конт="""";<br> ОткрытьФорму("Элемент."+ВидСправочника,Конт,Группа.ТекущийЭлемент());<br>КонецПроцедуры<br><br>"

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация