Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
19 апр 2024, 10:12

Как записать выбранное значение из одного справочника в другой?

Автор skaut, 01 июн 2020, 11:42

0 Пользователей и 1 гость просматривают эту тему.

skaut

Есть справочник "Варианты обедов" и есть справочник "Обеды пользователей" при старте программы открывается модально ФормаВыбора спрВариантыОбедов как описать чтобы выбранный элемент из формы записывался в спрОбедыПользователей??

LexaK

skaut, в модальной форме выбора, в событии ПриВыборе напишите примерно такой код:

Процедура ПриВыборе(...)
    лкОбедПользователя = Справочники.ОбедыПользователей.СоздатьЭлемент();
    лкОбедПользователя.ВариантОбеда = ЭлементыФормы.Список.ТекущиеДанные.Ссылка;
    лкОбедПользователя.Записать();

для обычных форма, толстый клиент, свои реквизиты подставьте
если помогло нажмите: Спасибо!

skaut

Цитата: LexaK от 01 июн 2020, 14:37
skaut, в модальной форме выбора, в событии ПриВыборе напишите примерно такой код:

Процедура ПриВыборе(...)
    лкОбедПользователя = Справочники.ОбедыПользователей.СоздатьЭлемент();
    лкОбедПользователя.ВариантОбеда = ЭлементыФормы.Список.ТекущиеДанные.Ссылка;
    лкОбедПользователя.Записать();

для обычных форма, толстый клиент, свои реквизиты подставьте
ЭлементыФормы - переменная не определяется

LexaK

skaut,
ЦитироватьЭлементыФормы - переменная не определяется
вы читать  вообще умеете?
ведь написано же:
Цитироватьдля обычных форма, толстый клиент, свои/СВОИ реквизиты подставьте

а для управляемых форм надо разносить на 2 процедуры НаКлиете и НаСервере!!!
если помогло нажмите: Спасибо!

skaut


а для управляемых форм надо разносить на 2 процедуры НаКлиете и НаСервере!!!
[/quote] спасибо)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск