helpf.pro
Регистрация

v8.2 УП: Сохранение значения из реквизита справочника

kulkrise
01.09.2013 21:05Прочитано: 4245
Здравствуйте.

1С 8.2 Режим "Управляемое приложение".
У меня есть Справочник "ТранспортныеСредства". Есть реквизиты:
ИнвентарныйНомер, тип Строка
ОрганизацияИзготовитель, Тип СправочникСсылка.ОрганизацияИзготовитель

Как сохранить значения, введенные в эти поля или выбранные из справочника,
при записи Формы элемента "ТранспортноеСредство",
т.е. чтобы при повторном открытии этого элемента эти поля не были пустыми?

Как отобразить значение реквизита "ИнвентарныйНомер" в списке "СписокТранспортныеСредства"?
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
01.09.2013 23:30Ответ № 1
(0) kulkrise, справочник сами создали или он был?
воспользуйтесь конструктором формы элемента, он создаст Вам форму в которой будет все работать
kulkrise
02.09.2013 01:00Ответ № 2
Справочник создавался мной в "чистой" конфигурации.

форма создавалась с помощью конструктора формы справочника, и соответственно на форме были только стандартные реквизиты, такие как: код и наименование.

после создания формы и последующего добавления на нее реквизитов, данные внесенные в эти элементы формы в режиме отладки (F5), после закрытия и повторного отурытия формы в ней не отображаются, т.е. они не сохраняются.
и у меня не получается задать сохранение этих данных.
Jonsony
02.09.2013 10:05Ответ № 3
(2) kulkrise, А запись элемента справочника, точнее данных той формы, вы организовали? :-) походу что нет

кнопочку "Записать"?
kulkrise
02.09.2013 21:46Ответ № 4
я пыталась организовать с помощью того что находила в гугле, но походу я что-то делаю не так, то есть у меня или программно записывался полностью пустой справочник или выдавало ошибку при работе через Ф5, но при любом раскладе значения внесенные в элемент формы не сохранялись.

Я полный юзер, что касается части программирования, прошу Вас "понять и простить".

этим обращением я получаю значение реквизита формы и могу передать, например в Сообщить, но не получается его сохранить, выдает ошибки
Код 1C v 8.2 УП
 ЭлементСсылка = Этаформа.ПолучитьРеквизиты("ИнвентарныйНомер");   
kulkrise
02.09.2013 21:51Ответ № 5
да и еще:
я просто хочу понять как правильно записать сохранение значений из конкретных 2-х элементов: ИнвентарныйНомер и ОрганизацияИзготовитель.
так как не исключено, что сейчас правильно создав новую форму с реквизитами, я не забуду какой-то НовыйРеквизит, а добавив егот на форму я не опять же не смогу программно записать его значение.
E_Migachev
02.09.2013 22:58Ответ № 6
(5) kulkrise, ничего писать не надо, вы создаете форму на ней уже должны быть эти поля, при нажатии на записать программа сама их сохранит
kulkrise
02.09.2013 23:35Ответ № 7
правильно, но это в том случае если реквизиты (они же поля формы) создавались до того как создавалась форма, в противном случае (если реквизиты созданы после создания формы и уже после добавлены на нее) значения, внесенные в них, при нажатии на кнопку записать не сохраняются.
Jonsony
03.09.2013 11:21Ответ № 8
и как же тогда справочники заполняют? после написания конфигураций ?
kulkrise
03.09.2013 20:53Ответ № 9
ну не получается у меня, ну что мне делать?
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.