Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Перенос Элемента с новым типом

Перенос Элемента с новым типом
Я
   topson
 
28.05.20 - 09:01
Есть 2 справочника.1 основной,во втором общие данные.Нужно перенести элемент из 1 во 2ой справочник и чтобы тип во 2ом стал СправочникСсылка на 1 справочник.Как это реализовать?
Пока получается сделать только через выборку,но тогда перемещённые элементы появляются с типом строка
   Йохохо
 
1 - 28.05.20 - 09:14
перенести 1 в 2, 1 переименовать в 3, 2 переименовать в 1
   palpetrovich
 
2 - 28.05.20 - 09:18
пятница начинается в четверг )
   topson
 
3 - 28.05.20 - 09:19
Я не понятно объяснил?)
   topson
 
4 - 28.05.20 - 09:22
Это нужно чтобы в 2 справочнике была ссылка на 1 справочник(на его элемент)И что бы через кнопку Открыть открывался элемент из 1 справочника со всей информацией
   Fedor-1971
 
5 - 28.05.20 - 09:38
(0) Поток сознания.
Пиши так:
1. Есть справочник, например, Номенклатура
2. Есть справочник Краказябра, подчинённый 1 или в нём реквизит Источник с типами Строка и СправочникСсылка.Номенклатура

Как занести запись с наименованием из справочника Номенклатура в справочник Краказябра так что-бы в источнике можно было открыть через ссылку данные Номенклатуры

(3) Не объяснил вообще ничего, просто вывалил кучу слов
   topson
 
6 - 28.05.20 - 09:55
Есть справочник ОсновныеСредства,есть справочник СистемыИзмерения.Реквезит Наименование из ОсновныхСредств нужно перенести ПРОГРАММНО в реквезит элемента справочника СистемыИзмерения так чтобы тип реквезита в справочнике СистемыИзмерения стал СправочникСсылка.ОсновныеСредства
   Fedor-1971
 
7 - 28.05.20 - 10:18
(6) Наименование - стандартный реквизит справочника, и он всегда строка.

Варианта 3:
1. подчиняй СистемыИзмерения справочнику Основные средства,
тогда СистемыИзмерения.Владелец = ОсновныеСредства.Ссылка (тип связи 1-1)

2. добавляй реквизит в Системы измерения, например ОС и заполняй его (тип связи 1-1)

3. Регистр сведений где будет связь СистемыИзмерени и ОсновныеСредства, потом на форму достанешь табличку с привязанными ОС к конкретной системе измерения ((тип связи Многие ОС - 1 Система измерения))

Тут тебе из задачи виднее как красивее это сделать
   Ray Zexter
 
8 - 28.05.20 - 10:21
(7)Ща будет вопрос как ПРОГРАММНО добавить реквизит в Системы измерения...
   topson
 
9 - 28.05.20 - 10:37
(7) Второй вариант лучше.Можете подсказать  как сделать заполнение СистемИзмерения из Основных?
   Fedor-1971
 
10 - 28.05.20 - 10:49
(9) Примерно так:
нов = СправочникиюСистемыИзмерения.СоздатьЭлемент()
нов.Наименование = ОснСредство.Наименование;
нов.Ос = ОсновноеСредство.Ссылка;
нов.Записать();


Для начала очень хорошо почитать какую-нить книжку, а потом задавать вопросы по непонятным моментам
   topson
 
11 - 28.05.20 - 11:22
(10)Фёдор,большое спасибо!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.